Postgis中的Linestring中的点(由osm2pgsql从osm导入)由顺序(经度,纬度)描述
例如慕尼黑地图中的Linestring
'LINESTRING(11.4068032 47.8580927,11.4067187 47.8580965)'
如何将顺序反转为正常(纬度,经度)?是(经度,纬度)非常奇怪的顺序?因为我看到流行的Map API都使用(纬度,经度)顺序
答案 0 :(得分:5)
您可以使用ST_FlipCoordinates返回给定几何体的版本,并翻转X轴和Y轴。
请记住,您通常希望保持轴顺序(经度,纬度),这是PostGIS的正确轴顺序。将它翻转到(纬度,经度)通常会破坏事物。