第二部分第二章GeoDatabase与空间数据库的建立(3)1

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

①不参与电气连接的设备,反映到Geodatabase模型中就是不参与几何 网络,如电力杆塔;这类设备根据其几何形状抽象成相应的点要素或线 要素。 ②将参与电力运行的设备按照结构特点分成点设备(JunctionFeature) 和线设备(EdgeFeature)两大类。这部分对象要在数据集中进行组织 ,并都要关联到几何网络中去。点设备又根据其功能特点分成简单点对 象( SimpleJunctionFeature ) 和复杂点对象( ComplexJunctionFeature)。复杂点对象内部结构复杂,内部还可以包 含简单点、线、面要素及其组成的网络结构。如变电站、开关、变压器 、T 接箱由于其内部结构相对简单,抽象成简单点处理;环网柜和开闭 所由于内部结构复杂,还包含内部开关和母线,故抽象成复杂点处理。 线设备根据需要也可以分成简单线对象和复杂线对象,包括电力线缆、 母线等, 可以分别从SimpleEdgeFeature 类和ComplexEdgeFeature 类 中派生。 ③与配电网相关联的信息, 直接从Object 类中派生, 然后通过 Relationship class 来建立相关联的关系。基于上面的分类构建了配电网 络图层框架结构
3)选中所要建的GeoDatabase,然后选中菜单中的 Case Schema Creation
这样弹出“Schema Wizard”对话框,按照其向导 就可以顺利的把XML转换到所要建立的 GeoDatabase中。
第四章 GeoDatabase与空间数据库的建立
第一节 地理数据模型发展 第二节 建库技术流程——以黄土地区公路高边坡 信息系统数据库为例 第三节 geodatabase设计 第四节 ArcCatalog基本应用
2)删除属性项,鼠标放在属性项上,点右键, 出现下拉菜单,点“Delete Field”。 注意:当数据层处于图形编辑(Start Editing)状 况下,“Add Field”变灰,不可用。
3)增加属性值,设置数据层处于编辑状况,按 Editor的下拉键,点取“Start Editing”。点Edit Tool ,选取某要素,点右键,出现下拉菜单 ,点“Attribute…”,如下左图。进入属性编辑窗 口,如下右图,即可输入或修改属性值。
在workspace 包中加入两个包ElectricUtilities 和 基础地理,分别对应配电GIS 的配电网络和基础 地理。基础地理层只是作为地理背景,包的类型 默认; ElectricUtilities 包则选择FeatureDataset 类型以便建立几何网络。 分别在两个包下建立静态模型基础地理框架结构 和配电网络框架结构
步骤总结
(1)建立一个新的个人Geodatabase (2)建立新的要素数据集 定义其空间参考, 包括确定其坐标系统地理坐标和投影 坐标,坐标域 约定要素类和要素数据集编码 (3)建立要素类 点、线、面、注记、 (4)建立表、关系类 (5)装入数据 (6)空间数据输入 (7)属性数据输入
在ArcMap中,可以创建图表来说明要素或数据表 中记录的属性。例如,图表可以说明地图上区域 的人口密度。通过把图表存储到某个文件,可以 将同样的格式添加到一系列地图上。当图表添加 至地图时,图表建立了一个数据链接,并动态反 映当前选中要素或记录的改变。
栅格目录包含或引用了许多关联的栅格文件,这 些栅格文件有不同的栅格数据格式和分辨率。
一、Catalog基础 二、Catalog内容 三、创建Catalog 四、管理Catalog的内容 五、操作元数据 六、操作Shape文件 七、操作Coverages 八、创建栅格数据的金字塔
一、Catalog基础
1、ArcCatalog窗口 2、重新配置Catalog树 3、获得帮助
(7)属性数据输入 空间数据导入到数据库中后,要在各个要素类中 输入属性数据,如下图
属性数据输入步骤 1)添加要素的属性项 点取要加要素的数据层,点右键,“Open Attribute Table”,出现属性表,再按“Option”中的 “Add Field”,可增加所需的属性项,如名称。
2、重新配置Catalog树 更容易查找磁盘上的地理数据
二、Catalog内容
������ ������ ������ ������ ������ ������ ������ ������ 文件夹和文件类型 地图、图层和图表 Shape文件,dBASE表和文本文件 Coverages和INFO表 地理数据库 栅格数据 TIN 数据集 CAD制图
实例1:建立地理数据目录
本练习内容为添加包含练习数据的文件夹到 Catalog中。 1. 单击Contents列表中的Cat_Tutorial文件夹。 2. 滚动至Catalog树的顶端。 3. 从Contents选项卡中的Cat_Tutorial文件夹拖 放至Catalog树顶端的Catalog。
文件夹和文件类型
在ArcCatalog中可以访问地图、图层和图表。地 图是指一个存储在磁盘上的可打印地图,包括地 理数据、标题、图例和指北针等。可以使用定制 的地图模板创建一系列具有相同布局的地图 图层包括符号、显示、标签、查询和关联信息, 所有这些信息定义了地理数据如何被绘制在地图 上。图层并不包括数据本身,它所引用的数据源 存储在其他地方
也可以使用属性表编辑,设置数据层处于编辑状 况,按Editor的下拉键,点取“Start Editing”。点 取编辑要素的数据层,点右键,“Open Attribute Table”,出现属性表,可以就在属性表里编辑属性 。
2.3 建立Geodatabase
主要使用两种建立GEODATABASE的方法 1、直接创建新的Geodatabase 2、使用CASE工具创建大型Geodatabase
2)打开VISIO2003,建立新模型: 启动VISIO2003,然后在ARCINFO的安装目录下 “ARCGIS\ CaseTools\ Uml Models”找到ArcInfo UML Model模型模板文件打开,在此模版中有3 个基本的软件包:ESRI Classes、ESRI Interfaces、Workspace,用来定义对象类、要素 类、关系类、表和几何网络。
新的文件夹连接添加至Catalog中。 当浏览的本机磁盘包含很多文件夹,而其中只有 一部分包含地理数据时,使用这种快捷方式创建 文件夹连接会很方便。
单击文件夹连接。 单击Disconnect From Folder按钮,连接就从 Catalog中移除。
4、组织成地理数据集
确定和命名各个数据集 (1)将特征类分组 (2)定义特征类的拓扑角色 (3)聚集特征数据集和特征类 5、匹配到geodatabase数据模型 确定在数据库中数据的组织和输入
第五节 ArcCatalog基本应用
ArcCatalog的用途 连接到文件夹、数据库或GIS服务器之后,就可以通过 Catalog来浏览其内容。用户可查找地图,查找栅格地图 所用的地理坐标或查阅其创建的原因。在ArcCatalog中访 问和使用信息的步骤很简单。 当找到所需数据后,就可以将数据添加到ArcMap的地图 中或使用ArcToolbox的工具进行分析。 Catalog使重新组织数据或修改数据属性等工作变得非常 容易。
三、创建Catalog
������ ������ ������ ������ ������ 添加文件夹连接 添加空间数据库连接 添加OLE DB连接 使用数据库连接 添加文件类型
当用户首次打开ArcCatalog时,就会看到文件夹 连接(folder connections),它能让用户访问计算 机本地磁盘上的数据。不过,通常用户需要的数 据不一定在本地计算机上。用户可以通过连接到 其它磁盘或网络上的文件夹,以及添加到数据库 和互联网服务器的连接来建立自己的地理数据目 录。
3)上面这些数据模型是一个简单的配电网数据库 的模型设计,模型建立好后必须转换成.xml格式 才能导入ARCCATLOG完成GeoDatabase的建立
注意:所转换生成的XML文件必须与uml.dtd在同 一个目录下边,这样才能成功的把XML转到所要 建的GeoDatabase中 ,如 …\ArcGIS\CaseTools\Utilities
配电网数据 配电网数据主要是指各种配电设备,配电线路, 变电站,及各种配电辅助设备,这些数据之间既 有几何上的关联(如变压器在电杆上),又有电 气方面的关联(如开关与导线的连接), Geodatabase 中的几何网络模型将这两者很好的 结合起来,能够比较真实的反映配电网的结构和 运行状态。在Geodatabase模型中可以用 Relationship 来表示各个对象之间物理上的连接 ,用几何网络来描述各个配电对象间的电气联系 。
(2)UML 统一建模语言(Unified Modeling Language, UML) UML的目标之一就是为开发团队提供标准通用的 设计语言来开发和构建计算机应用。UML提出了 一套IT专业人员期待多年的统一的标准建模符号 。 通过使用UML,这些人员能够阅读和交流系统架 构和设计规划--就像建筑工人多年来所使用的建 筑设计图一样。
1、为用户视图建模
确保在设计团队和用户之间达成共识。 (1)确定用户机构的职能 (2)定位数据来源 (3)将数据组织为逻辑分组
2、定义实体及其之间的关系
进一步细化前面的分类。以及确定如何描述实体 和关系 (1)清晰表达实体和关系 (2)使用图表表示实体和关系 3、确定实体的表达方式 这一步将确定实体使用何种数据来表示,是空间数 据还是属性数据,是点、线、面的哪一种。
第三节 geodatabase设计
实例中建立空间数据库的步骤如下: 需求分析——系统功能、数据源分析、数据分组 、平台及数据模型选择 系统设计——概念结构设计、逻辑结构设计、物 理结构设计 建立Geodatabase
通过以上实例现总结geodatabase设计的一般步 骤 1、为用户视图建模 2、定义实体及其之间的关系 3、确定实体的表达方式 4、组织成地理数据集 5、匹配到geodatabase数据模型
(1)CASE工具 CASE,即自动化软件开发工具。CASE的一个基 本思想就是提供一组能够自动覆盖软件开 发生命周期各个阶段的集成的、减少劳动力的工 具。 CASE工具允许用户创建用来扩展ARCINFO 的数 据模型的定制要素这些工具使用UML建立设计方 案。 Visio:这是目前国内用得最多的case工具。它提 供了日常使用中的绝大多数框图的绘画功能,同 时提供了部分信息领域的实物图。
基础地理数据主要是用来作为配电GIS 的背景, 用来标示配电设备的位置,主要包括城市区域数 据,街道数据,河流数据,交通设施数据,管线 设施数据,草地数据,单位数据等。 基础地理数据大多是具有地理位置信息的,应该 从Object 类派生出的Feature 类中进行派生;而 还有一部分与基础地理数据或配电设备相关联的 表则不具有空间属性,直接从Object 类中派生。 根据这个原则构建了配电GIS 基础地理图层的 UML 框架结构
UML的形成
Βιβλιοθήκη Baidu
UML0.9版是面向对象领域的三位著名的方法 学家Grady Booch,James Rumbaugh和Ivar Jacobson 共同提出的。
(3)步骤 下面将简单介绍基于VISIO2003新建一个UML图 表表示对象模型,从而建立GeoDatabase。 1)数据结构设计 配电GIS 数据主要分成两大部分:基础地理数据 和配电网数据。
相关文档
最新文档