空间数据库-第4章 Geodatabase空间数据模型1
- 格式:rtf
- 大小:638.04 KB
- 文档页数:5


软件设计开发 计算机光盘软件与应用
Computer CD Software and Applieations 2010年第7期
浅谈对Geodatabase 空间数据模型的认识
贾晋太
(山西省国土资源厅信息中心,太原030024)
摘要:在介绍ArcGIS的数据库模型的历史发展的基础上,着重探讨了ArcGIS软件体系中Geodatabase空间数据模型
的结构、分类及功能。
关键词:GIS;ArcGIS;Geodatabase;空间数据模型
中图分类号:TP311.13 文献标识码:A 文章编号:1007-9599(2010)07—0156—02
Discussion of the Geodatabase Space Data Model
Jia Jintai
(Information Center of Shanxi Land and Resources Office,Taiyuan 030024,China)
Abstract:Introducing the ArcGIS database model based on the historical development,focus on the ArcGIS software system Geodatabase spatial data model structure,classification and functions.
Keywords:GIS;ArcGIS;Geodatabase;Spatial data model
从数据库的角度看,GIS是一个包含了用于表达真实世界的
数据模型数据集的空间数据库。数据模型作为对客观事物和现象
的抽象概括,是通过数据和数据之间的逻辑联系来表示的。空间 数据模型是GIS的核心所在,也是其赖以存在的基石。ArcGIS
软件的Geodatabase空间数据模型是目前较为先进的数据模型,
通过对其结构、分类的认识,加深对软件的掌握和应用。
兰竺 竺竺 /
Geodatabase在空间数据库建库中的应用
李连胜
(湖南科技学院计算机与通信工程系,永州425100)
摘要:把Geodatabase数据模型应用到县级土地利用空间数据库建库研究上 通过对空间数据
库的研究和探讨.结合县级土地利用数据管理特有的特征.提出基于面向对象的空间数 据模型Geodatabase来建立土地利用空间数据库的思想 用计算机辅助软件工程 (CASE)工具创建和管理统一的土地利用数据库模型,构建集空间数据、属性数据和栅
格的土地利用空间数据库,以完成土地利用空间数据、属性数据、栅格影像数据的一体 化存储。 关键词:Geodatabase;空间数据库;UML;土地利用
0 引言
在土地利用数据库的建设中.目前存在的主要问
题有:建库平台种类繁多,平台之间数据转换困难,土
地利用元数据库建设相对滞后:建库数据质量差、内
容不规范.新老标准衔接问题 为了解决传统土地利
用数据库更新和保存历史数据难题问题.本研究利用
GIS技术和数据库技术建立支持多用户并发及能反
映县级历史数据的土地利用空间数据库
1 建库的理论与方法
1.1 Geodatabase建立的方法
空间数据模型是关于现实世界中空间实体及其
相互间联系的概念.它为描述空间数据的组织和设计
空间数据库提供了基本方法 因此 对空间数据模型
的认识和研究在设计GIS空间数据库和发展新一代 GIS系统的过程中起着举足轻重的作用_1I..
随着信息技术的迅速发展.地理信息系统软件经
历了三代数据模型,即CAD数据模型、Coverage数据
模型和Geodatabase数据模型
1.2土地利用空间数据库建立路线
县级土地利用空间数据库的建立采用对象关系
型的地理数据模型Geodatabase空间数据模型 在数
据库建立过程中.首先使用计算机辅助软件工程
(CASE)工具设计土地利用数据库模型.然后利用 “UML to XMI”转换工具把UML模型导出并生成
第13卷 2013笠 第12期 12月 中 国水运 Oh i na Warer Transport Vo J.13 No.12 December 2O1 3 基于Geodatabase的海岛空问数据库设计 赵晓林,黄红英,潘洪军 (浙江海洋学院数理与信息学院,浙江舟山316000) 摘要:实现空间数据和属性数据一体化的存储与管理是GIS应用软件的关键。文章用sQL Server为数据库平台, 以Geodatabase为空间数据模型,实现了对海岛空间数据的集成和管理,为建立相应的GIS图形化平台提供了数 据管理支持。 关键词:空间数据管理;Geodatabase;空间数据库 中图分类号:P208 文献标识码:A 文章编号:1006-7973(2013)12—0127-03 一、引言 海岛资源是我国沿海地区最为重要的地理资源。海岛空 间资源的合理利用,对沿海地区经济起到重要的推动作用。 然而,岛屿地势复杂,地物多样化,在开发建设中都涉及到 大量明显的或隐含的位置信息,利用现有的商用数据库难以 对空间数据进行有效的管理。本文通过采用空问数据模型 Geodatabase,高效率的对海岛空间信息进行了管理。 二、Geodatabase 1.Geodatabase空间数据模型 地理数据库(Geodatabase)是ESRI公司推出的一个 采用标准关系数据库技术来表现地理信息的数据模型。 Geodatabase支持在数据库管理系统(DBMS)表中存储和 管理地理信息。它结合了面向对象数据库、关系数据库两者 的优点,实现了严格意义上的地理空间数据、连续空间要素 的无缝存储以及对对象属性的整体约束等,是一种新型的面 向对象的地理数据模型l1,21。 Geodatabase结构有两种,一种是个人地理数据库 (PersonalGeodatabase),使用Access数据库作为其数 据存储介质,另一种是多用户地理数据库,通过ArcSDE支 持大型关系数据库平台,如IBM DB2,SQL Server,Oracle 等。 2.数据存储方式 海岛空间数据的类型主要有矢量数据和栅格数据两种。 在Ge0database数据模型中,其存储方式为: (1)矢量数据的存储方式 矢量数据的逻辑存储是由要素类和要素数据集进行。矢 量数据的形状可归为点状、线状和面状三类,通过建立要素 类进行管理不同的形状的数据。要素数据集则是将具有相同 空间参考的要素类进行汇总,建立专题数据。 在Geodatabase数据模型中针对矢量数据采用了业务 表、要素表和空间索引表三个表进行数据存储。 1)业务表(Business Table)。业务表通过在普通的数 据表中加入存储空间信息的列,该列称为空间列。空间列具 收稿日期: 作者简介: 基金项目: 有唯一标识一个ID值, 业务表将通过该值与特征表、空间 索引表联系起来。 2)要素表(Feature Table)。要素表是用来存储地物 的几何图形的数据表。要素表采用BLOB (binary large object)二进制类型字段来存储地物要素的几何形状。要素 表和业务表通过数据库自动生成的唯一的FID码相关联。 3)空间索引表(Spatial Index Table)。空间索引表是 存储落在一个规则格网内的要素的引用。空间索引表存储了 要素标识符(FID)、格网单元信息、要素的封装边界。该表 的用途是为空间查询提供索引机制,以提高查询的效率。 (2)栅格数据的存储方式 Geodatabase栅格数据的组织形式有两种方式栅格数 据集(Raster Dataset)和栅格数据目录(Raster Catalog)。 栅格数据集是具有相同空间参考的相同波段数的一幅或多幅 影像融合为一个无缝的栅格数据集。图幅影像重叠的部分会 根据影像载入的顺序由后向前覆盖重叠区域,适合管理频繁 用于分析的栅格数据类型如数字高程地形图(DEM),具有 速度快,精度高的优势。栅格数据集中的栅格数据物理存储 采用的是数据金字塔结构。数据金字塔结构是通过不同金字 塔层来表示不同分辨率的栅格数据,通过选择不同的分辨率 来加速栅格数据的显示。目前数据金字塔的构建有三种方式: 临近采样法,双线性内插法和立方采样法。 栅格数据目录用于管理多个具有相同空间参考和相同像 元信息的栅格数据,每一个栅格数据都独立的存储,易于数 据更新,适用于更新快、数据量大的空间影像数据存储。栅 格数据目录的组织形式实际上是对栅格数据集的一种引用管 理,并不真正存储空间数据。栅格目录也可实现栅格数据和 栅格数据集的混合管理,目录可以是单幅栅格数据也可以是 栅格数据集,因而具有组织灵活、层次清晰的特点。 栅格数据的物流存储则是通过商业表(Business Table)、栅格数据列表(SDE—Raster Colums)、栅格数据 描述表(SDE—ras—id)、栅格数据波段表(SDE_bnd—id)、 栅格统计信息表(SDE~aux_id)和栅格数据块表 2013—09—25 赵晓林(1989一),男,河北廊坊人,浙江海洋学院数理与信息学院在读研究生,主要研究方向为3s技术原理 s泣甩。 浙江省科技厅项目:港口岸线资源实时监控关键技术研究与应用示范,201 1C1 1045。
I 论文题目:基于ArcGIS的空间数据库设计与建库方法
专 业:地理信息系统
本 科 生:刘 杰 (签名)
指导教师:张耀民 (签名)
摘 要
为了全面查清全国土地利用状况,掌握真实土地基础数据,并对调查成果实行信息化、网络化管理,实现土地资源信息的社会化服务,满足经济社会发展、土地宏观调控及国土资源管理需要,进行了第二次全国土地调查并建立数据库。
土地利用空间数据的存储和管理是建设空间数据库的基础,考虑到信息共享和数据传输效率的需要,本文主要采用基于对象-关系型数据库的地理数据模型一Geodatabase数据模型来建立土地利用空间数据库。Geodatabase地理数据模型实现了空间数据和属性数据的无缝集成和一体化管理,代表着GIS的发展方向.
本文介绍了Geodatabase数据模型并把Geodatabase数据模型应用到景泰县农村土地利用空间数据库建库研究上。首先根据CASE工具设计Geodatabase空间数据库结构模型,然后导入到ArcGIS中,然后再将转换后的数据加入到数据库中, 并对数据库进行测试、维护和更新。
关 键 词:土地利用,空间数据库,Geodatabase,CASE II Subject:Based on ArcGIS the Spatial database design and database method
Specialty:Geographic Information System
Name :Liu Jie (Signature)
Instructor:Zhang Yaomin (Signature)