Для интеграции карты на сайт или в мобильное приложение разработчики пользуются различными поставщиками карт:
Выбор может зависеть от пожеланий клиента, возможностей инструментария, базы адресов или стоимости. Для приложений с целевой аудиторией из России мы используем Яндекс.Карты, опираясь на их техническую поддержку и проработанную базу адресов, которая постоянно обновляется.
Любые карты имеют свой инструментарий — SDK (Software Development Kit), или MapKit. Стоит учесть, что для разных платформ поставляется отдельный инструментарий: для веб-сайтов – JavaScript API, для Android и iOS – свой MapKit.
MapKit включает в себя кодовую базу, которая позволяет разработчику быстро добавить модуль карт на страницу. К тому же, можно работать с такими разделами, как: пробки; маршруты автомобилей, велосипедов, пешеходов, общественного транспорта; поиск; подсказки; геокодирование; отображение панорам.
Если коротко, то процесс работы с SDK происходит следующим образом:
Наш старший специалист отдела заказной разработки ПО опубликовал подробную статью на Хабре по этой теме:
В статье вы найдёте описание работы с MapKit Яндекс.Карт, полезные советы и особенности лицензирования.
Если вас заинтересовала возможность интеграции карт в ваше приложение или остались вопросы по разработке, напишите на contact@dbi.ru. Команда специалистов DBI внимательно изучит ваш запрос и поможет в решении задачи!
Наш менеджер свяжется в течение 2х часов