Geocodificação inversa
A geocodificação reversa se refere à conversão das coordenadas geográficas de um local em um endereço legível por humanos. O SDK do Maps para iOS
inclui uma classe chamada
GMSGeocoder
,
que inclui a função de membro
reverseGeocodeCoordinate
,
que pode ser usada para realizar a conversão. Esse método recebe coordenadas de localização em uma instância de um objeto CLLocationCoordinate2D e retorna um endereço legível por humanos em uma instância da classe GMSAddress
.
A influência das preferências de idioma
O geocodificador é otimizado para fornecer endereços legíveis por humanos. Para fazer isso, ele retorna endereços de rua no idioma local, transliterados para um texto legível pelo usuário (se necessário). Todos os outros endereços são retornados no idioma preferido.
Os componentes do endereço são retornados no mesmo idioma, que é escolhido no primeiro componente.
Se um nome não estiver disponível no idioma preferido, o geocodificador vai usar a correspondência mais próxima.
Garantias relacionadas aos componentes do endereço
O Google não oferece garantia em relação aos componentes do endereço. A estrutura do endereço muda de um país para outro e até mesmo dentro de um país.
Os componentes do endereço podem conter apenas o que é relevante para endereços postais e pouco mais.
Em particular, não é garantido que a localidade esteja sempre presente nem que ela represente sempre a cidade.
Para conferir um exemplo de componentes de endereço em ação, consulte o Formulário de endereço do Place Autocomplete.
Como classificar os resultados
Os resultados não são classificados por distância, e a ordem está sujeita a mudanças.
Não é possível garantir uma ordem específica.
Não há garantia de qual será o primeiro resultado.
A geocodificação reversa é uma estimativa
O geocodificador tenta encontrar o local endereçável mais próximo dentro de uma tolerância específica.
Se o geocodificador não encontrar uma correspondência, ele não vai retornar resultados.
Para mais informações, consulte as práticas recomendadas para endereços com geocodificação e as perguntas frequentes sobre geocodificação.