2
我從示例中看到OpenLayers支持KML。當我查看KML文檔時,我看到了非常廣泛的功能,並且想知道OL是否支持所有這些功能?也就是說,如果我看到Google描述的KML功能,我可以簡單地假設這可以在OL映射中使用嗎?如果不是,支持的程度如何?我已經看過OL文檔,但我只看到非常稀少的KML。謝謝!OpenLayers支持KML的範圍有多廣?
我從示例中看到OpenLayers支持KML。當我查看KML文檔時,我看到了非常廣泛的功能,並且想知道OL是否支持所有這些功能?也就是說,如果我看到Google描述的KML功能,我可以簡單地假設這可以在OL映射中使用嗎?如果不是,支持的程度如何?我已經看過OL文檔,但我只看到非常稀少的KML。謝謝!OpenLayers支持KML的範圍有多廣?
簡短回答是YES,openlayers很好地讀取KML。
儘管並非每一項功能都能像谷歌地球一樣正常工作,但基本功能(大部分適用於谷歌地圖的功能)都不是問題:樣式,圖標,多邊形,線串,標記,文件夾,cdata,描述和名稱標記工作得很好。
發表您的KML到一個網站,並利用這些網站來比較結果:
http://maps.burningsilicon.net/
,並查看您在Google地圖KML更改URL參數(www.yourURL.com)
https://maps.google.com/maps?q=http://www.yourURL.com
ps:在openlayers中很難實現帶kml貼圖的圖標偏移。