从KML文件创建折线

时间:2012-09-04 15:29:17

标签: google-maps kml google-polyline

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

1 个答案:

答案 0 :(得分:0)

Here是使用geoxml3渲染的KML。