arcgisdesktop基础应用03-desktop-2教学ppt-3模型构建简介.ppt
-
资源ID:70101849
资源大小:2.32MB
全文页数:23页
- 资源格式: PPT
下载积分:11.9金币
快捷下载
![游客一键下载](/images/hot.gif)
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
arcgisdesktop基础应用03-desktop-2教学ppt-3模型构建简介.ppt
第三节第三节 模型构建简介模型构建简介 (Model BuilderModel Builder)3.1 3.1 什么是模型什么是模型广义上讲,模型是对现实世界广义上讲,模型是对现实世界中的中的实体或现象实体或现象的的抽象或简化抽象或简化,是对,是对实实体或现象体或现象中中最重要的构成最重要的构成及及其相互关系其相互关系的表述的表述。模型仅表达对工作流程重。模型仅表达对工作流程重要的因素,并创建了一个简化的、可管理的真实世界场景。要的因素,并创建了一个简化的、可管理的真实世界场景。在在ArcGISArcGIS中,模型显示为模型图表。可以将各项处理在模型图表中串中,模型显示为模型图表。可以将各项处理在模型图表中串在一起,模型运行时各项处理将顺序执行,从而实现工作流程的自动化。在一起,模型运行时各项处理将顺序执行,从而实现工作流程的自动化。3.2 3.2 为什么要构建模型为什么要构建模型使得处理以及处理间的关系显而易见,并且当对创建的模型做改动时,使得处理以及处理间的关系显而易见,并且当对创建的模型做改动时,模型将动态更新;模型将动态更新;可以为每个工具设置参数值,并记录了这些信息,从而可以再现模型可以为每个工具设置参数值,并记录了这些信息,从而可以再现模型输出;输出;可以通过添加和删除处理或改变处理间的关系来编辑模型结构;可以通过添加和删除处理或改变处理间的关系来编辑模型结构;可以编辑为工具定义的参数值,为产生不同结果做实验。可以编辑为工具定义的参数值,为产生不同结果做实验。3.3 3.3 什么是什么是ModelBuilderModelBuilder窗口窗口3.4 3.4 创建新模型创建新模型生成模型:生成模型:构建模型:构建模型:3.5 3.5 拖动工具到拖动工具到ModelBuider ModelBuider 窗口窗口代表工具和工具将要产生的代表工具和工具将要产生的派生数据的元素被添加到显示窗派生数据的元素被添加到显示窗口。口。派生数据元素是一个可被连派生数据元素是一个可被连接到模型其他处理的变量。接到模型其他处理的变量。3.6 3.6 为工具设置参数值为工具设置参数值3.7 3.7 拖放项目数据拖放项目数据3.8 3.8 拖动项目数据到工具上拖动项目数据到工具上3.9 3.9 保存和重命名模型保存和重命名模型一旦建立了自己的模型,应该对其重命名以反映它的内容。可以一旦建立了自己的模型,应该对其重命名以反映它的内容。可以改变赋给这个模型的名称和标。改变赋给这个模型的名称和标。标注是模型的显示名称。如果在命令行或脚本中引用这个模型,标注是模型的显示名称。如果在命令行或脚本中引用这个模型,将会用到这个名称。将会用到这个名称。注意在构建时保存模型是很好的习惯。注意在构建时保存模型是很好的习惯。3.10 3.10 元素状态元素状态模型中的每个处理都可能处模型中的每个处理都可能处于下述三种状态中的一种:于下述三种状态中的一种:没准备好不能运行;没准备好不能运行;准备运行;准备运行;运行完成。运行完成。3.11 3.11 校验模型校验模型每个元素的所有参数值都被校验。如果设置的某个参数如果设置的某个参数值是无效的,该元素及所值是无效的,该元素及所有依赖它的元素都变为没有依赖它的元素都变为没准备好不能运行状态。只准备好不能运行状态。只能重新设置无效参数的值,能重新设置无效参数的值,使受影响的处理返回到准使受影响的处理返回到准备运行状态。备运行状态。当运行完校验操作后,消息显示当运行完校验操作后,消息显示关于无效参数的信息。右键单击一个关于无效参数的信息。右键单击一个元素,然后单击元素,然后单击View Messages来来找出问题。找出问题。3.12 3.12 运行模型运行模型只运行只运行“准备运行准备运行”的处理的处理运行所有处理运行所有处理3.13 3.13 添加派生数据到显示中添加派生数据到显示中3.14 3.14 查看所有状态消息查看所有状态消息选择在临时窗口中显示报告选择在临时窗口中显示报告保存报告到一个文件中保存报告到一个文件中3.15 3.15 查看单个工具的状态消息查看单个工具的状态消息3.16 3.16 修理输入数据元素的参数值修理输入数据元素的参数值输入数据元素,以及任何其他依赖它的、具有有效参数值的元素,都将变为准备运行状态。3.17 3.17 修理工具修理工具浏览到工具所在位置浏览到工具所在位置3.18 3.18 复制和粘贴元素复制和粘贴元素3.19 3.19 运行模型运行模型选中元素,按选中元素,按Delete键键提示对话框按提示对话框按“是是”3.20 3.20 运行模型运行模型可以在可以在ModelBuilderModelBuilder窗口中运行模型,或关闭窗口中运行模型,或关闭ModelBuilderModelBuilder窗口,窗口,在模型的对话框中运行模型。在模型的对话框中运行模型。一般,当在构建模型时会在一般,当在构建模型时会在ModelBuilderModelBuilder窗口中运行模型以确保窗口中运行模型以确保从每个处理中得到期望的结果。也可以只针对没运行过的处理或单个从每个处理中得到期望的结果。也可以只针对没运行过的处理或单个处理运行整个模型。处理运行整个模型。3.21 3.21 设置模型参数设置模型参数一旦对模型感到满意了,并一旦对模型感到满意了,并且已经设置了模型所需的参数,且已经设置了模型所需的参数,就可以保存模型并打开它的对话就可以保存模型并打开它的对话框来查看所设定的参数。框来查看所设定的参数。作业作业1.1.练习做一个数据处理转换模型,将练习做一个数据处理转换模型,将lianxiCoveragebuildpolarclianxiCoveragebuildpolarc转为转为SHPSHP格式数据,文件名为格式数据,文件名为buildpol_shp.shp.buildpol_shp.shp.给给buildpol_shp.shpbuildpol_shp.shp加一个名为加一个名为H H字段,字段,给给buildpol_shp.shpbuildpol_shp.shp文件做文件做BufferBuffer处理,缓冲宽度为处理,缓冲宽度为50.50.2.2.作业提交文件为作业提交文件为My Toolbox.tbxMy Toolbox.tbx及相关数据。及相关数据。