в опции provider SearchControl-a можно указать свой класс с интерфейсом IGeocodeProvider, с методом geocode, и вместо хождения по http он будет искать в коллекции через each, как вам написал
Здравствуйте, огромное спасибо за Ваш пример - очень помог! А вы не подскажите как сделать поиск ближайшей метки, если искомая не найдена. Метки с названиями городов, т.е. я ввожу город Воронеж в поиске, если метки в воронеже нет, то выдают к примеру 2 метки в ближайших городах. Заранее спасибо!