我在 KML 中有一个地标,看起来像这样
<Placemark>
<id>test345</id>
<name>Images from KML file</name>
<ExtendedData>
<Data name="type">
<value>images</value>
</Data>
</ExtendedData>
<Point>
<coordinates>-122.448425,37.802907,0</coordinates>
</Point>
我正在尝试在单击事件上从此地标中提取 ExtendedData 信息:
google.earth.addEventListener(kmlObject, 'click', function(event) {
event.preventDefault();
var kmlPlacemark = event.getTarget();
});
另一种解决方案是从 kmlPlacemarker 获取 kmlObject,有什么想法吗?