Geocodifica inversa
La geocodifica inversa fa riferimento alla conversione delle coordinate geografiche di una località in un indirizzo stradale leggibile. Maps SDK for iOS
include una classe denominata
GMSGeocoder
, che include la funzione membro
reverseGeocodeCoordinate
che puoi utilizzare per eseguire la conversione. Questo metodo acquisisce le coordinate di località in un'istanza di un oggetto CLLocationCoordinate2D e restituisce un indirizzo leggibile in un'istanza della classe GMSAddress
.
L'influenza delle preferenze linguistiche
Il geocodificatore è ottimizzato per fornire indirizzi stradali leggibili. A tal fine, restituisce gli indirizzi nella lingua locale, traslitterati in un testo leggibile dall'utente (se necessario). Tutti gli altri indirizzi vengono restituiti nella lingua preferita.
I componenti dell'indirizzo vengono restituiti nella stessa lingua, che viene scelta dal primo componente.
Se un nome non è disponibile nella lingua preferita, il geocodificatore utilizza la corrispondenza più vicina.
Garanzie relative ai componenti dell'indirizzo
Google non fornisce alcuna garanzia in merito ai componenti dell'indirizzo. La struttura degli indirizzi cambia in base al paese e persino all'interno del paese.
I componenti degli indirizzi contengono solo ciò che è pertinente per gli indirizzi postali e poco altro.
In particolare, non è garantito che la località sia sempre presente, né che si supponga che rappresenti sempre la città.
Per un esempio dei componenti dell'indirizzo in azione, consulta la pagina sul modulo per l'inserimento degli indirizzi di completamento automatico.
Ordinamento dei risultati
I risultati non sono ordinati in base alla distanza e l'ordine è soggetto a modifiche.
Un ordine particolare non è garantito.
Non c'è alcuna garanzia su quale sarà il primo risultato.
La geocodifica inversa è una stima
Il geocodificatore cerca di trovare la posizione indirizzabile più vicina all'interno di una determinata tolleranza.
Se il geocodificatore non riesce a trovare una corrispondenza, non restituisce alcun risultato.
Per ulteriori informazioni, consulta le best practice per gli indirizzi di geocodifica e le domande frequenti sulla geocodifica.