Google ha rilasciato una nuova proiezione per la versione desktop di Google Maps che sembra preservare la natura sferica della Terra a tutti i livelli di zoom. La vecchia proiezione si chiamava “Web Mercator” .

Questa nuova tecnica di proiezione ha un nome o uno standard definito? Inoltre, questa proiezione o i suoi calcoli sono disponibili tramite lAPI JavaScript di Google Maps? Questa proiezione può essere implementata utilizzando altri strumenti di mappatura JS (leaflet.js, mapbox-gl-js)?

Tweet che annuncia le modifiche: https://twitter.com/googlemaps/status/1025130620471656449

Commenti

Risposta

Google Maps ora utilizza una proiezione di prospettiva azimutale (nota anche come proiezione di prospettiva verticale ). Confronta questo con la proiezione della prospettiva generale utilizzata da Google Earth che consente un angolo di visione verticale (come in Maps) o inclinato. Vedi wiki / General_Perspective_projection per una descrizione / discussione.

Puoi dire che non è una proiezione ortografica (come per Autumn Leonard) facendo un piccolo esperimento GM o GE: Riduci lo zoom in modo da poter vedere una metà “intera” del globo. Nota tutti i piccoli dettagli che puoi vedere intorno ai bordi. Ora ingrandisci da lì e nota come quei “punti limite” iniziano a scomparire dietro lorizzonte. Quindi rimpicciolisci e osserva come vengono visualizzati più di quei luoghi (anche se sono più piccoli). Questa è la stessa prospettiva che ottieni quando un astronauta si avvicina o allontana dalla Terra. A meno che non esegui lo zoom indietro allinfinito – che è ciò che rappresenta la proiezione ortografica: non si vede mai veramente un intero emisfero.

Risposta

Sembra essere un Proiezione ortografica , poiché non allunga in alcun modo la mappa per rendere visibile lintera superficie, ma in realtà è solo una rappresentazione 2D (lo schermo) di un 3D oggetto (un globo).

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *