to_crs("epsg:4326")重新运行不同的坐标



我正在尝试将我的geoandas数据帧的坐标系统从epsg:5179更改为epsg:4236。

但是,.to_crs("epsg:4326")返回不同的坐标…怎样才能得到真正的坐标呢?

geo[geometry].set_crs("epsg:5179", inplace = True)
geo_df = geo[geometry].to_crs("epsg:4326")

Original
LINESTRING (14138122.900 4519000.200, 14138248...LINESTRING (14135761.800 4518881.600, 14135799...
Changed-proj
LINESTRING (-149.90927 12.31701, -149.90912 12...LINESTRING (-149.91219 12.32162, -149.91215 12...

似乎你得到了真正的坐标与你的代码,这是:

geo[geometry].set_crs("epsg:5179", inplace = True)
geo_df = geo[geometry].to_crs("epsg:4326")

我一直在查看pyproj,没有发现将坐标epsg:5179更改为epsg:4326的错误。

如果你想获得更多关于坐标的信息,你可以访问这里。

相关内容

最新更新