如何利用python脚本对坐标系进行转换(3857转4326)

import geopandas as gpd
from shapely.geometry import Point

#坐标转换的脚本,支持任何坐标的转换
# 要转换的4326标
x4326 = 13394266.8800
y4326 = 4333416.96

# 创建Geopandas的GeoDataFrame
gdf = gpd.GeoDataFrame(geometry=[Point(x4326, y4326)], crs="EPSG:3857")

# # 从EPSG:2000转换为EPSG:3857
# gdf = gdf.to_crs("EPSG:3857")

# 从EPSG:2000转换为EPSG:4326
gdf2 = gdf.to_crs("EPSG:4326")




#
# # 提取3857坐标
# x3857 = gdf.geometry.x[0]
# y3857 = gdf.geometry.y[0]

x4326 = gdf2.geometry.x[0]
y4326 = gdf2.geometry.y[0]






print("4326坐标:", x4326, y4326)
print("转换后")
# print("3857坐标:", x3857, y3857)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值