中国科学院计算机技术研究所教育中心ArcGIS培训PPT 14.数据模型ModelBuilder应用_第1页
中国科学院计算机技术研究所教育中心ArcGIS培训PPT 14.数据模型ModelBuilder应用_第2页
中国科学院计算机技术研究所教育中心ArcGIS培训PPT 14.数据模型ModelBuilder应用_第3页
中国科学院计算机技术研究所教育中心ArcGIS培训PPT 14.数据模型ModelBuilder应用_第4页
中国科学院计算机技术研究所教育中心ArcGIS培训PPT 14.数据模型ModelBuilder应用_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心数据模型ModelBuilder应用闫磊20222022年年3 3月月3131日日中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 2ModelBuilder内容nModelBuilder介绍nModelBuilder使用方法nModelBuilder几个例子n总结中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 31、ModelBuilder介绍 ModelBuilder 是数据建模工具, 为设计和实现arcgis中各种数据处理提供了一个图形化的建模环境 。 模型是以流程图的形式表

2、示 ,这个流程是由(数据处理)工具和数据组成。 整个数据处理过程按流程图先后执行,类似电子政务中工作流,不同是他没有人员和权限,办理时限等。都是顺序、支持并行。都有数据输入和数据输出。中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 41、ModelBuilder介绍n 为什么要使用ModelBuilder建模工具,或者说ModelBuilde有哪些优点。n 自动处理流程。Model Builder可以把你分析和准备数据过程所用到的所有分析工具和数据通过流程化结合在一起。每次更新操作都可以保存,并且重新运行。n 共享数据处理,方便以后和他人工具,实现模型的重复使用。Mo

3、del的数据,工具都通过图形方式表示,通俗易懂,并且可以保存下来与别人共享,同时也可以保存在SDE数据库中,或通过ArcGIS Server实现互联网共享。记录与文挡化。Model的运行可以象Toolbox中的工具一样运行,并且还提供了图文结合的帮助,方便共享。中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 51、ModelBuilder介绍n 根据需要添加复杂模型。模型可以包括复杂的处理过程,而一个模型中还可以包含子模型,实现更复杂的应用。n 模型和编程结合。模型可以直接生成脚本语言,和脚本语言结合起来,建立模型,实际一种图形化编程,但要求大大降低。目的:最大限度的

4、重用,以减少重复性的劳动目的:最大限度的重用,以减少重复性的劳动中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 62、ModelBuilder使用方法n 进入ModelBuildern ModelBuilder界面介绍n 如何加入数据n 如何加入工具n 如何设置参数变量n 如何运行n 如何设置模型文档,让模型说明个性化,变成容易理解n 如何将已完成的工具共享,让其他人使用中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 7 进入ModelBuildern ModelBuilder只能在ArcToolBox中使用n 进入ArcToolBox有几种

5、方式n 在ArcCatalog,ArcMap、ArcGlobe、ArcScene中按 进入,注意在ArcReader不能进入ArcToolBox,因为ArcReader是数据阅读工具,不具备数据处理功能。A.B、新建工具,在ArcToolBox中单击右键,出来右键菜单,NewToolbox,自动增加名字为Toolbox工具,自己可以对他修改名字,改名有两种方式,1、是按F2,2、右键菜单Rename中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 8 进入ModelBuilderC、在对应工具中新建模型model中国科学院计算技术研究所教育中心中国科学院计算技术研究所教

6、育中心Page 9 ModelBuilder界面介绍最上面是菜单:依次是模型(model)、编辑(edit)、视图(view)、窗口(window)和帮助(help)模型(model)主要有运行(run)模式,删除内部临时数据(delete intermediate data ),打印、输出(export)等输出可以输出图片和脚本语言中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 10 ModelBuilder界面介绍n 编辑菜单,依次是剪贴、复制、粘贴和选择所有n 视图菜单,自动布局(Auto layout)是流程更加美观 、各种放大中国科学院计算技术研究所教育中心

7、中国科学院计算技术研究所教育中心Page 11 ModelBuilder界面介绍1、添加(add data)硬盘上的数据到模型中(界面同arcmap中添加)2: 显示全部模型要素,并充满ModelBuilder窗口3: 自由缩放,点击此按钮后,按住鼠标不放可,向上或向下移动鼠标可以自由缩放ModelBuilder中的流程图4: 选择,选择模型中的数据图框,工具图框,可以单击选择、可以框选5: 添加连接,将数据和工具连接起来6: 运行选中的处理过程或整个模型中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 12 如何加入数据n 有四种方式 1、add data按钮 2、从

8、ArcMap或ArcCatalog从直接拖到模型中 3、模式界面中右键create variable4、在工具中添加数据中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 13 如何加入工具n 从ArcToolBox中拖拽拖拽已有的工具,添加到模型中n 在ArcToolBox中查找工具方法: 1、一个个找 2、按字母顺序的索引 3、查找、可以直接把找到结果拖拽模型中(locate是定位到目录中)中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 14 如何加入工具定义数据中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 15如

9、何设置参数变量设置参数1、双击、2、右键打开按Run 运行,再次run 先删除内部临时数据中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 16如何设置参数变量设置参数,右键model parameter中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 17 如何设置模型文档在model菜单或右键edit doc文档中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 18 如何设置模型文档修改每个节点的名称,右键Rename 或则显示属性中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 19 如何设置

10、模型文档修改每个参数的提示和图片预览效果中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 20增加已有的工具,保存当前工具中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 21Run 运行工具中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 223、ModelBuilder几个例子n 对已有表加字段n 创建矩形接幅表n 缩编中村级行政区,生成乡级行政区n tin到demn 等高线抽稀(加密度)n 矢量地图按一个分幅切割n ModelBuilder循环的简单列子n 明暗等高线的制作中国科学院计算技术研究所教育中心中国科学院计

11、算技术研究所教育中心Page 233.1对已有表加字段任务:给一个表增加两个字段一个是ID,一个是Name,使用Add Field在Data Management Tools下中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 243.2创建矩形接幅表任务:创立一个可以指定范围矩形接幅表 Create Fishnet和FeatureToPolygon中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 253.2创建1:5万西安80国际标准分幅中央经线为102度,经度范围为101-103,纬度22-24中国科学院计算技术研究所教育中心中国科学院计算技术

12、研究所教育中心Page 263.3行政区融合1、村级行政区,select生成另一个表2、更新行政代码3、融合4、处理碎片中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 273.4、建tin到dem在arctoolbox没有create tin from featureclass只能先create tin,后edit tin中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 283.5等高线抽稀从20米等高距到50米等高距的(加密,可能需要平滑)中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 293.6矢量地图按一个分幅切

13、割中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 303.7ModelBuilder循环的列子Iteration using feedback,%n%,%i%中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 313.7ModelBuilder循环的列子一个目录下的有很多类似文件,进行循环中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page 32明暗等高线的制作 根据斜坡所对的光线方向确定等高线的明暗程度; 将受光部分的等高线印为白色,背光部分的等高线印为黑色; 地图的底色饰为灰色。中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心Page

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论