值得注意的是GDAL 3.x 改变了坐标策略,需要使用SetAxisMappingStrategy(osr.OAMS_TRADITIONAL_GIS_ORDER)来纠正

from osgeo import osr, __version__x = 359019
y = 3924437
prj = osr.SpatialReference()
prj.ImportFromEPSG(32654)
if __version__ >= "3.0.0":prj.SetAxisMappingStrategy(osr.OAMS_TRADITIONAL_GIS_ORDER)
geo = osr.SpatialReference()
geo.ImportFromEPSG(4326)
if __version__ >= "3.0.0":geo.SetAxisMappingStrategy(osr.OAMS_TRADITIONAL_GIS_ORDER)trans = osr.CoordinateTransformation(prj, geo)
lng, lat, _ = trans.TransformPoint(x, y)
print(lng, lat)trans1 = osr.CoordinateTransformation(geo, prj)
x, y, _ = trans1.TransformPoint(lng, lat)
print(x, y)

GDAL坐标转换——TransformPoint相关推荐

  1. gdal坐标转换总结(转换)

    转自https://blog.csdn.net/qq_32657025/article/details/80176520 首先,在进行坐标转换之前,有必要先了解一下有关坐标系的几个基本概念. 地理坐标 ...

  2. osgEarth使用笔记1——显示一个数字地球

    文章目录 1. 概述 2. 实现 2.1. 三维显示 2.2. 二维显示 1. 概述 osgEarth支持.earth格式的文件,里面保存了数字地球相关信息的配置XML,只需要读取这个配置文件,就可以 ...

  3. 使用GDAL进行RPC坐标转换

    使用GDAL进行RPC坐标转换 对于高分辨率遥感卫星数据而言,目前几乎都提供了有理函数模型(RFM)来进行图像校正(SPOT系列提供了有理函数模型之外还提供了严格轨道模型).对遥感影像进行校正目前最常 ...

  4. 经纬度定义、经纬度格式、GDAL中地理坐标转换及地理坐标屏幕显示

    一直在做遥感图像处理的东西,多是一些数字图像处理的分类算法,忘了自己竟是学地学这块的,现在连基本的经纬线都忘了,真是惭愧!现补充如下,以备后用. 关于经纬度的相关定义: 经线: 经线也称子午线,是人类 ...

  5. 利用Qt+GDAL库制作经纬度坐标转换工具

    1.功能界面 下面是用Global Mapper计算的结果,证明计算正确. 2.功能介绍 支持CGCS2000/WGS84/XIAN80/BEIJING54四种常用坐标系: 自动判断输入经纬度和X/Y ...

  6. 度分 格式 转换 GPS 经纬度定义、经纬度格式、GDAL中地理坐标转换及地理坐标屏幕显示

    转自:http://blog.csdn.net/lijie45655/article/details/6771524 手持GPS,正在学习当中,晚上我在谷歌地球上找到端午节要去的目的地,找出了它的经纬 ...

  7. Python 基于GDAL包的一些地理坐标投影转换 包括GDAL的安装以及环境配置设置

    1.安装GDAL包 建议https://www.lfd.uci.edu/~gohlke/pythonlibs/#_gdal找对应的python版本下载之后安装 pip install GDAL‑3.4 ...

  8. 8影像计算ndvi landsat_使用GDAL读取遥感影像的信息

    读取影像数据集的元数据 GDAL已经提供了足够方便的函数,可以读取影像的一些元数据信息, 从而方便对数据进行处理.GDAL一般是以字典的形式对元数据进行组织的, 但是对于不同的栅格数据类型,元数据的类 ...

  9. gdal库的三个使用心得

    作者:朱金灿 来源:http://blog.csdn.net/clever101 最近使用gdal库比较多,就谈谈gdal库的一些使用心得. 第一个是GDALOpen的访问权限参数会影响图像的创建金字 ...

最新文章

  1. WinCE项目应用之车载导航
  2. 应用函数修饰符@来改变AI Studio的输出信息
  3. mysql数据库存储过程及调用方法
  4. 为什么选择.NETCore?
  5. html大小写字符串转换成整数,c++字符串大小写转换
  6. 软考网络工程师笔记-综合知识3
  7. c语言模拟实现库函数strcat,【C语言】模拟实现库函数strcat函数
  8. XSS,CSRF防范 也是慢慢更
  9. 大数据---(3)金融数据架构
  10. laravel 5.4 引入自定义类
  11. oracle编码储存过程,oracle存储过程代码实例一
  12. 一个自动动态播放图片的类(downmoon)新增图片效果
  13. Python全栈工程师 (exercises)
  14. 互联网金融VS区块链金融
  15. 面试官硬核提问,教你轻松应对(面试小技巧)1
  16. 微信支付--网页版-V3-(2)
  17. Android——USB转COM口(CH340)与传感器进行通讯
  18. ​VC深思考:在商还得言商!
  19. IOS 屏幕适配(一)理论篇
  20. 网页播放视频解决代码(来自百度知道)

热门文章

  1. blog, blog.
  2. Jetpack系列:喜新厌旧的程序员~KTX篇
  3. 导航--一个基本的垂直导航
  4. 3.03 bison移进/规约冲突和操作符优先级
  5. 渤海银行与金融壹账通战略签约 打通数字转型技术壁垒
  6. win10记事本编写html没反应,Win10系统右键菜单没有记事本选项的解决方法
  7. Dwg文件怎么转换成pdf文件格式
  8. 【转】KMSmicro v3.10完美激活win8+office 2013+Visio 2013+Project 2013 VOL
  9. redis6.2/5.0版本windows下载安装教程(win10)
  10. 面试软件工程师非专业问题