Обзор поисковых API 2ГИС
Используйте поисковые API 2ГИС для решения задач, связанных с поиском объектов на карте или сбором информации об объектах из справочника 2ГИС.
Определить координаты объекта по адресу или наоборот поможет Geocoder API. Используйте запросы к нему в сценариях, когда нужно узнать адрес объекта через клик по карте. Или наоборот: показать на карте уже известный адрес.
Вы можете собрать информацию об интересующем объекте или найти подходящие объекты по любому критерию с помощью Places API. Объекты — это компании, здания, жилые дома, остановки транспорта, достопримечательности, парковки, перекрестки и многое другое.
Places API предоставляет доступ к полному справочнику объектов, который 2ГИС собирает и использует в своих решениях. Используйте запросы к нему в сценариях, когда нужно собрать группу объектов по определённым критериям и обработать информацию о них.
Вы можете реализовать такой же поиск и показ объектов на карте, как в самом 2ГИС:
Если вы хотите реализовать подсказчик, который будет дополнять ввод пользователя в поисковой строке, вам подойдёт Suggest API. Используйте его в веб-интерфейсах или мобильных экранах, чтобы облегчить пользователю выбор нужного адреса или объекта на картах городов.
Например, в приложении 2ГИС подсказчик работает так:
Если нужно узнать, к какой категории относится компания, используйте Categories API. Например, вы можете узнать, какие категории развлекательных заведений есть в Москве или к какому типу относится заведение «Му-Му»: кафе, столовая или ресторан.
Чтобы получить информацию о регионе на карте, используйте Regions API. Эти запросы помогут вам определить, к какому региону относится точка на карте, получить информацию о населённых пунктах в регионе, а также получить ID региона для уточнения других поисковых запросов.
А отобразить объекты в виде маркеров на карте поможет Markers API.
Подробные примеры запросов и справочники параметров представлены в документации к каждому поисковому API.