我必須在我的小冊子地圖中使用KMZ文件。我發現很多插件和教程在Leaflet Maps中使用KML文件,但找不到使用KMZ文件的方法。在小冊子地圖中使用KMZ文件
使用KML的插件之一是:Leaflet-Omnivore。 對於KML所有我需要做的就是(我的單張地圖是我的ExtJS的應用程序):
var myMap = Ext.ComponentQuery.query("leaflet")[0];
myMap.getMap().addLayer(omnivore.kml('http://url/doc.kml'))
任何一個可以指導我如何在單張使用,而不是KML KMZ?
如果這是不可能的,那麼有沒有辦法將KMZ轉換爲使用JavaScript的KML?
您可能會感興趣的http://stackoverflow.com/questions/24243254/how-to-convert-kmz-file-to-kml-using-javascript和http://計算器。 com/questions/3498743/read-kmz-with-javascript – ghybs
@ghybs感謝您的評論。所以沒有辦法直接使用KMZ文件? 唯一的方法是我使用zip.js解壓縮並使用生成的.kml文件? –