API Геосаджеста

Геосаджест предлагает подходящие варианты адресов во время ввода, позволяя не набирать запрос полностью. Он автоматически завершает адреса, корректирует возможные ошибки и опечатки. Кроме того, распознает «народные названия» и корректно обрабатывает их в своих подсказках.

Геосаджест встраивается на сайт, в приложение или CRM и показывает на карте введенный адрес с помощью JavaScript API или MapKit Mobile SDK.

Использовать Геосаджест можно как HTTP-API через прямой запрос или в составе JavaScript API и MapKit SDK.

Геосаджест использует следующие обезличенные данные из приложения Карт:

  • Запросы пользователей
  • Их действия после ввода запроса
  • Геолокация на момент ввода

Эти данные помогают анализировать пользовательские паттерны и оптимизировать поиск. Например, если пользователи в определенном районе вводят «Ленинский», то чаще всего имеют в виду проспект, а не библиотеку. На основе таких закономерностей Геосаджест предлагает наиболее вероятный адрес.

Сами адреса для подсказок берутся из базы данных, собираемой службой Справочника и контента, которая также используется в Геокодере.

Отличия Геосаджеста от Геокодера

Геокодер обрабатывает полные тексты запросов. Он работает с адресом, который уже введен или взят из базы.

Геосаджест работает, когда пользователь еще вводит адрес, тем самым помогая пользователю потратить на ввод и поиск минимум времени. Еще когда запрос вводится, Геосаджест предлагает варианты адресов, которые нашел, то есть работает как «мгновенный» поиск.

Сценарии использования Геокодера с Геосаджестом

Вместе Геокодер и Геосаджест помогают оптимизировать процессы поиска адресов и навигации в приложениях.

Основные задачи, для которых стоит их совмещать:

  • Поиск на карте нужных объектов и построение к ним маршрутов.
  • Настройка поиска по топонимам и организациям.
  • Уточнение адреса по координатам и наоборот с точностью до входа в здание.
  • Упрощение ввода адресов и улучшение качества данных вашего геосервиса.
  • Упрощение оформления заказов.
  • Нормализация индексно-адресной базы.

Важно отметить, что в большинстве случаев, где есть взаимодействие пользователя с картой, эти продукты работают с другими решениями Яндекс Карт: JavaScript API, MapKit Mobile SDK, API Матрицы расстояний, API Получение деталей маршрута и так далее.

Кому будут полезны Геокодер с Геосаджестом: