【发布时间】:2016-03-08 12:46:00
【问题描述】:
我必须在传单地图中使用 KMZ 文件。我找到了在 Leaflet Maps 中使用 KML 文件的好插件和教程,但找不到使用 KMZ 文件的方法。
使用 KML 的插件之一是:Leaflet-Omnivore。 对于 KML,我所要做的就是(我的传单地图在我的 ExtJs 应用程序中):
var myMap = Ext.ComponentQuery.query("leaflet")[0];
myMap.getMap().addLayer(omnivore.kml('http://url/doc.kml'))
谁能指导我如何在 Leaflet 中使用 KMZ 而不是 KML?
如果不可能,那么有没有办法使用 JavaScript 将 KMZ 转换为 KML?
【问题讨论】:
-
@ghybs 感谢您的评论。那么有没有办法直接使用KMZ文件呢?唯一的方法是我使用 zip.js 解压缩并使用生成的 .kml 文件?
标签: javascript leaflet kml kmz