Клуб API Карт

Несколько вопросов по KML (автооткрытие балуна, изменение стиля линии)

boicoff
12 августа 2010, 01:58

Загружаю KMLем такой файл:

<?xml version="1.0" encoding="windows-1251"?>
<kml xmlns="http://www.opengis.net/kml/2.2"><Placemark><name>НАЗВАНИЕ</name><description><![CDATA[ОПИСАНИЕ]]></description>
            <Style> 
                <LineStyle> 
                    <color>c8ff6c00</color> 
                    <width>4</width> 
                </LineStyle> 
            </Style> 
<LineString><coordinates>ЗДЕСЬ_КООРДИНАТЫ</coordinates></LineString></Placemark></kml>

1. Хотелось бы сразу по загрузке открыть балун этой линии.

2. Каким образом можно изменить внешний вид уже загруженной линии?

3. Можно ли получить координаты всех точек нарисованной линии?

 Сюда посылать не надо 

1 комментарий
Подписаться на комментарии к посту
Вот так можно получить объекты из GPX,  думаю с КМЛ что-то похожее.
 А получив объекты, вы можете с ними сделать все что хотите.

gpx = new YMaps.GPX('{{url}}');
    YMaps.Events.observe(gpx, gpx.Events.Load, function (gpx) {
            wpt = gpx.filter(
                function (obj) {return obj.metaDataProperty.gpxMetaData.gpxTagName == "wpt"
                });
    YMaps.jQuery.each(wpt, function () {     ... //   do somthing  })
            })// end gpx on load