Клуб API Карт

Найдено на тему «CustomSearchProvider»:
Собственный поиск
Иван
6 октября 2016, 11:31

Добрый день. Хочу сделать свой собственный поиск по объектам, но искать нужно не по объектам на карте, а по запросу к другому скрипту. Пишем текст - отправляем строку скрипту, скрипт возвращает ответ в JSON, мы этот ответ обрабатываем и выводим на карте и заполняем список результатов.

В песочнице есть пример поиска по своим объектам на карте: https://tech.yandex.ru/maps/jsbox/2.1/custom_search

Так же в песочнице есть собственное отображение результатов: https://tech.yandex.ru/maps/jsbox/2.1/custom_search_results

Однако в документации API (https://tech.yandex.ru/maps/doc/jsapi/2.1/ref/reference/IGeocodeProvider-docpage/) не описана даже возможность создания своего собственного провайдера.

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

Кстати результаты лучше выводить через SuggestView, если надо темизировать их по-своему?

7 комментариев
SearchControl,CustomSearchProvider,поиск