空间分析建模 PPT

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.空间分析模型:是对现实世界科学体系问题抽 象的空间概念模型。包括空间分布模型、 空间 关系模型、 空间相关模型预测、评价与决策模 型等类型 。 2.空间分析建模:是指运用GIS空间分析建立数 学模型的过程,运用数学分析方法建立表达式, 模拟地理现象的形成过程的模型称为过程模型。 模型的建立过程:明确问题--分解问题--组建 模型--检验模型结果--应用分析结果
空间分析建模
Arcgis空间处理框架
支持:工具、命令、模型、脚本
在ArcGIS环境多种途径实现空间处理:
在Arctoolbox中运行具有GUI的工具 以命令行的形式运行一个分析工具 生成并运行一个模型,执行一系列的空 间处理操作. 编写并运行脚本程序调用空间处理工具 (支持Javascrip、VBScript,Python等 脚本语言)
ArcToolbox,选择New toolbox命令,生
成Toolboxl;2)右键单击ArcToolbox,
在New中选择Model命令,生成Model
一个处理过程由:输Hale Waihona Puke Baidu数据,工具、输出 数据组成:
通过多个处理过程将多个因子组合在一起, 实现对复杂问题的建模
公园选 址模型: 人口密 度,现 有公园 位置
通过脚本调用ArcToolbox进行空间处理,实际上是通过
GPDispatch组件类来实现. 所谓的批处理:成批处理文件或操作,是一次操作多个相同 格式数据的过程,脚本提供了一种便捷的方式用于批处理, 只要在脚本中加入循环语句即可.
实验
地理建模的主要方法:
数据转换:矢量到栅格,采样点空间插 值,DEM 到栅格 地形分析:坡度、坡向、光照模型 重分类 缓冲区分析 图层叠加分析:权重模式、高级算法模 式
3.图解建模: 是指用直观的图形语言将一个具体的过 程模型表达出来。在这个模型中,分别定 义不同的图形代表输入数据、输出数据、 空间处理工具,它们以流程图的形式进行 组合并且可以执行空间分析操作功能。
ModelBuilder:唯一输入数据的模型
Area Within 100 meters of Streams?
ModeBuilder:多个输入数据的模型:
Parcels Within Flood Zone
ModelBuilder:多个输出数据的模型
4. 脚本文件
任何可以支持COM的脚本语言都可以执行ArcGIS9的地 理处理工具,如Python,Jscript和VBScript等 脚本可以通过一个工具或多个工具实现一个简单或则复杂 的处理,也可以通过循环操作来输入数据进行批处理.
ModelBuilder:模型参数化
模型中的变量(数据和派生数据)可以 参数化 ,这样做的目的有两个:
可以通过对话框的方式运行模型,就如运行 Arctoolbox中的其它分析工具一样; 能够作为子模型用于其它模型中
参数化 的模型 可以作 为子模 型用于 构造更 复杂的 模型
ModelBuilder模型图式样:
Model Builder 在Arctoolbox中可用
Model Builder 图形用户界面,实现GIS问题的可视化建 模
Model Builder • 数据输入 • 工具
• 数据输出
Model Builder 模型输出结果可以加入到ArcMap数据框中 数据或工具可以直接拖入ModelBuilder中
模型生成器
模型生成器:ModelBuilder 提供了一 个图形化的操作环境,可以在其中创建 及修改模型。 模型生成并保存在Toolbox中,在 ModelBuilder中进行创建及修改 在Arctoolbox中,新建一个模型可以 打开Modelbuilder窗口 对已经存在的模型,在Arctoolbox中选 择编辑也可以打开ModelBuilder窗口对 其进行修改
图解建模的基本类型 一个模型由一个或多个过程组成。 每个过程都有一个共同的基本结构: 输入---函数----输出,不同模型所包 含的输入、函数、输出的数量可以 不同,但整体的结构保持不变。
在ArcGIS9中可以通过以下方式启动模型 生成器:1)打开ArcMap或ArcCatalog,
启动ArcToolbox;2)右键单击
相关文档
最新文档