2013-08-04 54 views
0

我有一個GeoJSON文件,我正在嘗試處理,以便在Google地圖上繪製一些功能。然而,問題在於座標不在傳統的緯度/經度表示中,而是一些大的六/七位數字。例如:GeoJSON座標?

{ 
     "type": "FeatureCollection", 
     "features": [ 
     { 
      "type": "Feature", 
      "id": 0, 
      "properties": { 
      "OBJECTID": 1, 
      "YR_BUILT": 1950.0 
      }, 
      "geometry": { 
      "type": "Polygon", 
      "coordinates": [ 
       [ 
       [ 
        772796.724674999713898, 
        2960766.746374994516373 
       ], 
       [ 
        772770.131549999117851, 
        2960764.944537505507469 
       ], 
       [ 
        772794.544237494468689, 
        2960796.93857 
       ], 
       [ 
        772810.48285000026226, 
        2960784.77685 
       ], 
       [ 
        772796.724674999713898, 
        2960766.746374994516373 
       ] 
       ] 
      ] 
      } 
     }, 
     ..... 
    ] 
} 

我一直在閱讀有關不同的座標系,但是對於這個新的我還沒有達到任何地方。想法?

回答

2

如果您的座標源位於美國,則最有可能的座標系是狀態面或UTM的一些變化。否則,這是其他一些對原產國來說效果最好的座標系。實際上有數以千計的座標系,並且很難根據座標來猜測您的座標系。

您需要從數據提供程序中找出座標系是什麼,然後使用您選擇的編程語言的API重新投影這些點。 proj4是一個流行的,與許多語言的綁定,它有一個端口到Javascript,稱爲proj4js

+0

謝謝!原來是在EPSG參考系統中。雖然Proj4js看起來非常有用。 – Sam

相關問題