geojson 中的坐标顺序

Meď*_*ďák 6 xml gml qgis geojson

我正在测试通过 GitHub 以 geojson 格式呈现数据,因为我想将它用于 INSPIRE 数据。INSPIRE 数据采用 GML 3.2.1 格式。我已经从http://services.cuzk.cz/gml/inspire/cp/epsg-4258/下载了数据集之一(在 ETRS 中)。我需要从中获取 json 文件,所以我在 Quantum GIS(版本 1.9)中打开了 GML 文件并将其保存为 geojson 文件(CRS=EPSG::4326),然后上传到我的 GitHub。geojson 中的坐标顺序是(东,北),但从 QGIS 保存文件后,它是(北,东)。我的数据来自捷克共和国,但它在也门呈现。有没有人有这个问题的经验?有人知道如何在 geojson 文件中切换坐标(或轴)的顺序吗?我在基于 xml 的数据格式方面比 json 有更多的经验,因此我希望这不是那么愚蠢的问题。

Tom*_*ała 24

对于任何在那里寻找标题中问题答案的人:

坐标顺序是经度和纬度,或东距和北距。

来源:

3.1.1. 位置

位置是基本的几何结构。Geometry 对象的“坐标”成员由以下任一部分组成:

o 在点几何的情况下,一个位置,

o LineString 或 MultiPoint 几何中的位置数组,

o 在 Polygon 或 MultiLineString 几何形状的情况下,LineString 或线性环(参见第 3.1.6 节)坐标数组,或

o 在 MultiPolygon 几何体的情况下,Polygon 坐标数组。

位置是一个数字数组。必须有两个或多个
元素。 前两个元素是经度和纬度,或
东距和北距
,正好按照该顺序并使用十进制
数。高度或海拔可以作为可选的第三个
元素包含在内。

来自GeoJSON 规范

  • 同样,对于任何寻找多边形中坐标顺序的人来说,根据同一规范文档,外环为逆时针方向,任何内环为顺时针方向(即右手定则)。第一个和最后一个坐标应该相同才能闭合多边形。 (5认同)