我使用以下代码将 KML 文件加载到谷歌地图对象中:
map = new GMap2(document.getElementById("map_canvas"));
geoXml = new GGeoXml(kml);
GEvent.addListener(geoXml, "load", function() {
geoXml.gotoDefaultViewport(map);
// I would like to read the KML contents here
});
map.addOverlay(geoXml);
// ...
我想从 KML 文件中读取地标并将它们显示在列表中。我知道我需要的信息正在传输到浏览器,但我不知道如何访问它。