Обратное геокодирование


Разработчики Европейской экономической зоны (ЕЭЗ)

Обратное геокодирование — это преобразование географических координат местоположения в понятный человеку адрес. Maps SDK для iOS включает класс GMSGeocoder , включающий функцию-член reverseGeocodeCoordinate , которую можно использовать для выполнения преобразования. Этот метод принимает координаты местоположения в экземпляре объекта CLLocationCoordinate2D и возвращает понятный человеку адрес в экземпляре класса GMSAddress .

Влияние языковых предпочтений

Геокодер оптимизирован для предоставления уличных адресов, понятных человеку. Для этого он возвращает уличные адреса на местном языке, транслитерированные в текст, понятный пользователю (при необходимости). Все остальные адреса возвращаются на выбранном языке.

  • Компоненты адреса возвращаются на том же языке, который выбран из первого компонента.

  • Если имя отсутствует на предпочитаемом языке, геокодер использует наиболее близкое совпадение.

Гарантии относительно компонентов адреса

Google не даёт никаких гарантий относительно компонентов адреса. Структура адреса меняется от страны к стране и даже внутри одной страны.

  • Вы можете ожидать, что компоненты адреса будут содержать только то, что имеет отношение к почтовым адресам, и немного больше.

  • В частности, не гарантируется, что местоположение всегда будет присутствовать, и не всегда должно представлять город .

Пример использования компонентов адреса см. в разделе Размещение формы автозаполнения адреса .

Сортировка результатов

Результаты не сортируются по расстоянию, и порядок может быть изменен.

  • Конкретный порядок не гарантируется.

  • Нет никаких гарантий относительно того, каким будет первый результат.

Обратное геокодирование — это оценка

Геокодер пытается найти ближайшее адресуемое местоположение в пределах определенного допуска.

Если геокодер не может найти совпадение, он не возвращает никаких результатов.

Более подробную информацию см. в разделе «Рекомендации по геокодированию адресов» , а также в разделе «Часто задаваемые вопросы по геокодированию» .