ArcGIS之通过Model Builder执行地理处理

摘要:
ArcGIS中模型构建器是一个用来创建、编辑和管理模型的应用程序。模型是将一系列地理处理工具串联在一起的工作流,它将其中一个工具的输出作为另一个工具的输入。现根据国外某示例数据,在ArcGIS10.1演示一下ModelBuilder的使用方法。

ArcGIS中模型构建器是一个用来创建、编辑和管理模型的应用程序。模型是将一系列地理处理工具串联在一起的工作流,它将其中一个工具的输出作为另一个工具的输入。也可以将模型构建器看成是用于构建工作流的可视化编程语言。现根据国外某示例数据,在ArcGIS10.1演示一下Model Builder的使用方法。

1.打开示例数据(mxd文档)

ArcGIS之通过Model Builder执行地理处理第1张

2.从主菜单中,打开Geoprocessing→Environment,展开Workspace并统一设置当前与草稿工作空间

3.单击主菜单上的Model Builder按钮,进入Model Builder窗口,选择Model→Save

ArcGIS之通过Model Builder执行地理处理第2张

4.选择一个路径存储,在save窗口中单击新建工具箱按钮,双击进入新建的工具箱,输入一个名称作为新建模型的名称,保存

ArcGIS之通过Model Builder执行地理处理第3张ArcGIS之通过Model Builder执行地理处理第4张

5. 从Model Builder菜单栏中,填写一些相关属性,例如一些名称、描述等,注意这里最好将模型存储为相对路径名称。

6.展开工具箱,打开数据管理工具>图层与表视图>创建要素图层工具,并将其拖动到窗口。

ArcGIS之通过Model Builder执行地理处理第5张

7.右击创建要素图层工具,选择打开

ArcGIS之通过Model Builder执行地理处理第6张

8.填写输入要素与输出图层,与SQL语句如下图

ArcGIS之通过Model Builder执行地理处理第7张

9.点击ok按钮,模型中的框变成彩色,表示该工具已经准备好运行了,选择模型→运行,执行该模型的这个部分

ArcGIS之通过Model Builder执行地理处理第8张

10.模型形状后面的阴影表示该工具已经运行了,右击绿色Limestone椭圆形,选择添加到显示,新图层显示在左侧目录中,同时显示在地图上

ArcGIS之通过Model Builder执行地理处理第9张

11.从ArcToolBox中,再次单击并拖动创建要素图层到模型画布,填写输入要素与输出图层与SQL语句,如下图

ArcGIS之通过Model Builder执行地理处理第10张  

ArcGIS之通过Model Builder执行地理处理第11张

12.将ArcToolBox>分析工具>叠加分析>相交工具拖放到模型画布上,右击并打开相交工具

ArcGIS之通过Model Builder执行地理处理第12张

13.填写输入要素与输出图层与SQL语句,执行如下图

ArcGIS之通过Model Builder执行地理处理第13张

14.打开并拖动第二个相交工具,填写输入要素与输出图层与SQL语句,执行如下图

ArcGIS之通过Model Builder执行地理处理第14张

ArcGIS之通过Model Builder执行地理处理第15张

15.更改与重运行模型(可选)

16.从模型中创建工具

通过将输入与输出转换为参数,可将模型设置为工具来运行。右击蓝色的Vegetation椭圆形,选择模型参数,小P出现在蓝色椭圆形的右侧,表示它现在是一个参数,右击snailHab绿色椭圆形,

也将其设置为一个参数,保存该模型。

ArcGIS之通过Model Builder执行地理处理第16张

ArcGIS之通过Model Builder执行地理处理第17张

17.在ArcToolBox工具箱上右击,添加工具箱,再次打开该工具,右击该模型,选择编辑,将Vegetation重命名为Input Vegetation,将snailHab重命名为 Output snailHab Layer

ArcGIS之通过Model Builder执行地理处理第18张

18.另外如需添加SQl表达式查询,可以右击创建要素图层,选择建立变量→从参数中→表达式,效果见下图

ArcGIS之通过Model Builder执行地理处理第19张

最后得出模型运行结果

ArcGIS之通过Model Builder执行地理处理第20张

免责声明:文章转载自《ArcGIS之通过Model Builder执行地理处理》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇AngularJs学习笔记3-服务及过滤器MongoDB update数据语法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

ArcGIS 基础1-打开地图文档并浏览

本文来自ESRI官方资源,为刚入门使用ArcMap软件的同学提供帮助。 练习数据和完整文档可在百度网盘中下载: 共享地址:https://pan.baidu.com/s/1GMr0O4rNwOc61MY21zbDVA 共享目录:ArcGIS基础培训上机操作步骤 (1)"开始"—>"所有程序"—>ArcGIS —> ArcMap,打开Arc...

用ArcEngine的工具条添加图层要素

发现AE比起其它的组件GIS来要好用的多但也有一些bt的地方比如说AE没有提供图层编辑的工具条但最近因为程序里要添加图元必须得开发图层编辑的功能于是去找了找资料发现自带的帮助里有一个MapEditing的示例但是从AO的示例改造而来需要从按钮写起想想如果这样搞的话倒不如直接用AO算了一直想省点事在AE自带的工具条上做点文章其实AE中也有一组相似的编辑按钮,...

GIS 相关知识扫盲

1、什么是GIS GIS:地理信息系统,它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。2、什么是Web GIS通过互联网对地理空间数据进行发布和应用,以实现空间数据的共享和互操作,如GIS信息的在线查询和业务处理等。We...

ArcGIS矢量数据批量合并工具

  对ArcGIS的矢量数据如SHP,MDB(Personal geodatabise),GDB(File Geodatabase)多个实现批量合并,合并时可以选择模板,其他自动对照。 本软件是绿色共享软件,无需安装,操作方便,自动记忆上次界面设置,有其他特殊需要和问题,都可以发Email:gisoracle@126.com,或QQ:276529800联...

墨卡托投影、地理坐标系、地面分辨率、地图比例尺

GIS理论(墨卡托投影、地理坐标系、地面分辨率、地图比例尺、Bing Maps Tile System)   墨卡托投影(Mercator Projection),又名“等角正轴圆柱投影”,荷兰地图学家墨卡托(Mercator)在1569年拟定,假设地球被围在一个中空的圆柱里,其赤道与圆柱相接触,然后再假想地 球中心有一盏灯,把球面上的图形投影到圆柱体...

使用geoserver发布arcgis切片

arcgis map 版本:10.1,10.2,10.3均可 jre:7或者8 geoserver:2.8.2以上 切片:松散型,256*256  ,png 1:安装geoserver并独立部署geowebcache   安装方法:将下载的geowebcache独立部署包解压到geoserver的webapp目录下  例如:webapp/geowebcac...