1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > ArcGIS模型工具中迭代器使用及自动命名设置(ArcGIS栅格批量按图幅裁剪)

ArcGIS模型工具中迭代器使用及自动命名设置(ArcGIS栅格批量按图幅裁剪)

时间:2020-04-23 13:04:24

相关推荐

ArcGIS模型工具中迭代器使用及自动命名设置(ArcGIS栅格批量按图幅裁剪)

问题描述:一个栅格地图需要按照设计好的标准图幅进行自动批量裁剪,一个图幅结合表文件,按照各个图幅进行设计,包含各个图幅的面图层。

在GIS工具箱中DataManager-》Raster-》Data Processing-》clip工具,仅仅能够完成一个面要素对栅格的裁剪,因此需要借助自定义Model工具进行工具组合和设计。

期望效果:自动化采用图幅结合表图层完成栅格的一次性裁剪,并按照图幅名称自动命名裁剪后的文件。

操作步骤:

1、打开ModelBuilder工具,插入迭代器,设置输入要素参数。

2、将clip工具拖入ModelBuilder,设置迭代器的输出参数为clip工具的输入参数。

3、插入“获取字段值”变量,并设置迭代器的输出要素为该变量的输入要素,并设置字段值为输入参数。同时设置 获取变量值为裁剪的前提条件。

4、最后一步,设置裁剪的输出变量的存储位置和变量值,此处不设置时后面的裁剪结果将覆盖前面的裁剪结果,因此需要设置,设置如图所示(值2为获取的当前选择要素的字段值)。

在该工具的制作过程中,因最后一步不清楚命名规则,导致耽误大量时间,查阅大量资料,希望后来人能够不走弯路。

注:如需帮助请联系QQ:3511353029,淘宝:/?spm=a230r.7195193.1997079397.2.Lc5zka

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。