空间数据库的建立1——数据采集与组织

本文介绍了空间数据库的特点,强调其Shape字段用于存储地理图形数据。文章讨论了ArcGIS的shapefile、Coverage和Geodatabase三种存储形式,重点讲述了Geodatabase的面向对象数据模型和使用中间件ArcSDE存储数据的能力。通过GeoDatabase的建立过程,阐述了对象类、要素类和要素数据集的层次关系,并列举了组织数据的三种情况。
摘要由CSDN通过智能技术生成

     空间数据库的特点是其存在一个特殊的字段——Shape,也就是图型数据。这个图型数据是地理中的数据带有空间位置关系的图形,它的存储带有地理特有的环境。如何在RDBMS中组织这种特殊的数据?GIS发挥了专业特色。从数据库的角度来看,空间数据库也是一种数据库,只不过带有空间的数据字段,这就为其在关系型数据库中存储与管理带来了便捷。

     空间数据库建立的过程就是数据采集的过程。包括空间数据和数据数据。数据模型是为了解决空间数据如何在数据库中组织,以反映客观的事物及其联系。数据模型的好坏直接影响GIS的性能好坏。

 

2.存储形式:

     ArcGIS有shapefile、Coverage、Geodatabase三种文件格式来存储空间数据。

     Shapefile:空间数据存储在shp文件中,数据数据存储在dBase文件中,而二者的关系存放于shx文件中。shapefile数据库就存放在这三个文件中。

    Coverage数据库是第二代数据库。与上一代的Shapefile区别是可以有拓扑存在与数据库中。其图形数据存放于二进制的文件中,属性数据和拓扑数据存放于INFO表中,在文件系统上看一个Coverage数据库的一个要素类是就是一个文件夹形式的,所以Coverage数据使用目录组织了空间数据和INFO表,成为一个Coverage要素类。

    GeoDatabase是第三代空间数据库。特点是面向对象的数据模型,使用了中间件ArcSDE作为解释者,能够使用通用RDBMS来存储数据,能够表示出要素的自然行为以及他们之间的关系。

    三种数据库的建立都极其类似,比如要建立一个Point要素类型,都要指定这个数据类型。下面着重从GeoDatabase数据库建立来实

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值