Google lanzó una nueva proyección para la versión de escritorio de Google Maps que parece preservar la naturaleza esférica de la Tierra en todos los niveles de zoom. La proyección anterior se llamaba “Web Mercator” .

¿Esta nueva técnica de proyección tiene un nombre o un estándar definido? Además, ¿esta proyección o sus cálculos están disponibles a través de la API de JavaScript de Google Maps? ¿Se puede implementar esta proyección usando otras herramientas de mapeo JS (leaflet.js, mapbox-gl-js)?

Tweet anunciando cambios: https://twitter.com/googlemaps/status/1025130620471656449

Comentarios

Responder

Google Maps ahora usa una proyección de perspectiva azimutal (también conocida como proyección de perspectiva vertical ). Compare esto con la proyección de perspectiva general utilizada por Google Earth que permite una vertical (como con Maps) o cualquier ángulo de visión inclinado. Consulte wiki / General_Perspective_projection para obtener una descripción / discusión.

Puede darse cuenta de que no es una proyección ortográfica (según Autumn Leonard) haciendo un pequeño experimento de GM o GE: Aleje la imagen para que pueda ver una mitad «completa» del globo. Tenga en cuenta cualquier pequeño detalle que pueda ver alrededor de los bordes. Ahora acérquese desde allí y observe cómo esos «lugares de los bordes» comienzan a desaparecer detrás del horizonte. Luego, aleja el zoom y observa cómo aparecen más de esos lugares (aunque sean más pequeños). Esa es la misma perspectiva que obtienes cuando un astronauta se acerca o aleja de la Tierra. A menos que alejes el zoom hasta el infinito … que es lo que representa la proyección ortográfica, nunca se ve realmente un hemisferio completo.

Respuesta

Parece ser un Proyección ortográfica , ya que no estira el mapa de ninguna manera para hacer que toda la superficie sea visible, y en realidad es solo una representación 2D (su pantalla) de una objeto (un globo terráqueo).

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *