Как реализовать подсказки только с городами при вводе названия города в инпут используя API Яндекс.Карт?

Рейтинг: 1Ответов: 1Опубликовано: 26.07.2023

В своем проекте мы используем API Яндекс.Карт для получения списка подсказок с городами, в названии которых фигурируют введенные в инпут символы. Но вместо того, чтобы получать только города, мы получаем еще и всякие велодорожки, парки, железные дороги и т.д. Подскажите, пожалуйста, как избавиться от всякого "мусора" и получать только города? Как пример идеальной реализации см. изображениеПример из Яндекс.Лавки

Ответы

▲ 0Принят

Для подсказок Яндекс выделил саджест в отдельный сервис — Геосаджест. И его документация предлагает для вашей задачи использовать параметр types=locality.