Клуб API Карт

Поиск по организациям Яндекс.Города в API

a.chebotareov
3 декабря 2014, 12:08

Теперь в API Яндекс.Карт 2.1 доступен поиск по организациям Яндекс.Города.

С помощью поиска по организациям Яндекс.Города в API вы можете искать организации по произвольному текстовому запросу прямо из строки поиска. В балуне организации отображается ее название, адрес, телефон, время работы и другие сведения.

Чтобы включить поиск по организациям, надо:

  1. Включить элемент управления «Поиск по карте», если он не был включен ранее.
  2. Задать провайдер поиска yandex#search для элемента управления «Поиск по карте» в формате:
    searchControl.options.set('provider', 'yandex#search');
  3. Наслаждаться поиском!
Обратите внимание, что поисковый провайдер 'yandex#search' ищет не только организации Яндекс.Города, но также осуществляет обычный поиск адресов, а также поиск по объектам из Народной карты.
Пример подключения опубликован в документации.