Используем API Яндекс карт для геокодирования

Функция geocode из API карт Яндекс работает в обе стороны. Получив строку адреса — сервис будет искать известные адреса и сообщит вам гео-коордитаны среди прочего множества данных. А если вы зададите гео-координаты, то получите ближайшие к этой точке адреса.

Далее примеры для иллюстрации работы геокодера.

Подключите сначала саму библиотеку.

Адрес в гео-координаты

Запрос гео-данных по адресной строке:

Смотрим в консоль:

Координаты объекта возвращаются в универсальном виде, а именно, как прямоугольная область с указанной верхней левой и правой нижней точками — boundedBy.

Гео-координаты в адреса

Все точно также, только на входе — массив координат.

Пример данных, возвращаемых сервером (первый из элементов массива):

 

Написать комментарий

Мало букафф? Читайте есчо !

Геолокация с ipinfo.io

Апрель 11, 2016 г.

Обнаружил ещё один качественный сервис по геолокации. В отличии от базы IPGEOBASE, где собраны российские и украинские ip адреса, данная база определяет ...

Читать

Инициализация карты google после изменения размеров контейнера карты

Февраль 2, 2018 г.

Столкнулся с данной проблемой в своей работе. Опишу более подробно. Объект Гугл карты, при изменении размеров контейнера, в котором рендерится карта, не актуализирует внутренние размеры поля, от которых зависит центровка. К примеру, при уменьшении ...

Читать

 

Комментарии к «Используем API Яндекс карт для геокодирования»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: