Geocodifica inversa
La geocodifica inversa si riferisce alla conversione delle coordinate geografiche di una località in un indirizzo stradale leggibile. Maps SDK for iOS
include una classe chiamata
GMSGeocoder
che include la funzione
membro reverseGeocodeCoordinate, che puoi utilizzare per eseguire la conversione. Questo metodo accetta
le coordinate della posizione in un'istanza di un oggetto
CLLocationCoordinate2D e restituisce un indirizzo stradale leggibile in un'istanza della classe
GMSAddress.
L'influenza delle preferenze di lingua
Il geocodificatore è ottimizzato per fornire indirizzi stradali leggibili. Per raggiungere questo obiettivo, restituisce gli indirizzi stradali nella lingua locale, traslitterati in testo leggibile dall'utente (se necessario). Tutti gli altri indirizzi vengono restituiti nella lingua preferita.
I componenti dell'indirizzo vengono restituiti nella stessa lingua, scelta dal primo componente.
Se un nome non è disponibile nella lingua preferita, il geocoder utilizza la corrispondenza più vicina.
Garanzie relative ai componenti dell'indirizzo
Google non fornisce alcuna garanzia in merito ai componenti dell'indirizzo. La struttura dell'indirizzo varia da paese a paese e persino all'interno dei paesi.
Puoi aspettarti che i componenti dell'indirizzo contengano solo ciò che è pertinente per gli indirizzi postali e poco altro.
In particolare, non è garantito che locality sia sempre presente e non è previsto che rappresenti sempre la city.
Per un esempio di componenti dell'indirizzo in azione, consulta Modulo per l'indirizzo con Place Autocomplete.
Ordinamento dei risultati
I risultati non sono ordinati in base alla distanza e l'ordine è soggetto a modifiche.
Un ordine particolare non è garantito.
Non è garantito che il primo risultato sia quello che ti aspetti.
La geocodifica inversa è una stima
Il geocoder tenta di trovare la posizione indirizzabile più vicina entro una determinata tolleranza.
Se il geocodificatore non riesce a trovare una corrispondenza, non restituisce alcun risultato.
Per saperne di più, consulta le best practice per il geocoding degli indirizzi e le domande frequenti sul geocoding.