效率神器!ArcGIS模型构建器使用详解

目录

  • 摘要
  • 背景
  • ArcGIS建模工具简介
  • 使用方法
    • 打开模型构建器
    • 创建模型
  • 实例
    • 明暗等高线
    • 提取山顶点

摘要

本文将结合一些实例来介绍ArcGIS的模型构建器功能和使用方法。

背景

对于GIS工作者而言,在ArcGIS中的很多工作往往不只用一个工具完成,往往是利用多个工具对数据进行一系列处理最后得到想要的数据。在这一过程中ArcGIS的模型构建器功能常常能够极大地减少用户的手动操作,避免用户将大量工作时间花费在逐个点选工具箱逐个进行处理的过程上。

ArcGIS建模工具简介

用户利用该功能可对数据处理流程进行可视化编程,将ArcToolbox中的工具自由组合成为自定义工具,极大减少GIS工作者的工作时间,提升工作效率。

使用方法

打开模型构建器

如下图所示,点击打开ArcGIS模型构建器
效率神器!ArcGIS模型构建器使用详解_第1张图片
得到如下窗口
效率神器!ArcGIS模型构建器使用详解_第2张图片

创建模型

从ArcToolbox中直接拖动工具到模型构建器中,用连接工具将模块之间连接起来。
效率神器!ArcGIS模型构建器使用详解_第3张图片
例如,原始数据为分辨率较低的DEM,想先插值生成分辨率较高的DEM,再由高分辨率DEM得到等高线。则可从ArcToolbox中将栅格转点工具,插值工具和等值线工具拖动到模型构建器中,连接三个模块并将前一个工具的输出设置为后一个工具的输入。
效率神器!ArcGIS模型构建器使用详解_第4张图片
获取输入栅格,并将其设置为外部输入的参数
效率神器!ArcGIS模型构建器使用详解_第5张图片
效率神器!ArcGIS模型构建器使用详解_第6张图片
同样设置最后输出折线的路径为参数,用同样方法获得插值模块和等值线模块的某些参数并设置为需要从外部输入的参数。
设置完如图所示:
效率神器!ArcGIS模型构建器使用详解_第7张图片

输出点要素和输出栅格为中间结果,无需输出,因此将其输出路径设置为in_memory

效率神器!ArcGIS模型构建器使用详解_第8张图片
设置完成后点击工具栏中的自动布局,如图所示
效率神器!ArcGIS模型构建器使用详解_第9张图片
最后保存,即可像调用ArcToolbox一样调用自定义工具。
效率神器!ArcGIS模型构建器使用详解_第10张图片
效率神器!ArcGIS模型构建器使用详解_第11张图片

实例

明暗等高线

比如制作明暗等高线的流程如下:
效率神器!ArcGIS模型构建器使用详解_第12张图片
可见十分复杂,中间结果非常多,手动完成这一过程较为繁琐。
利用模型构建器建模结构如图:
效率神器!ArcGIS模型构建器使用详解_第13张图片
保存该模型,之后即可重复调用,一键生成明暗等高线。
对话框界面:
效率神器!ArcGIS模型构建器使用详解_第14张图片

提取山顶点

又例如提取山顶点的过程较为繁琐用模型构建器构建模型如下:
效率神器!ArcGIS模型构建器使用详解_第15张图片
用户GUI如下:
效率神器!ArcGIS模型构建器使用详解_第16张图片
即可设定参数,一键生成未经剔除的山顶点,只需人工手动剔除明显不合理的山顶点即可。极大地节省了时间。

你可能感兴趣的:(地理信息系统,arcgis,gis)