Пример: поиск по собственным геообъектам
В API Яндекс.Карт есть стандартная функция: поиск адресов на карте. Помимо этого API позволяет организовать поиск по собственным объектам, добавленным на карту. При этом вы можете использовать стандартный контрол API (SearchControl) для отображения поисковой строки и выдачи результатов поиска. Достаточно добавить стандартному SearchControl свой класс источника данных (provider), который ищет в переданной коллекции меток.
Посмотреть пример в новом окне.
Использование стандартного контрола может сильно упростить вам задачу. Не нужно рисовать и верстать ни поисковую строку, ни выдачу результатов поиска.
На карте покрытия сети Мегафона в Москве можно посмотреть, как выглядит SearchControl и результаты поиска по адресам. Ждем ваших примеров использования поиска по собственным объектам.