GeoJSON坐标?

时间:2013-08-04 13:41:35

标签: geolocation gis geocoding geo geojson

我有一个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
                ]
              ]
            ]
          }
        },
      .....
    ]
}

我一直在阅读有关不同坐标系统的内容,但对此我是新手,我还没有到达任何地方。想法?

1 个答案:

答案 0 :(得分:2)

如果您的坐标源位于美国,则坐标系很可能是State Plane或UTM的某种变体。否则,它是一些最适合原产国的其他坐标系。实际上有数以千计的坐标系,很难根据坐标来猜测你的坐标系。

您需要从数据提供者那里找出坐标系是什么,然后使用您选择的编程语言中的API重新投影点。 proj4是一种流行的版本,其中包含多种语言的绑定,并且它有一个名为proj4js的Javascript端口。