2012-06-26 43 views
1

我使用Google Maps API在地圖上使用google.maps.Polygon顯示某些標籤。我用這個轉換器http://converter.mygeodata.eu/來轉換他們在一個GeoJSon格式,但經度和緯度座標錯誤。Google地圖和GeoJSon:緯度和經度轉換

他們應該在意大利佛羅倫薩爲中心,但實際上我得到這個:

1680508.8375 
4847672.484 

我試着壽10000分化他們和我得到:

16.805088375 
48.47672484 

至極alow我表現出一定的結果,但那不是我尋找的結果(我得到它們在奧地利而不是佛羅倫薩顯示)

上網衝浪我發現這個https://groups.google.com/forum/?fromgroups#!topic/d3-js/H0zE7slqV0g描述我的問題m並使用d3找到解決方案。

有沒有什麼辦法可以做到這一點只是谷歌地圖API和/或使用一些轉換?

謝謝

回答

2

好吧,似乎我發現問題是什麼。在地圖中定位點有很多不同的方法。谷歌地圖使用WGS84編碼,但我得到了EPSG:3003編碼的數據。所以他們不匹配。

我能夠找到一個js庫,它可以進行所有您需要的轉換。

http://trac.osgeo.org/proj4js/

相關問題