【发布时间】:2015-11-13 03:41:22
【问题描述】:
Postgis中Linestring中的点(通过osm2pgsql从osm导入)按顺序描述(经度,纬度)
例如慕尼黑地图中的线串
'LINESTRING(11.4068032 47.8580927,11.4067187 47.8580965)'
如何将顺序反转为正常(纬度,经度)? (经度,纬度)的顺序很奇怪吗?因为我看到流行的 Map API 都使用(纬度,经度)顺序
【问题讨论】:
-
如果您将经度视为 X 坐标,将纬度视为 Y 坐标,那么 long,lat 排序更有意义,因为我们倾向于将几何点指定为 X,Y 而不是 Y, X。 FWIW,SQL Server 的地理空间功能使用与 PostGIS 相同的排序(SQL Server 的地理空间功能似乎源自几何特征,因此 X,Y 在那里有意义)。
标签: geospatial openstreetmap postgis