0
我想在Mapbox地图上显示用户上传的kml文件。
我发现将kml文件转换为geojson的解决方案之一,但是如何在运行时将kml转换为geojson是第二个问题。如何在地图框上显示kml文件
我想在Mapbox地图上显示用户上传的kml文件。
我发现将kml文件转换为geojson的解决方案之一,但是如何在运行时将kml转换为geojson是第二个问题。如何在地图框上显示kml文件
Omnivore可让您在Mapbox中显示KML图层。您可以直接在Javascript中这样分析它:
omniore.kml.parse("<my kml string">);
,或者你可以只提供使用
omnivore.kml("/my/url");
前者可能是用户上传更容易KML URL。这些方法返回您可以添加到您的Mapbox地图这样的图层:
omnivore.kml.parse("<my kml string>").addTo(map);