Python空间数据处理2: GDAL栅格图像格式转换

本文介绍了使用GDAL库进行栅格图像格式转换的方法,包括如何将图像从一种格式转换为另一种,如从.tif转为.img。通过修改GDAL读写代码,可以轻松实现不同栅格数据格式的互换。对于GDAL不直接支持的格式,如HDF,将在后续内容中探讨转换为TIFF格式的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

《GDAL读写遥感图像》中,有提到了GDAL支持多种数据格式,那么,如何对这些格式进行相互转换呢?

这其实非常简单,仅在写图像时稍加修改即可。例如,当我需要将某种栅格图像转换为img格式时,只需将《GDAL读写遥感图像》中的代码进行以下修改:

第42行

driver = gdal.GetDriverByName('GTiff')

改为

 driver = gdal.GetDriverByName('HFA')

GTiff在GDAL中代表.tif格式;HFA代表.img格式,在文章《GDAL支持的数据格式》中有具体的参考。除此之外,还需修改文件保存名:

第64行

run.write_img('
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值