Как в заданной области в яндекс картах, Автоматически создавать метки по категориям?

На сайте, необходимо добавлять метки с собственными категориями:

  • кафе
  • театр
  • клиника
  • детский сад

Сделали все это вручную, внесли много адресов, все работает.

Вопрос: не хочется каждый раз вручную добавлять новые объекты в категории: кафе, театры, клиники и пр.

Есть ли у я.карт готовые категории и метки по этим категориям? Как ими пользоваться, чтобы в определенной области на карте можно было выводить готовые метки из готовых категорий? Я поискал в API, либо я не вижу в упор, либо я не знаю как правильно это называется.


Ответы (1 шт):

Автор решения: Reni

В API Карт есть HTTP API Геопоиска - специальный API, который ищет организации с учётом заданных параметров.

В вашем случае потребуется делать по запросу на категорию. Например, вот так:

https://search-maps.yandex.ru/v1/?text=аптека&bbox=<координаты области вокруг нужного вам адреса>&lang=ru_RU&apikey=<API-ключ>

Результаты нужно вывести на карту как метки, можно при желании отфильтровать лишние по дальности и дополнительно собрать в какой-то свой список.

→ Ссылка