这个geojson例子的坐标是啥格式

Posted

技术标签:

【中文标题】这个geojson例子的坐标是啥格式【英文标题】:What format is the coordinate of this geojson example这个geojson例子的坐标是什么格式 【发布时间】:2017-06-21 01:50:09 【问题描述】:

我有这个用于自行车道的 geojson,但我似乎无法弄清楚坐标代表什么。我期待经度和纬度,但似乎不是这样。

这是一个例子:

"geometry":  
      "type":"LineString",
      "coordinates":[  
         [  
            305049.6192401955,
            5061761.891977313
         ],
         [  
            305038.71863293805,
            5061778.694289856
         ]
      ]
   

数据来源可以在这里找到:bike path data 不幸的是,它只有法语,但数据在 geojson 部分下,然后点击“Explorer/Aller a la ressource”

感谢您的帮助,

干杯,

【问题讨论】:

格式是指坐标系?您是否尝试过 Google 和 openstreetmap 等正在使用的 Webmercator (EPSG:3857)? 基本上我期待坐标中的经度和纬度......但那些似乎不是它 json 应该显示的一般区域是什么?你知道json的来源是什么吗,可以分享吗?事实上,它几乎可以是任何投影坐标参考系 我已编辑问题以包含数据来源。 【参考方案1】:

您的数据使用此空间参考系统:EPSG:2950,也称为:“NAD83(CSRS) / MTM zone 8”。该系统中的单位是米。

您可以在此处的 geojson 文件顶部找到此信息:

"name": "urn:ogc:def:crs:EPSG::2950"

crs 代表坐标参考系统(对于琐事值,EPSG 代表“欧洲石油调查组”)。

来自同一数据源(基于您的链接)的 shapefile 很可能证实了这一点,.prj 文件指出:

PROJCS["Ontario_MTM_Zone_8_east_of_75_degrees_W_NAD_83_datum"

MTM 指的是修正横轴墨卡托。 如果您想轻松地将这些数据(基本上取消投影)转换为 WGS84 以获得经度纬度对,您可以下载 shapefile,解压缩并将所有文件添加到 mapshaper.org,打开控制台并输入 proj wgs84然后导出为 geosjon(或 topojson)。

【讨论】:

不能说我有,我在线使用 mapshaper 进行快速转换,只是偶尔使用 GDAL 等命令行 GIS 工具。

以上是关于这个geojson例子的坐标是啥格式的主要内容,如果未能解决你的问题,请参考以下文章

ArcGIS风暴如何将矢量数据(点线面)折点坐标转为GeoJSON格式?

GeoJSON格式规范说明

QGIS入门实战精品教程004:如何将矢量数据转为GeoJSON格式?

QGIS入门实战精品教程4.7:QGIS如何将矢量数据转为GeoJSON格式?

如何从 geoJson 获取坐标?

文件转换-cad转geojson