У меня есть файл KML, который содержит в каждом узле <Placemark>
узел <ExtendedData>
, а затем несколько узлов <Data>
с парами ключ / значение.Я следовал примерам: http://code.google.com/apis/kml/documentation/extendeddata.html и code.google.com / apis / kml / Documentation / kmlelementsinmaps.html предполагает, что карты поддерживают узлы KML ExtendedData (хотя и частично), но яне может найти способ доступа к объекту ExtendedData через JavaScript.Я использую:
google.maps.event.addListener(agency_layer, 'click', function(kmlEvent) {
console.debug( kmlEvent );
}
(где agency_layer - объект KML).kmlEvent содержит все данные о функциях KML, но не extendedData, и я ломаю голову.Я хочу сделать свой KML семантически разумным, вместо того, чтобы загружать больше данных в описание и анализировать его позже с помощью javascript.
Кто-нибудь имел подобный опыт или знает, как получить доступ к узлам ExtendedData через Google Maps API v3?