GDAL常用命令——遥感图像处理
最近在做一些遥感图像处理的工作,经常会调用一些gdal的命令对遥感影像进行处理,下面我将对一些常用的gdal命令进行简介,以便今后的学习与使用
- gdal 栅格图像处理常用命令
1、 gdalinfo 查询栅格数据集信息, 常用参数:-json 以json格式输出数据;
例子:gdalinfo XXX.tif
2、gdal_translate 该命令可以在不同格式之间转换栅格数据,如数据类型转换以及设置无效值等
常用参数:
-ot 强制输出图像带具有驱动程序支持的特定数据类型,该数据类型可以是以下类型之一: Byte , UInt16 , Int16 , UInt32 , Int32 , Float32 , Float64 , CInt16 , CInt32 , CFloat32 或 CFloat64 .
-of 选择输出格式。从GDAL 2.3开始,如果未指定,则从扩展名猜测格式(以前是GTiff)。使用短格式名称。
-b 选择输入波段 band 输出
-a_nodata 设置无效值
3、gdalwarp 图像重投影和扭曲实用程序 可实现遥感影像的拼接、重投影以及扭曲等功能
常用参数:
-t_srs 设置目标空间参考。
例子:gdalwarp -t_srs EPSG:4326 input.tif output.tif
4、gdaladdo 生成或重建概述图像,可用于生成影像金字塔;
例子:gdaladdo -r NEAREST -ro --config COMPRESS_OVERVIEW LZW XXX.tif
以上的内容就是我最近使用的东西了,想了解更多gdal命令相关内容可以参考gdal文档
中文文档:https://www.osgeo.cn/gdal/programs/index.html#raster-programs
英文文档:https://gdal.org/programs/index.html#raster-programs