Яндекс.Карты
Поиск мест, геокодирование адресов и построение маршрутов с Яндекс.Картами
Доступ к API Яндекс.Карт для геокодирования адресов, поиска организаций и мест, а также расчёта маршрутов между точками. Поддерживает режимы: автомобильный, пешеходный и на общественном транспорте с пошаговыми инструкциями.
Поиск организаций и мест на Яндекс.Картах. Поддерживает поиск по запросу с возможностью фильтрации по местоположению с помощью координат и радиуса.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | API-ключ для доступа |
query | string | Да | Поисковый запрос |
lat | number | Нет | Широта |
lon | number | Нет | Долгота |
radius | number | Нет | Радиус поиска в метрах |
limit | number | Нет | Количество результатов |
lang | string | Нет | Язык ответа (ru_RU, en_US) |
| Параметр | Тип | Описание |
|---|
items | array | Список найденных организаций и мест |
↳ id | string | ID организации |
↳ name | string | Название организации |
↳ address | string | Адрес |
↳ lat | number | Широта |
↳ lon | number | Долгота |
↳ categories | array | Категории организации |
↳ phones | array | Телефонные номера |
↳ url | string | URL веб-сайта |
↳ workingHours | string | Часы работы |
↳ rating | number | Средний рейтинг |
↳ reviewsCount | number | Количество отзывов |
total | number | Общее количество результатов |
Преобразование адреса в географические координаты с помощью API геокодирования Яндекс.Карт. Возвращает широту, долготу и компоненты адреса, включая страну, населённый пункт и почтовый индекс.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | API-ключ для доступа |
address | string | Да | Адрес для геокодирования |
lang | string | Нет | Язык ответа |
| Параметр | Тип | Описание |
|---|
lat | number | Широта |
lon | number | Долгота |
address | string | Текст адреса |
fullAddress | string | Полный форматированный адрес |
country | string | Страна |
locality | string | Город или населённый пункт |
postalCode | string | Почтовый индекс |
Расчёт маршрута между двумя точками с помощью Яндекс.Карт. Возвращает расстояние, продолжительность, полилинию и пошаговые инструкции. Поддерживает автомобильный, пешеходный режимы и общественный транспорт.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | API-ключ для доступа |
fromLat | number | Да | Широта начальной точки |
fromLon | number | Да | Долгота начальной точки |
toLat | number | Да | Широта конечной точки |
toLon | number | Да | Долгота конечной точки |
mode | string | Нет | Режим (driving, walking, transit) |
lang | string | Нет | Язык инструкций |
| Параметр | Тип | Описание |
|---|
distance | number | Общая дистанция маршрута в метрах |
duration | number | Общая продолжительность в секундах |
polyline | string | Точки полилинии для отрисовки маршрута |
instructions | array | Пошаговые инструкции маршрута |
↳ text | string | Текст инструкции |
↳ distance | number | Дистанция шага в метрах |
↳ duration | number | Продолжительность шага в секундах |