What3words, Dünya yüzeyinde nasıl bir kareler ızgarası oluşturur?


18

What3words yeryüzünde 3m2'lik bir kareler ızgarası oluşturdu. Algoritmanın ne olduğunu bilen var mı?

Bu yöntemle başladım: boylam aralığı [-180, 180] ve enlem aralığı [-90,90]. Onları eşit aralıklarla keserseniz, ekvatorun yakınında neredeyse mükemmel karelere sahip olabilirsiniz, ancak kutupların yakınında, kareler değildir, değil mi?


Gary'nin cevabından sonra. Hala bazı kesinlikler istiyorum.

-85 ° ile 85 ° (enlemler) arasında, kareler bir ızgaradaysa, herhangi bir enlemdeki karelerin sayısının aynı olduğunu varsaymalıyım (benim için, bir ızgara söylediğimde, her iki tarafı için) kare, bir ve sadece bir kare olmalı)? Eğer öyleyse, ekvatorda 3mx3m kareye sahip olabiliriz, ancak 85 ° enlemde, o zaman 0.26mx 0.26m'dir. (Çünkü 85 ° enlemdeki paralel cos (85 °) daha kısadır.)

Bu yüzden, bunun mükemmel bir ızgara olmadığını varsaymak zorunda mıyım , çünkü meydanın alanı her zaman -85 ° ve 85 ° arasındaki herhangi bir enlemde 3m x 3m. Ancak bir what3word haritasına zoom yapmaya çalıştığımda, her zaman mükemmel bir ızgara görüyorum. Bu nasıl mümkün olaiblir? Doğrudan harita üzerinde bazı deformasyonlar görmek mümkün müdür?

@Gary, bir haritada bahsettiğiniz deformasyonları (kutupların yakınında) görmek mümkün mü? (bir google haritasında göremiyoruz gibi görünüyor).

Yanıtlar:


27

Doğru çizgilerdesiniz. What3words ızgarası algoritmik olarak -85º ve + 85tit arasındaki enlemlerde yaklaşık 3m x 3m ila birkaç santimetre arasında üretilir. +/- 85º kuzey ve güney ile kutuplar arasında, kavramsal ızgara kareleri elde ettiğiniz kutuplara daha yakın genişler ve en büyük ölçüde kutuplarda bir miktar deformasyonla ~ 4.5m x ~ 4.5m'dir.

Deformasyonu görselleştirmek kolay değil, bu yüzden önceki paragrafta kavramsal kelimesini kullanıyorum . What3words ile birlikte çalıştığı veri EPSG: 4326'dır ve what3words'ün kalbindeki algoritma bunu "anlar" ve böylece her zaman algoritmik olarak 3 kelimelik bir adresi koordinatlarla eşleştirebilir ve tersi de geçerlidir. Ancak Google'ın dahil olduğu çoğu web haritası, CRS (yeniden) yansıtıldıktan sonra bu verileri gösteriyor; Google, EPSG: 3857 kullanır . Temel haritalama API'sının çalışmanızı nasıl istediğine karşı çalışırken, deformasyonu görüntülemek gerçekten zor. En yakın alacağınız, yakınlarda gösterildiği gibi, güneyin kuzeyini meridyenden hareket ettirdiğinizde ortaya çıkan kavramsal ızgaradaki hafif değişimlerdir.Izgara gösterilecek kadar yakınlaştırırsanız evens.response.fishes .

evens.response.fishes

(feragat - günlük işimde what3words için çalışıyorum)


@ z-shiliao Cevabımı kabul edildi olarak işaretleme şansınız var mı?
Gary Gale

merhaba @ Gary-Gale, cevap için teşekkür ederim. Yansımanın ardından ilave sorular ekledim. Daha fazla ayrıntı verebilir misiniz?
XR SC

Orijinal cevabımı biraz daha ayrıntıyla güncelledim.
Gary Gale

Bu adresleme sistemi hareketli bir veri ile daha iyi çalışır mı? yani her 3x3 blokun merkezinde kendi referans noktası var mı?
wmercer
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.