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);