python - EPSG :900913 to WGS 84 projection

标签 python postgis projection

我目前有一个使用 EPSG:900913 投影的 postgis 数据库,如何将其转换为 WGS 84,我相信这是 Google map 和 OSM 使用的格式。

数据库是用osm2pgsql制作的,我希望能够在python或postgis中投影坐标。

感谢您的宝贵时间。

最佳答案

只需使用 ST_Transform 变换几何图形 ( https://postgis.net/docs/ST_Transform.html )

 ST_Transform(geom,4326)

如果您想从整个表进行转换,请执行以下操作:

 UPDATE table_name SET geom_column = ST_Transform(geom_column,4326)

关于python - EPSG :900913 to WGS 84 projection,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22404273/

相关文章:

python - 从python的目录树中收集匹配条件的所有目录

gis - 带有Y坐标的postgis/proj 900913至4326投影问题

python - 如何将列追加到字典内的数据框

sql - 如何使这个地理距离 SQL 查询与 Postgres 兼容

postgresql - GeoServer 不会写入我的 PostgreSQL 可更新 View

postgresql - 将点类型数据保存到 pg 服务器

c++ - MVP 矩阵在着色器之外不工作?

opengl - opengl中的正交投影和纹理坐标

python - 如何将 numpy 数组转换为和弦音乐?

python - Pandas groupby agg std NaN