我的网站上有一张地图,我想从 kml 文件中创建一些路径。我找到了 geoxml3,我有这个代码:
<script type="text/javascript" src="geoxml3.js"></script>
<script type="text/javascript">
var geoXml = null;
var map = null;
var myLatLng = null;
function initialize() {
var mapOptions = {
//stuff
};
map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
geoXml = new geoXML3.parser({
map: map
});
geoXml.parse('paths/path1.kml');
};
</script>
它来自文档示例。现在我想通过访问 的某些属性来检索路径geoXml
,但我的浏览器的调试器声称它是未定义的,即使从 kml 文件定义折线点的标记显示在地图上。如何从文件中绘制路径,不一定使用这种方法?
这是文件:
http: //pastebin.com/R1PsuumL
我想从Folder/Placemark/LineString/coordinates
.