2

JavaScript を使用して KMZ (KML ではない) のコンテンツを読み取るにはどうすればよいですか?

4

3 に答える 3

3

ファイルを解凍できるかどうかを確認する必要があります。JavaScript の使用に関するこのスタックオーバーフローの投稿を参照してください。その後、おそらくDOM パーサーを使用して XML に変換する必要がある XML の文字列が得られます。

于 2010-08-17T04:21:58.583 に答える
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);
于 2015-12-04T15:53:09.267 に答える
0

geoxml3は、(kmzブランチの)kmzファイルをサポートするようになりました。

于 2012-06-22T00:02:12.510 に答える