ESRI赛前辅导第四讲《空间分析与建模组》

赛前辅导 之 空间分析与建模组
ESRI中国(北京)有限公司 许 哲

主要内容
? Geodatabase概览 ? 基于ArcGIS的空间分析与建模 ? GP Framework ? 关于Model的 的一些技术 技术 ? 其它

Geodatabase概览
? 一个新的面向对象的空间数据模型 ? 通过GDB模型存储所有空间数据 ? 具备版本管理和长事务处理能力 ? 新的数据访问对象 ? 基于组件技术定制对象和要素

Geodatabase概览
? Geodatabase包括一系列元素 ? 这些元素描述了现实世界的完整信息集合 ? Geodatabase元素的类型:
? ? ? ? ? ? ? ? Tables Obj classes, Object l f feature classes, l relationship l i hi classes l Feature datasets Networks, Topologies, Raster and Survey datasets 域 关系的完整性 拓扑 元数据
? Geodatabase具有相关信息来帮助管理完整性、行为和描述

Geodatabase概览
G d t b Geodatabase
矢量 拓扑 测量 网络 影像 地形 CAD 规则和行为 . . . 采用标准的 RDBMS 技术
Data Rules DBMS: 空间类型 及索引和 描述性属 性
应用层: 完整性, 规则, 行为
Geodatabase Objects
RDBMS

ArcGIS Geodatabase类型
? Personal Geodatabase
其实质是Access数据库
? File Geodatabase
ESRI基于文件系统的数据库
? Enterprise Geodatabase (ArcSDE)
借助于各种大型商业型数据库进行存储 Oracle、SQL Server、Informix、DB2、Postgresql
? SQL Q Server Express p 相当于92下的Personal、Workgroup SDE

Geodatabase数据模型概览
Feature dataset Feature classes, subtypes
Polygon Polygon Line Line Point Points Annotation R t Route Annotation
ArcToolBox Tables, subtypes
Attributes XYl X,Y locations i Route events
Raster datasets
Dimension
Survey datasets
Survey folder Survey
Relationship classes Geometric networks Topology
Validation rules
Default values Attribute domains Split/Merge policy Connectivity rules Relationship rules Topology rules

Geodatabase数据模型概览
工作空间(geodatabase) 要素数据集 要素类
关系类 注记类 注 类 几何网络 对象类 工具箱 栅格数据集

基于ArcGIS的空间分析与建模
? 使用ArcGIS的空间分析工具,通过建模的方法对与地理 位置相关的现象、事件进行分析、模拟、预测及表达。
? 按照 按照一定的业务流程对 定的业务流程对ArcGIS中的空间分析工具在 ModelBuilder环境下进行有序的组合,从而完成对空间数 据的处理,得到满足业务需求的最终结果。

GP Framework
? Geop Geoprocessing ocess g Framework ewo Geoprocessing是一门语言,按照用户的业务规则通过一系 列的工具及操作符在ArcGIS内对数据进行管理及分析。 GP Framework是一系列工具的组合,并在框架内实现对工 具 并在框 内实现 具的管理。工具通过交互式的图形界面完成工具运行所需 参数的输入、输出。

GP Framework的组成
? ArcToolbox 所用工具的集合并能直接运行工具的环境 ? Tool T l 交互式的输入工具参数并执行

GP Framework的组成
? ModelBuilder 可视化的编程环境 通过对现有工具的组合完成新模型或 可视化的编程环境,通过对现有工具的组合完成新模型或 软件的制作

GP Framework的组成
? Command Line 以命令行的方式执行GP F Framework k中的所有工具

GP Framework的组成
? 新工具的添加

使用GP Framework的必然性
? Automate ? Workflows ? Visualization ? Share Sh 自动化 流程化 可视化 资源化
Geoprocessing可以通过将现有数据或模型按照一定的顺序进 行组合,从而实现业务流程的自动化。 GP Framework可以让用户便捷、快速的按照业务逻辑构 可以让用户便捷 快速的按照业务逻辑构 建自定义业务模型,并在框架内统一管理,更易于资源的 共享 共享。

关于Model的一些技术
? 模型分类
? 描述性模型(Descriptive models) ? 过程模型(Process models)
? 建模方法
? 确定性建模(Deterministic modeling) ? 随机建模(Stochastic St h ti modeling d li ) ? 静态建模(Static modeling) ? 动态建模(Dynamic modeling)

模型分类
? 描述性模型(Descriptive models)
? 适宜条件为标准 ? 一定研究区域和尺度 ? 考虑各标准的满足程度 ? 最好属性设置
以:适宜区选址、专题分类评价模型为代表 专 代

模型分类
? 过程模型(Process models)
? 对地理现象进行模拟与预测 ? 一定步骤内包含了描述性模型

建模方法与具体技术
? 确定性建模(Deterministic modeling)
? 先决条件(Preconditions) ? 分支控制(Branch Control)
? 随机建模( 随机建模 Stochastic modeling)
? 交互式输入(Interactive Input)
? 静态建模(Static modeling) ? 动态建模(Dynamic y modeling g)
? 模型循环(Iteration) ? 反馈(Feedback)

建模方法与具体技术
? 确定性建模(Deterministic modeling)
? ? ? ? ? 规则驱动 全面的描述 存在一定的确定性 紧耦合 多用于描述性建模
? 先决条件(Preconditions) ? 分支控制(Branch Control)

相关主题
相关文档
最新文档