2016-09-23 19 views
0

我使用谷歌地球創建多邊形區域並將其保存到kml。 kml座標格式是經度 - 緯度。但是單張格式爲經緯度更改傳單方法latlng到lnglat

這裏的例子

var statesData = 
{"type":"FeatureCollection", 
"features":[ 
    {"type":"Feature","id":"72","properties": 
{"name":"Puerto Rico","density":1082 }, 
"geometry":{"type":"Polygon","coordinates":[ 
[109.2299584026405,-7.251704676336486],109.2376875108402,-7.255838896277941],[109.2454156842918,-7.264692077983154]]]}]}; 

人知道如何轉換緯度龍隆,緯度在這個JavaScript或者也許KML文件保存到緯度龍格式?

我有超過200行協調,這將是這麼多的效率不高,如果我手動切換

感謝

回答

0

你展示的代碼示例如下標準以GeoJSON格式(一個小錯誤,但我猜猜它只是一個錯字)。

當您通過L.geoJSON()工廠解析GeoJSON數據時,Leaflet自動執行轉換。

您還可以直接使用您的KML文件,例如通過使用leaflet-omnivore插件。

+0

謝謝。它的工作原理 –

+0

感謝您的反饋。請注意,SO感謝人的方式也是**接受**解決您的問題的答案。 – ghybs