从 postgresql osm db 中的 planet_osm_polygon.way 获取经纬度

get lat lng from planet_osm_polygon.way in postgresql osm db

我已经将一些 osm 数据下载到 postgresql 数据库中。我正在尝试从 'planet_osm_polygon' table... 字段名称 'way'.

获取经纬度坐标

我非常接近:

select ST_Y(ST_TRANSFORM(st_centroid(planet_osm_polygon.way),4626))

但这不太正确,它给了我大约 10 个街区的结果。

EPSG:4626 是马达加斯加的本地大地测量 CRS...我想你提到了 4326...

select ST_Y(ST_TRANSFORM(st_centroid(way),4326))
from planet_osm_polygon