ArcGIS Pro栅格数据批量预处理工具

简介: ArcGIS Pro栅格数据批量预处理工具

大家好,我是南本期教你如何基于ArcGIS Pro ModelBuilder构建土地利用栅格数据批量预处理工具。

Part1ModelBuilder构成

1)栅格迭代器

2)投影栅格

3)按掩膜提取

4)构建金字塔

5)重分类

Part2操作流程

1)新建ModelBuilder:新建项目-分析选项卡-模型构建器。

2)设置迭代器:ModelBuilder选项卡-迭代器-迭代栅格数据。

双击“迭代栅格数据”框,选择栅格存储位置(工作空间),设置栅格格式。右键重命名输出文件为“迭代图层”。

3)投影栅格:将投影栅格工具拖入模型界面,连接迭代器,选择“输入栅格”。

双击“投影栅格”框,设置参数。输出栅格数据集设为“memory\projectRaster”,输出坐标系设为“CGCS2000_3_Degree_GK_CM_108E”。

将地理处理输出写入内存是将输出写入地理数据库或基于文件的格式的替代方法。这种方法通常比写入磁盘的格式要快得多。写入到内存的数据是临时的,系统在关闭应用程序后会将其删除。

因此该工作空间是写入ModelBuilder模型或Python脚本中创建的中间数据的理想位置。但是注意:ArcGISProArcMap将缓存文件写入内存的语法不一致

memory是针对ArcGISPro开发的基于内存的工作空间,支持输出要素类、表和栅格数据集。要写入memory工作空间,可以指定以memory\开头的输出数据集路径,并注意不要包含文件扩展名。

例如memory\tempOutputin_memory是针对ArcMap构建的基于内存的旧版工作空间,in_memory数据集无法在ArcGISPro地图上显示。

如果通过地理处理窗格或Python窗口运行地理处理工具并将输出数据集写入到in_memory中,则在处理后输出数据集将复制到工程地理数据库中并会将此数据集添加到地图中。

如果in_memory数据集为中间数据集,且没有添加到地图,则不会写入工程地理数据库。

4)按掩膜提取:将按掩膜提取工具拖入模型界面,连接投影栅格输出文件,选择“输入栅格”。

右击“按掩膜提取”框,创建变量-从参数-输入栅格数据或要素掩膜数据,双击并设置掩膜图层。

之后双击“按掩膜提取”框,设置参数,输出栅格可设为某一文件夹下“%名称%.tif”(如图),同时根据需求设置环境参数。

5)构建金字塔:将构建金字塔工具拖入模型界面,连接按掩膜提取栅格输出文件,选择“输入栅格数据集”。“构建金字塔”框参数默认。

(6)重分类:将重分类工具拖入模型界面,连接构建金字塔栅格输出文件,选择“输入栅格”。

双击“重分类”框,设置参数,最后的输出栅格可设为某一文件夹下“%名称%Re.tif”(如图)

7)运行模型:点击自动布局,美化流程图;然后点击验证按钮,验证模型框架完整性;之后点击运行按钮,运行模型。

Part3结果对比

通过ArcMap和ArcGIS Pro运行相同土地利用栅格数据批量预处理模型(1985~2020八期土地利用数据,文件大小共计7.98G),ArcMap用时41 min,ArcGIS Pro用时23 min,节省了将近一半的时间,效果还是很客观的。

目录
相关文章
|
7月前
|
传感器 BI 定位技术
提高效率 |ArcGIS Pro 中所有快捷键一网打尽
提高效率 |ArcGIS Pro 中所有快捷键一网打尽
85 0
|
5月前
|
机器学习/深度学习 弹性计算 算法
ArcGIS Pro遥感影像分类:随机森林、支持向量机方法
ArcGIS Pro遥感影像分类:随机森林、支持向量机方法
121 0
|
7月前
|
存储 数据可视化 数据管理
在ArcGIS Pro中使用栅格函数
在ArcGIS Pro中使用栅格函数
74 1
|
4月前
|
存储 数据管理 定位技术
2024最新ArcGIS Pro 3.0.2 官方原版简体中文直装版
ArcGIS Pro是由Esri开发的专业地理信息系统(GIS)软件,提供先进的地图制图、空间分析和数据管理功能。它支持多维数据集成,具有直观的用户界面,适用于各种地理信息应用,包括城市规划、环境管理和资源分析。
|
5月前
|
定位技术 Python
ArcGIS批量拼接大量栅格遥感影像:Mosaic工具
ArcGIS批量拼接大量栅格遥感影像:Mosaic工具
100 1
|
5月前
|
并行计算 定位技术
ArcGIS中ArcMap分割栅格Split Raster工具没有结果的解决
ArcGIS中ArcMap分割栅格Split Raster工具没有结果的解决
|
5月前
|
Python
ArcGIS中ArcMap通过Python程序脚本新建工具箱与自定义工具的方法
ArcGIS中ArcMap通过Python程序脚本新建工具箱与自定义工具的方法
|
7月前
ArcGIS Pro 自定义快捷键
ArcGIS Pro 自定义快捷键
66 0
|
7月前
|
定位技术 数据库
ArcGIS Pro工程方面的小技巧
ArcGIS Pro工程方面的小技巧
43 0
|
7月前
|
存储
ArcGIS Pro新功能 | 模型构建器篇
ArcGIS Pro新功能 | 模型构建器篇
95 0