04空间的分析.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
04空间的分析.ppt

* 垂直拉伸(Vertical Exaggeration) 背景颜色(Background color) 动画旋转(Animated Rotation) 坐标系统(Coordinate System) 场景范围(Extent) 光照(Illumination) ☆ 场景属性设置 * 场景属性设置General选项卡 场景坐标系统设置 场景范围设置 场景光照设置 * 在ArcScene的任一工具栏上单击右键或者点击菜ViewToolbars,打开Animation动画工具条。 常见的产生动画效果的方法有: 捕获视图创建动画 录制视图创建动画 创建动画帧生成动画 沿指定路径生成飞行动画 ☆三维动画 * 沿指定路径创建飞行动画对话框 创建动画关键帧对话框 动画控制器 动画工具条及其下拉菜单 ArcScene的Tools工具条 * §5 空间分析建模 概述 建模的一般过程 图解建模 脚本文件 复习思考题 实验 * 概述 空间分析模型是指用于GIS空间分析的数学模型,是一种研究物体的空间位置和时间属性特征的模型。 空间分析建模是指利用GIS空间分析方法建立数学模型的过程。空间分析模型可以模拟现实地理世界中各种自然要素、社会经济要素的空间分异特征及其随时间变化的过程,以及它们之间的相互关系,以解决各类型空间问题 * 空间分析建模一般需要经过以下几个阶段 空间分析建模的一般过程 明确问题 分解问题 模型构建 模型运行与检验 模型结果分析与应用 * 图解建模 ☆ 指用直观的图形语言将具体的空间处理过程以模型的形式建立起来。 ☆ 在ArcGIS中,Model Builder(模型生成器)是构造地理处理工作流程和脚本的图形化建模工具。 它主要由输入数据、空间处理工具、输出数据以及它们之间的连接关系等四个部分组成。 * 图解模型的分类 ☆按照模型中所包含的过程的数量,分为 单过程模型 多过程模型 ☆按照模型中过程的种类,分为 单一处理工具模型 复杂处理工具模型 建立图解模型的基本过程 图解建模形成的流程图 * ☆ArcGIS中,图解建模主要包括以下几个步骤: 打开Model生成器 添加所要输入的数据 添加空间处理工具 连接空间处理工具 设置参数 保存模型 运行图解模型 将图解模型转换为脚本 * 模型生成器图标 ArcGIS中模型生成器的打开 模型参数设置方法一 模型参数设置方法二 * 脚本文件 ☆简介 脚本(Script)是指通过记事本程序或其它文本编辑器 创建,并保存为特定扩展名(如*.py,*.vbs,*.js等)的 文件 ,利用应用程序或工具的规则和语法来表达指令,以 控制应用程序中各种元素的反应。 GIS中的脚本可以采用一个或多个工具来处理简单或 复杂的数据,在脚本中加入循环语句还可实现对数据的 自动批处理。 * 脚本编写基础 ArcGIS可以支持任何支持COM的脚本语言,如Python、Jscript、VBScript等。ArcGIS中,脚本调用ArcToolbox中的工具进行空间处理,实际上是通过GPDispatch组件类实现的。 ArcGIS中,脚本实际上是通过GPDispatch组件类实现的。 在VBScript脚本编写过程中,首先通过 WScript.CreateObject(“esriGeoprocessing.GPDispatch.1”) 来创建一个 GPDispatch对象,语句里的esriGeoprocessing指的是GPDispatch所在的类型库;“1”表示版本 GPDispatch有一些比较常用的方法: CheckOutExtension()检查扩展模块许可, gp.CheckOutExtension “3D” 检查3D扩展模块; AddToolbox()添加所用工具箱; RemoveToolbox()移除工具等等 具体的方法使用可以参考Arcgis帮助文档 * 创建批处理脚本文件 通常创建脚本文件有两种方法,一种是直接编写脚本而后进行批处理,一种是先通过ArcToolbox生成模型,再由模型生成脚本并加入循环语句实现批处理。 前者包括以下步骤: 第一步,新建一个文本文档;第二步,创建GPDispatch对象;第三步,检查扩展模块的license;第四步,加载必要的Toolbox;第五步,定义变量;第六步,循环语句处理;第七步,运行脚本。 后者进行批处理的过程

文档评论(0)

yuzongxu123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档