20 votos

¿Cómo construye what3words una cuadrícula de cuadrados sobre la superficie de la Tierra?

What3words construyó una cuadrícula de cuadrados de 3m2 en la tierra. ¿Alguien sabe cuál es el algoritmo?

Empecé con este método: el intervalo de longitud es [-180, 180] y el de latitud es [-90,90]. Si los cortas en intervalos iguales, puedes tener cuadrados casi perfectos cerca del ecuador, pero cerca de los polos, no son cuadrados, ¿verdad?


Después de la respuesta de Gary. Todavía quiero algunas precisiones.

Si entre -85° y 85° (latitudes), los cuadrados están en una cuadrícula, ¿tengo que suponer que el número de cuadrados en a cualquier latitud es el mismo (para mí, cuando digo una cuadrícula, para cada lado del cuadrado, debe haber uno y sólo un cuadrado)? Si es así, en el ecuador, podemos tener un cuadrado de 3mx3m, pero en la latitud 85°, es un 0,26m x 0,26m entonces. (Porque el paralelo en la latitud 85° es cos(85°) más corto).

Entonces, ¿tengo que asumir que no es un perfecto ya que el área del cuadrado es siempre de 3m x 3m en cualquier latitud comprendida entre -85° y 85°. Pero cuando intento hacer zoom en un mapa de what3word, siempre veo una cuadrícula perfecta. ¿Cómo es posible? ¿ Es posible ver algunas deformaciones, directamente en un mapa ?

@Gary, ¿es posible ver las deformaciones (cerca de los polos) que mencionas en un mapa? (parece que no se puede ver en un mapa de google).

31voto

oldmankit Puntos 121

Vas por buen camino. La cuadrícula de what3words se genera algorítmicamente para ser casi exactamente de 3m por 3m con una precisión de un par de centímetros en las latitudes comprendidas entre -85º y +85º. Entre +/- 85º norte y sur y los polos, los cuadrados de la cuadrícula teórica se amplían cuanto más te acercas a los polos y en su mayor extensión son de ~4,5m por ~4,5m con alguna deformación en los polos.

No es fácil visualizar la deformación, de ahí que utilice la palabra nocional en el párrafo anterior. El dato con el que trabaja what3words es EPSG:4326 y el algoritmo en el corazón de what3words "entiende" esto y por lo que siempre es algorítmicamente capaz de mapa una dirección de 3 palabras a coordenadas y viceversa. Pero la mayoría de los mapas web, incluidos los de Google, muestran esos datos una vez que se han (re)proyectado en CRS. EPSG:3857 . Es realmente difícil mostrar la deformación ya que estás trabajando en contra de cómo la API de mapeo subyacente quiere que trabajes. Lo más parecido que se puede conseguir son ligeros cambios en la imagen. nocional cuadrícula que se producen a medida que se desplaza al norte o al sur del meridiano, como se muestra cerca de evens.response.fishes si te acercas lo suficiente para que se muestre la cuadrícula.

evens.response.fishes

(descargo de responsabilidad - en mi trabajo diario trabajo para what3words)

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X