ArcGIS:栅格对齐并保持行列号一致,方法2

写在前面:之前我写过一篇关于如何通过裁剪+环境设置,实现行列号对其基本解决了市级尺度分析的需要,具体见连接:ArcGIS:栅格同范围裁剪并对齐行列号【针对小范围「省,市」】,但是,经过试验,这个方法针对区域尺度(京津冀为例)会失效,于是我发现了另外一个方法:使用环境变量设置

目录

摘要

1.数据准备

2.使用矢量制作“基准栅格”

3.环境设置

4.后续操作

4.1裁剪LULC数据

4.2. 距离分析 

结论


摘要

        介绍一种通过设置环境变量实现栅格数据对其的方法。以北京市土地利用数据和机场距离分析为例,展示处理过程和效果。结果证明,该方法比较稳定,可以实现目标。

1.数据准备

        范围矢量,这里以北京市行政区shp为例;待对齐的栅格,这里以MODIS土地利用数据为例;其他待分析数据,这里以分析机场距离为例。

图1
图1 数据准备

2.使用矢量制作基准栅格

        具体操作为:获取北京市区划——投影——转换栅格。分辨率这里设置为100米。根据图2,基准栅格Beijing_pro_raster的行列数是1819*1789。

图2
图2 基准栅格

3.环境设置

        设置环境变量中的坐标系、处理范围、捕捉栅格、栅格大小、掩膜。具体操作如图3  所示:

图3 环境设置_1
图4 环境设置_2

        设置完毕后,之后的所有操作都会在这一环境下运行。

4.后续操作

4.1裁剪LULC数据

        使用掩膜处理,输出结果,为了方便观察,我把Beijing_pro_raster基准栅格设置成50%的透明度,如图5所示。 检查边缘和行列数,结果正确,满足预期。

图5 运行结果
图6 结果检查

4.2. 距离分析 

        这里的机场位置数据是全球的,因为已经设置了环境,所以在这里我们不需要再做裁剪,直接进行距离分析即可,如图7所示。输出结果,如图8。

图7 距离分析
图8 距离分析结果_1

         

        这里,我们发现,数据是基本对齐的,但是行列数仍然不一样。尝试两次之后都是这个结果。那么如歌解决呢?——再掩膜一次。掩膜后的结果如图9,成功。

图9 距离分析结果_2

         

        在实际操作中,我们对北京、京津冀均进行了实验,结果证明,这种方法在解决多源数据空间对齐和统一行列式时效果较好。该方法可以结合批量操作、模型构建器,实现流程化工作。

结论

        介绍了一种统一多源栅格数据空间对齐和行列式统一的方法。并进行了实验验证。

  • 37
    点赞
  • 135
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值