|
| ||||||||||||||||||||||
|
|
← Ctrl предыдущаяследующая Ctrl →
Отображение YMapsMLYMapsML (Yandex Maps Markup Language) — XML-язык, предназначенный для описания и отображения различных географических объектов на картах Яндекса. Подробное описание языка приводится в Справочнике по языку YMapsML. Объект YMaps.YMapsML позволяет отобразить YMapsML-документ на карте, используя JavaScript. Чтобы отобразить документ передайте на вход конструктора YMaps.YMapsML URL документа, а затем добавьте созданный объект-оверлей на карту. ![]() Загружаемый YMapsML должен быть доступен публично по протоколу http. Так как загрузка YMapsML документа - асинхронный процесс, отслеживайте окончание загрузки с помощью события Load. Чтобы получить возможность просматривать ошибки при загрузке YMapsML-документа, прикрепите обработчик к событию Fault. Например: Так как созданный объект-оверлей принадлежит классу YMaps.GeoObjectCollection, с ним можно обращаться как с группой. Например, для поиска объекта по какому-либо параметру используйте метод группы filter(). Пример ниже открывает балун над меткой, добавленной на карту с помощью YMapsML: |
| Работайте в Яндексе |
© 2008—2012 «Яндекс»
|