gdalmove.py

转换栅格文件的地理参考。

简介

gdalmove.py [-s_srs <srs_defn>] -t_srs <srs_defn>
            [-et <max_pixel_err>] <target_file>

描述

这个 gdalmove.py 脚本将栅格文件的边界从一个坐标系转换到另一个坐标系,然后更新该文件的坐标系和地理转换。这样做根本不改变像素值。它与使用gdalwarp变换图像大致相似,但为了避免图像损坏,避免了重采样步骤。它通常只适用于文件区域中有效线性的转换。

如果没有错误阈值 (-et )如果提供,则不会实际更新文件,但会报告可能发生的错误。如果 -et 仅当引入的明显错误小于指示阈值(以像素为单位)时才修改文件。

目前,转换后的地理变换是基于左上角、右上角和左下角的变换计算的。使用至少所有四个角点的最小二乘法拟合,可以减小总体误差。

-s_srs <srs_defn>

使用指定的坐标系定义替代文件的坐标系。可选。如果未提供,则从源文件读取源坐标系。

-t_srs <srs_defn>

定义目标坐标系。此坐标系将在更新后写入文件。

-et <max_pixel_err>

将不更新文件的错误阈值(以像素为单位)。如果未提供,则不会对文件应用更新,但会报告错误。

<target_file>

要操作的文件。若要更新,此文件格式必须支持geotransform和SRS的就地更新。