使用JavaScript阅读KMZ

时间:2010-08-17 01:49:07

标签: javascript google-maps kmz

如何使用JavaScript阅读KMZ(而不是KML)中的内容?

3 个答案:

答案 0 :(得分:3)

您需要查看是否可以解压缩文件。关于使用JavaScript,我会看一下这个stackoverflow post。之后,您可能会有一串XML,您需要使用DOM parser将其转换为XML。

答案 1 :(得分:2)

您必须在KMZ

处使用带有ZipFile.complete.js的geoxml3.js
     <script src="js/ZipFile.complete.js"></script>
     <script src="js/geoxmlv3.js"></script>

     var map = new google.maps.Map(document.getElementById(mapId), {
        zoom: 11,center: {lat: 0,lng: 0}
      });
      var myParser = new geoXML3.parser({
        map: map
      });
      myParser.parse(fileName);

答案 2 :(得分:0)

geoxml3现在支持kmz文件(在kmz分支中)。