API Яндекс Карт — это картографическая платформа, позволяющая использовать данные и технологии Яндекс Карт в ваших проектах.
API Яндекс Карт делится на несколько составляющих:
Адреса и организации
Геокодер позволяет узнать координаты по адресу пользователя, например, чтобы наиболее точно определить местоположение пользователя и сориентировать его по возможностям доставки в его район.
Геосаджест позволяет быстро вводить и проверять названий организаций и адресов. Подсказывает города, улицы и номера домов, чтобы пользователи реже в них ошибались.
Поиск по организациям позволит найти все организации по заданному запросу.
Карты
JavaScript API — позволяет встроить интерактивные Яндекс Карты себе на сайт, а также предоставляет возможность работы с базовыми картографическими сервисами Яндекса в браузере. Подробнее о возможностях JavaScript API.
MapKit — позволяет встроить интерактивные Яндекс Карты в своё мобильное приложение на базе iOS или Android, а также иметь доступ к базовым картографическим сервисам Яндекса из вашего мобильного приложения.
Tiles API — позволяет получить изображения подложки Яндекс Карт в ответ на http-запрос.
Static API — вернёт актуальное статическое изображение нужного фрагмента карты в ответ на http-запрос.
Сервисы для решения логистических задач
Матрица расстояний — сервис для расчета попарных маршрутов между многими точками с учётом текущей ситуации на дорогах, а также прогноза на заданное время.
Получение деталей маршрута — сервис для получения геометрии и деталей маршрута по заданному набору точек.
Геолокация
API Локатора — для определения местоположения датчиков и смартфонов по Wi-Fi, IP и вышкам сотовой связи — без использования GPS.