Клуб API Карт

Поиск по данным из ymapsml-файла

viborcomp
12 марта 2014, 19:52

Пытаюсь сделать поиск по данным из ymapsml-файла, вот ссылка на пример.

Но не могу "достучаться" до данных отдельных меток.

Смотрю, что выдается как содержимое балуна, параметр prop.

В нем находится параметр name всего ymapsml-файла (<h3>Олимпийские объекты в Сочи</h3>).

Прошу подсказать, как получить название и описание меток для поиска.

5 комментариев
Подписаться на комментарии к посту

Вы получаете из geoXML коллекцию и добавляете ее в свою коллекцию. Получается, что each перебирает элементы внешней коллекции - и находит там еще одну вложенную коллекцию. Запустите перебор для this._collection.get(0).each(...), все заработает.

Спасибо! Понял свою ошбку.

Еще вопрос. А как сделать, чтобы при клике по результату поиска, кроме центрирования карты открывался балун у метки.

слушать resultshow на контроле и открывать на метке балун

Пожалуйста покажите действующий пример поиска по своим точкам, с файлом данных формата .gpx загружаемого функцией ymaps.geoXml.load