空间数据库第02章精讲.doc

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 空间概念和数据模型 本章描述与空间数据库应用建模有关的技术。GIS是最流行的空间数据库应用,我们的讨论也着力反映这个事实。除了GIS之外,像CAD和天文学等含有明确的空间或几何成分的应用,也适用本章所描述的技术。 传统的数据库主要关注商务和管理应用这样的领域,它将重点放在高效且安全地处理大量相对简单的事务上。随着全球定位系统(global positioning system,GPS)这样的数据获取设备的价格的下降,人们能够更容易地通过Internet获取卫星和制图数据;同时,桌面计算机的计算能力也日益增长,因此必须重新定义数据库的功能。不能再将DBMS看成是一个完全封闭的数据储藏库,而是多系统计算环境中一个活跃的组成部分。事实上,将计算密集型的任务直接转移到DBMS中已是大势所趋。GIS就是该趋势的一个重要实例。 SDBMS将空间数据建模的特殊需求整合到系统中,其意义在于: ·与传统商务数据相比,空间数据更为复杂,而旧式的数据库结构不足以处理 空间数据。 ·数据库设计和实现的问题通常是由计算机科学家来解决的,而空间数据的处 理则落入地理学家、环境学家以及其他物理学家的研究范畴。长久以来,这 些学科各自沿着不同的道路发展。 本章各部分的安排如下:2.1节描述几个不同的空间信息处理模型;2.2节给出数据库设计和建模的一般原则;2.3节主要研究实体-联系(entity-relationship,ER)模型在SDB上的扩展;2.4节讨论统一建模语言(unified modeling language,UML),这是一个主要用于面向对象数据库设计的概念模型;最后对本章进行总结。 2.1state-Park)的空间数据库例子,来说明空间数据建模中的各种概念。State-Park SDB由多个森林(forest)组成,这些森林又是不同树种的林分(forest-stand)的集合。州立公园中有道路(road),并有一个管理员(manager)。州立公园中还有负责监控和扑灭火灾的消防站(fire-station),以及星罗棋布的诸如野营地和办公室之类的设施(facility)。最后一点,州立公园中有河流(river)穿过并为各种设施供水。 空间信息模型通常分为两大类:场(field)模型和对象(object)模型。我们借助图2-1的例子来解释这种二分法。考虑一种理想情况,将森林划分为同构区域,即每个区域只有一个(主要的)树种。本例中有3个树种:冷杉(Fir)、橡树(Oak)和松树(Pine)。 有两种互补的森林建模方法。从函数的角度看,森林可建模成一个函数。该函数的定义域是森林占据的地理空间,而值域是3个元素(树种的名称)的集合。设这个函数为f,它将森林所占据空间的每个点映射到值域的一个具体元素上。函数f是个分段函数,它在树种相同的地方取值恒定,而在树种发生变化处才改变取值。在GIS中,这个函数模型称为场模型。图2-1c的场模型是用分段函数来表示的。场模型的另一种表示方法是网格(grid),网格中的每个单元格(cell)标注着占主导地位的树种的名称,这种表示方法在各种林分边界极不规则的情况下更为适用。场的其他表示方法还有等值线,它显示了在某个物理参数(例如温度、气压)上具有固定值的轮廓线。 现在考虑函数f的值发生变化的地方。在明确规定树种之间界限的理想情况下,就可以得到多边形的边界,每个多边形都有一个唯一的标识符和一个非空间属性——树种的名称。这样,可以把森林建模成多边形(例如林分)的一个集合,每个多边形对应一个树种。这是对象模型的观点,如图2-1b所示。 对一个空间应用的建模来说,到底采用场模型还是对象模型,主要取决于应用要求和习惯。对于形状不定的现象,例如火灾、洪水和危险物泄漏,当然采用边界不固定的场模型进行建模。其他一些空间现象也可用场来建模。场模型通常用于具有连续的空间变化趋势的情况的建模,如海拔、温度,以及土壤变化。其实,在遥感领域,主要利用卫星或飞机上的传感器收集地表数据,此时场模型是占主导地位的。而对象模型更多地用于运输网络(如道路)、地块的征税和合法所有权应用等方面的建模。据推测,对象模型可能是源自将土地作为财产来划分所有权的社会需求[Couclelis,1992]。 图2-1 对象-场的二分法。a)一幅显示3种林分(松树、冷杉、橡树)的地图。 b)对象的观点:将地图表示为3个对象的集合,每个对象有唯一的 标识符、主要的树种和一块区域。区域的边界(一个多边形) 由坐标指定。c)场的观点,这时区域中的每个点 被映射为主要树种对应的值 2.1.1 场操作可以分成三类[Worboys,1995]:局部的(local)、聚焦的(focal)和区域的(zonal)。

您可能关注的文档

文档评论(0)

a336661148 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档