1 / 27
文档名称:

空间数据库管理系统.ppt

格式:ppt   大小:670KB   页数:27
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

空间数据库管理系统.ppt

上传人:落意心冢 2022/6/17 文件大小:670 KB

下载得到文件列表

空间数据库管理系统.ppt

相关文档

文档介绍

文档介绍:空间数据库管理系统
利用通用的数据库管理系统不可能管理空间数据,人们不得不改造和扩充通用数据库管理系统或者在操作系统文件管理的基础上研制空间数据库管理系统来满足空间数据管理特殊的要求.
空间数据模型是地理空间数据库管理系
空间数据库管理系统
利用通用的数据库管理系统不可能管理空间数据,人们不得不改造和扩充通用数据库管理系统或者在操作系统文件管理的基础上研制空间数据库管理系统来满足空间数据管理特殊的要求.
空间数据模型是地理空间数据库管理系统的灵魂.
  将空间数据库分成数据库、工作区、数据块、要素层、复合要素、基本地理要素和几何对象等层次。空间数据库管理系统必须具备对这些对象的定义和操作的功能。
一、概述
数据库软件功能框架
根据应用的地理信息需求,数据库中的数据被组织成结构化的集合。数据按照这些预先定义的数据结构被放入数据库。这些数据结构使用数据库定义功能加以定义。
二、空间数据库定义
1、空间数据库定义
数据库名称、元数据,包含工作区数和工作区名称。
2、工作区定义
包含数据块数、数据块大小和数据块名称。
3、数据块定义
4、空间数据要素层定义
5、基本地理要素对象定义
用户对数据提出的各种操作要求,实现与数据库的信息交换。数据操纵语言就是对数据库进行操纵的工具。
1、空间数据库操作
(1)登录数据库 (2)装载数据库
(3)关闭数据库 (4)删除数据库
三、空间数据库操作
2、工作区操作
(1)新建“工作空间” (2)打开“工作空间”
(3)关闭“工作空间” (4)删除“工作空间”
(5)修改工作空间理论范围
(6)修改要素属性结构
(7)输出数据库结构 (8)压缩数据
3、数据块操作
(1)新建数据块 (2)打开数据块
(3)关闭数据块 (4)删除数据块
(5)数据块合并
工作区中选择合并的数据块,进行数据合并产生新的数据块,存放到外部工作区域。
(6)接边处理
在接边处理时,往往根据数据块4个邻接方向,以当前数据块为基准,向左、向右、向上和向下依次处理。可以采用自动方式、也可以采用手动方式。
7、空间数据交换操作

除了利用DBMS本身的备份功能外,SDBMS
还提供在数据库、工作区、数据块、要素层等层次
的空间数据出库功能,其文件格式一般采用其他常
用系统或标准的外部空间数据文件格式。
ArcInfo数据交换格式、AutoCAD DXF、地
球空间数据交换格式等。
1、空间数据获取
扫描数字化地图、遥感影像提取、卫星定位系统和
测量仪器、空间数据编辑处理等。
(1)地理数据显示控制
(2)空间数据获取
(3)属性数据获取
(4)复合要素
四、空间数据操作功能
空间数据采集与编辑流程图
2、空间关系建立
所获取的点、线、面地理实体数据的空间关系建立,可采用手工编辑和自动生成两种方法。复杂的空间关系,一般采用人工输入方法。
拓扑关系处理流程图
(1)图形数据预处理
在二维空间上,线状地理实体在二维平面上不自相交。
(2)点线拓扑关系生成
道路网络拓扑关系;
结点匹配算法。
(3)线-多边形拓扑关系生成
平面上一条不自相交的有向封闭线所形成的图形为多边形,该线即为多边形的边界。
(4)拓扑关系检查
连通性搜索、显示结点的度、搜索最短路径。
3、空间数据的检索和查询
查询:作用在库体上的函数,返回满足条件的内容。
检索:从空间数据库的全集合中按照检索标准迅速挑选
出用户所需要的部分内容。
同时,空间数据库需要强有力的查询语言的支持,以方便访问、查询和处理空间数据,实现空间数据的安全性和完整性控制。
数据查询与分析流程图
(1)空间数据类型与算子操作
空间扩展SQL主要增加了空间数据类型和空间操作算子,以满足空间特征的查询。
空间数据类型:polyline/polygon/image/complex
空间操作算子:一元、二元空间操作算子
(2)扩展关系数据库的查询语言(SQL)
(3)可视化空间查询
将查询语言的元素,特别是空间关系,用直观的图形或符号表示。
(4)超文本查询
把图