JavaScript API — это программная библиотека для работы с картами в браузерах, а также в приложениях через WebView.

Возможности

Доступ к данным и технологиям Яндекса

JavaScript API поможет встроить на сайт или в приложение карту с поиском по топонимам и организациям, с возможностью строить маршруты и смотреть панорамы, а также с другими функциями, доступными на Яндекс.Картах. Картографические данные Яндекса постоянно обновляются, поэтому созданные с помощью API карты всегда актуальны — на них отображаются все изменения.

Гибкая настройка карты

С помощью JavaScript API вы можете настроить нужную логику взаимодействия пользователя с картой и определить, как эта карта будет выглядеть. Чтобы задать внешний вид объектов на карте, можно выбрать стандартные элементы или создать собственный макет

Функциональность карты будет одинаковой на разных типах устройств — в том числе благодаря модели работы с событиями

Визуализация данных и аналитика

JavaScript API поможет визуализировать большой объём информации или принять решение на основе анализа геоданных.

 

 Так как JavaScript API поддерживает обратную совместимость, написанный один раз код будет корректно работать с выходом новых версий. Функции JavaScript API можно расширить за счёт модулей — готовых решений других разработчиков.

Все возможности JavaScript API подробно описаны в документации. Там же есть примеры, которые помогут сориентироваться в коде. С любым вопросом по работе API Яндекс.Карт готова помочь техническая поддержка, а на странице клуба разработчиков можно пообщаться с коллегами.

Условия использования

Пользоваться API Яндекс.Карт можно бесплатно, если соблюдать условия.

  • Все данные должны отображаться на карте, размещённой на общедоступном сайте или в приложении. Сохранять или изменять данные нельзя, но можно кэшировать запросы к геокодеру и маршрутизатору на срок до 30 дней.
  • Бесплатный API нельзя использовать для мониторинга транспорта и в закрытых системах.
  • Общее число запросов к геокодеру, маршрутизатору и панорамам в сутки не должно превышать 25 тысяч. Как считаются запросы.

 Также есть другие ограничения на бесплатное использование. Подробнее о них можно прочитать в документации. Чтобы снять ограничения, приобретите лицензию.

Модули для быстрой интеграции
СистемаВерсия APIВерсия системыНазваниеАвторДоступность
2.0
14.0.1
Платный
1.x
14.0.1
Бесплатный
2.0
14.0.1
Платный
2.0
14.0.1
Платный
2.1
14.5 +
Платный
2.1
14.5 +
Платный
1.x
14.0.1
Платный
2.1
7
Бесплатный
2.0
7
Бесплатный
2.0
2.5, 3.x
Бесплатный
2.1
2.5-3.2
Бесплатный
2.0, 2.1
2.5, 3.0
Бесплатный
2.1
2.5, 3.x
Платный
2.0
Evolution
Бесплатный
2.0
Revolution
Бесплатный
2.0
2.2.x+
Бесплатный
1.x
Бесплатный
2.1
1.5.x
Платный
2.0
1.5.3.1, 1.5.4.1
Платный
2.1
Бесплатный
2.1
Платный
2.0
Бесплатный
2.1
3.2.0+
Бесплатный
2.0
3.2-4.0
Бесплатный
2.1
2.5.1-3.9.2
Бесплатный
2.1
Бесплатный
2.0, 2.1
Бесплатный
2.0, 2.1
Бесплатный
2.1
2.x
Бесплатный

Условия использования модулей для быстрой интеграции

Все перечисленные модули разработаны сторонними компаниями или людьми. Яндекс не несет ответственности за качество их работы. Указанные наименования и логотипы CMS используются в соответствии с политикой использования торговых марок соответствующего правообладателя. Их использование не означает, что правообладатели имеют какое-либо отношение к перечисленным модулям, одобряют их или иным образом связаны с Яндексом.

Нашли ли вы ответ для решения вашей задачи?
Спасибо за участие в опросе.