空间数据库技术应用电子教材-认识空间数据库.docx
《空间数据库技术应用电子教材-认识空间数据库.docx》由会员分享,可在线阅读,更多相关《空间数据库技术应用电子教材-认识空间数据库.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、认识空间数据库1 .空间数据管理的必要性空间数据是指以地球外表空间位置为参照的自然、社会、人文、经济数据,可以是图形、 图像、文字、表格和数字等。它所表达的信息就是空间信息,反响空间实体的位置以及与该实 体相关联的各种附加属性的性质、关系、变化趋势和传播特性等。空间数据具有定位、定性、时间和空间关系等特点。定位是指在的坐标系里空间目 标都具有唯一的空间位置;定性是指有关空间目标的自然属性,它与目标的地理位置密切相 关;时间是指空间目标是随时间的变化而变化的;空间关系通常用拓扑关系来表示。GIS作为一种采集、存储、管理、处理、分析、建模、显示和应用空间地理信息的计算机系 统,在国土资源、城乡规划
2、、交通管理等多个领域正在发挥日益重要的作用。据统计,80%的行 业和部门所涉及的信息均与空间数据有关,因此必须对这些海量的空间数据进行有效管理。2 .关系数据库管理空间数据的局限性空间数据具有特殊性,除具有普通要素的属性特征外,还具有与坐标数据有关的空间位 置特征,假设直接利用传统的关系数据库管理系统存储和管理空间数据,那么会存在以下问题:(1)关系数据库系统管理的是不连续的、相关性较小的数字或字符;但空间数据具有连 续性,且有很强的空间相关性。(2)关系数据库不能管理复杂的空间实体和实体间的空间关系。(3)关系数据库中存储的一般是等长记录的数据,而空间实体的位置信息是由变长的坐 标数据表示,
3、具有变长记录。(4)关系数据库只支持文字、数字等信息的操作和查询,不支持复杂空间数据的查询和 分析。为解决以上问题,在关系数据库的基础上开展形成了空间数据库。3.空间数据库的概念空间数据库是指在计算机物理存储介质上存储的与应用相关的地理空间数据的总和,一 般是以一系列特定结构的文件形式存储在物理存储介质中。空间数据库是以描述地理实体的 空间位置和拓扑关系,以及属性特征为对象的数据库系统。具有以下特点:(1)存储和管理海量数据的能力。空间数据库面向的是整个地理空间,可以存储和管理 海量的地理空间数据,防止了由于数据量巨大而引起的“杂乱无章”。(2)支持复杂数据类型。空间数据库除支持传统关系数据库
4、系统所支持的文本、日期、 数字等数据类型外,还支持所有与地理相关的数据类型,如点、线、面等。(3)支持空间查询和空间分析。空间数据库存储地理实体之间的拓扑关系,支持空间查 询和空间分析。(4)图形数据和属性数据联合管理。空间数据库将图形数据和属性数据存储在同一位置, 实行联合管理,以保证数据的完整性、一致性。(5)数据应用范围广泛。可应用在资源开发、环境保护、土地利用与规划、生态环境、 智能交通等需要空间数据支持的行业领域。空间数据库作为一种应用技术而诞生和开展起来,其目的是为了使用户能够方便灵活地 查询出所需的地理空间数据,能够进行地理空间数据的插入、删除、更新等操作。以地理空 间数据为存储
5、和操作对象的地理空间数据库,把被管理的数据从一维推向了二维、三维甚至 更高维。因此,地理空间数据库系统必须具备对地理对象(大多为具有复杂结构和内涵的复 杂对象)进行模拟和推理的功能。4.空间数据管理的方法目前,空间数据管理的方法,主要有以下四种:(1)文件管理模式如图1所示,图形数据和属性数据都是通过一定格式的文件进行组织,图形要素与属性 记录之间通过关联字段进行关联,早期的GIS 一般采用这种方式。采用文件管理数据的优点是灵活,即每个软件厂商可以任意定义自己的文件格式,管理 各种数据,这一点在存储需要加密的数据以及非结构化的、不定长的几何体坐标记录时是有 帮助的。文件管理的缺点是:1)当数据
6、量庞大,数据文件数以万计,数据管理效率和信息利用效 率受到限制,更新也很困难;2)不利于多用户协同工作,数据的平安性主要依靠操作系统来 保证,达不到确保数据合法使用的要求。目前,许多GIS软件采用文本格式文件进行数据存储,其目的是为了实现数据的转入和 转出,与其它应用系统交换数据。(2)文件数据库混合管理模式如图2所示,图形数据通过文件方式进行管理,而属性数据那么通过大型的商业关系数据 库系统进行管理,这是目前大多数GIS软件所采用的数据管理方案。采用这种管理方式时,空间数据利用文件进行管理;属性数据利用数据库进行管理;时 间数据由于是结构化的,也可以利用数据库进行管理。图1文件管理模式图1文
7、件管理模式图2文件数据库混合管理模式(3)全关系数据库管理模式如图3所示,全关系空间数据库管理系统是指图形和属性数据都用现有的RDBMS管理。在 这种管理方式中,不定长的空间几何体坐标数据以二进制数据块的形式被关系数据库管理;换 言之,坐标数据被集成到RDBMS中,形成空间数据库。RDBMS的软件厂商不作任何扩展, 由GIS软件商在此基础上进行开发,使之不仅能管理结构化的属性数据,而且能管理非结构 化的图形数据。目前大局部关系数据库管理系统都提供了二进制块的字段域,以适应管理多 媒体数据或可变长文本字符。GIS利用这种功能,把图形的坐标数据当作一个二进制块,交由 关系数据库管理系统进行存储和管
8、理;一个地理实体对应于数据表中的一条记录,防止了对 “连接关系”的查找。目前,关系数据库不管是理论还是工具,都已经成熟,它们提供了一致的访问接口(SQL) 以操作海量数据,并且支持多用户并发访问、平安性控制和一致性检查,这些正是构造企业 级地理信息系统所需要的。止匕外,通用的访问接口也便于实现数据共享。但由于几何体坐标 数据不定长,采用全关系数据库管理模式会造成存储效率低下;止匕外,现有的SQL并不支持 空间数据检索,需要软件厂商自行开发空间数据访问接口,如果要支持空间数据共享,那么要 对SQL进行扩展。(4)面向对象的数据库管理模式面向对象的数据库管理模式是基于面向对象的数据模型的,如图4所
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 空间 数据库技术 应用 电子 教材 认识 数据库
限制150内