ArcMap地理配准中的更新地理配准和校正有什么区别?

目录

问题:

ArcMap地理配准中的更新地理配准和校正有什么区别?

测试结论及相关延伸:

1. ArcMap中的更新地理配准和校正

2. ArcGIS Pro中的 save 和 save as new

3. 当我们 save (更新地理配准)时,jpg数据发生了什么变化?

4. 当我们 save (更新地理配准)时,tif数据发生了什么变化?

声明


问题:

ArcMap地理配准中的更新地理配准和校正有什么区别?

测试结论及相关延伸:

1. ArcMap中的更新地理配准和校正

  - 更新地理配准:会直接“修改”原数据(不同格式数据的修改情况不同,后面详细说明);

  - 校正不会修改原数据,会将数据另存至GDB(无法另存为其他格式),如果需要tif等格式,需要从gdb中导出。

2. ArcGIS Pro中的 save 和 save as new

save(保存):即 ArcMap 中的更新地理配准,两者的功能完全相同;

- save as new(另存为新):约等于 ArcMap 中的校正,区别在于 save as new 直接调用了 Pro 中的导出栅格功能,可以直接导出其他格式,可调整参数也更多。

3. 当我们 save (更新地理配准)时,jpg数据发生了什么变化?

  • 先说结论:不会修改.jpg本身,但会增加两个同名文件:.jgwx (栅格数据集的坐标定位文件—ArcGIS Pro | 文档)和.aux.xml(辅助文件—ArcGIS Pro | 文档),来存储栅格的变换信息。
  • jpg数据在地理配准时的特点:当我们读取 save 之后的 jpg 数据,再次对其做地理配准时,还可以修改、删除上一次的控制点。且 ArcMap 和 ArcGIS Pro 中设置的控制点都可以互相读取并修改(本人测试的版本为 ArcMap 10.8.1 和 ArcGIS Pro 3.2)。
  • 这里有一个新问题:.jgw 和 .jgwx 有什么关系和区别呢?
         首先,我们已知在栅格数据的文件名称后加w,通常表示栅格数据的坐标文件:

          我们可以用记事本打开jgw文件,其中存储了对图像做仿射变换时需要的六个参数,参数的 具体含义可以参考:栅格数据集的坐标定位文件—ArcGIS Pro | 文档

       而 jgwx 也可以用记事本打开,里面也是这六个参数,甚至我们直接将其后缀改为 jgw,在ArcGIS Pro 中打开的图像也没有任何改变。

      如果我们对原本就带有空间参考的jpg(拥有同名的 jgw 和 .aux.xml),更新地理配准(save),就会发现新添了一个jgwx,以及更新了.aux.xml:

       所以我倾向于认为jgw和jgwx的作用是一样的,只是 ArcGIS 为了区分原始的坐标文件和地理配准后的坐标文件,而定义的文件格式。

4. 当我们 save (更新地理配准)时,tif数据发生了什么变化?

  • 先说结论:会修改.tif本身(猜测是修改了tif头文件中的仿射变换参数)和原始的.aux.xml,并且会生成一个新的.tfwx文件:
  • 与jpg不同的点在于:tif不会保存之前地理配准时使用的控制点数据。
  • 这时候就有一个疑问:对于tif数据来说,save 和 save as new 会有区别吗?
    • 当然是有的,问题就出在了ArcGIS 在 save 时没有修改原始的坐标文件 tfw,而是新生成了一个tfwx 。
    • 通常情况下,当我们读取 tif 格式数据时,会优先读取 .tif 头文件中存储的仿射变换参数,如果头文件中没有,才会读外部的坐标文件 .tfw。在这种情况下,save 的 tif 数据和 save as new生成的新 tif 数据是完全一样的。
    • 但是,如果我们设置了使用坐标文件定义栅格坐标,也就是直接使用外部坐标文件(即.tfw)中的参数来对栅格图像做仿射变换,save 后的 tif 数据和地理配准之前的原始数据显示效果相同。因为 save (更新地理配准)并没有改变 tif 数据的.tfw文件。
    • btw,ArcMap 和 ArcGIS Pro 都可以在选项中勾选使用坐标文件定义栅格坐标

    声明

           本篇文章是根据测试结果及 ArcGIS 帮助文档,作出的合理推测及归纳,不一定对,欢迎大家讨论及指正。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值