Bagaimana kata-kata what3s membangun kotak kotak di permukaan bumi?


18

What3words membangun kotak persegi 3m2 di bumi. Adakah yang tahu apa algoritma itu?

Saya mulai dengan metode ini: rentang garis bujur adalah [-180, 180] dan kisaran garis lintang adalah [-90,90]. Jika Anda memotongnya dalam interval yang sama, Anda dapat memiliki kotak yang hampir sempurna di dekat garis khatulistiwa, tetapi di dekat kutub, mereka bukan kotak, bukan?


Setelah jawaban Gary. Saya masih menginginkan beberapa persiapan.

Jika antara -85 ° dan 85 ° (garis lintang), kuadrat berada dalam kisi, apakah saya harus berasumsi bahwa jumlah kuadrat pada suatu lintang adalah sama (untuk saya, ketika saya mengatakan kisi, untuk setiap sisi alun-alun, harus ada satu dan hanya satu kotak)? Jika demikian, di ekuator, kita dapat memiliki kuadrat 3mx3m, tetapi pada garis lintang 85 °, itu adalah 0,26mx 0,26m. (Karena paralel pada garis lintang 85 ° adalah cos (85 °) lebih pendek.)

Jadi, saya harus berasumsi bahwa itu bukan kisi yang sempurna , karena luas alun-alun selalu 3m x 3m pada garis lintang antara -85 ° dan 85 °. Tetapi ketika saya mencoba memperbesar ke peta what3word, saya selalu melihat kotak yang sempurna. Bagaimana itu mungkin? Apakah mungkin untuk melihat beberapa deformasi, langsung di peta?

@ Gary, apakah mungkin untuk melihat deformasi (dekat kutub) yang Anda sebutkan di peta? (sepertinya kita tidak bisa melihat di peta google).

Jawaban:


27

Anda berada di jalur yang benar. Grid what3words secara algoritmik dihasilkan hampir persis 3m kali 3m dalam beberapa sentimeter pada garis lintang antara -85º dan + 85º. Antara +/- 85º utara dan selatan dan kutub, kotak nosional memperluas lebih dekat ke kutub yang Anda dapatkan dan pada tingkat terbesarnya adalah ~ 4.5m ~ 4.5m dengan beberapa deformasi di kutub.

Tidak mudah untuk memvisualisasikan deformasi, oleh karena itu saya menggunakan kata notional pada paragraf sebelumnya. Datum yang berfungsi dengan what3words adalah EPSG: 4326 dan algoritme di jantung what3words "memahami" ini dan karenanya selalu secara algoritmik dapat memetakan alamat 3 kata ke koordinat dan sebaliknya. Tetapi sebagian besar peta web, termasuk Google, menampilkan data setelah CRS diproyeksikan; Google menggunakan EPSG: 3857 . Sangat sulit untuk menampilkan deformasi saat Anda bekerja melawan bagaimana API pemetaan yang mendasarinya ingin Anda bekerja. Yang paling dekat Anda akan dapatkan adalah sedikit pergeseran dalam kisi nosional yang terjadi saat Anda bergerak ke utara selatan dari meridian, seperti yang ditunjukkan di dekatevens.response.fishes jika Anda memperbesar cukup bahwa kotak akan ditampilkan.

evens.response.fishes

(penafian - dalam pekerjaan saya, saya bekerja untuk what3words)


@ z-shiliao, ada kemungkinan Anda bisa menandai jawaban saya sebagai diterima ?
Gary Gale

hai @ Gary-Gale, terima kasih atas jawabannya. Saya menambahkan beberapa pertanyaan tambahan setelah refleksi. Bisakah Anda memberikan detail lebih lanjut?
XR SC

Baru saja memperbarui jawaban asli saya dengan lebih detail.
Gary Gale

Apakah sistem pengalamatan ini bekerja lebih baik dengan datum yang bergerak? yaitu setiap blok 3x3 memiliki datum sendiri di pusat?
musim panas
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.