我的网站上有一张地图,我想从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
中的坐标创建路径。