利用ArcGIS模型构建器实现批量投影栅格

利用ArcGIS模型构建器实现批量投影栅格

1.构建模型(以投影栅格为例)

在工具条中点击ModelBuilder
在这里插入图片描述

2.编写模型(以投影栅格为例)

  1. 点击“Insert插入-Iterators迭代器-Raster栅格”,将一个迭代器添加到画布;
    在这里插入图片描述
  2. 点击迭代器,右键,选择“Make Variable获取变量-From Parameter从参数-Workspace or Raster Catalog工作空间或栅格目录”,为迭代器添加输入数据目录; 在这里插入图片描述
  3. 点击“Workspace or Raster Catalog工作空间或栅格目录”,右键,勾选Model Parameter模型参数;
    在这里插入图片描述
  4. 从工具箱中把“Data Management Tools数据管理工具-Projections and Transformations投影与转换-Raster栅格-Project Raster投影栅格”工具拖到编辑器中;
    在这里插入图片描述
  5. 点击菜单栏上的“Connect连接”工具,使得迭代器的“Raster栅格”作为“Project Raster投影转换”工具的输入数据;
    在这里插入图片描述
  6. 在菜单栏上选择“Insert插入-Create Variable创建变量-Coordinate System坐标系”,重命名为“Input Coordinate System输入坐标系”,再复制重命名为“Output Coordinate System输出坐标系”;
    在这里插入图片描述
  7. 使用“连接工具”使其变为投影栅格的输入数据,并把“Input Coordinate System输入坐标系”和“Output Coordinate System输出坐标系”右键选中为“模型参数”;
    在这里插入图片描述
  8. 将Raster_ProjectRaster重命名为“Output Path输出路径”,并右键选中为“模型参数”。
    在这里插入图片描述
  9. 最后双击“ProjectRaster投影栅格”工具,确认一下输入参数,别搞反了输入坐标系和输出坐标系,另外,需要重采样的也可以在这里设置输出栅格的像元大小;
    在这里插入图片描述

3.保存和运行模型(以投影栅格为例)

保存然后关闭模型,双击ArcToolbox下的模型,运行,即可弹出参数设置对话框,进行如下设置,即可批量运行投影栅格。

第一项为需投影的栅格所在的文件夹
第二项为需投影的栅格的原始坐标系
第三项为所需转换的投影坐标系
第四项为输出路径,此处为了防止迭代后只剩最终文件,将文件名命名为“%Name%”(与模型编辑器中迭代器后输出的“Name”一致)

https://blog.csdn.net/qq_36958801/article/details/110166844?ops_request_misc=&request_id=&biz_id=102&utm_term=arcgis%E5%AF%B9%E6%A0%85%E6%A0%BC%E5%9B%BE%E5%83%8F%E6%89%B9%E9%87%8F%E5%AE%9A%E4%B9%89%E6%8A%95%E5%BD%B1%E5%9D%90%E6%A0%87%E7%B3%BB&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-2-110166844.142v32experiment_2_v1,185v2control&spm=1018.2226.3001.4187

  • 6
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值