




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第五章空间数据库体系结构空间数据库系统数据库系统体系结构空间数据库系统体系结构空间数据库管理系统5.1空间数据库系统空间数据存储器操作系统数据库管理系统空间数据库管理系统数据库用户系统操作员空间数据库系统组成1、空间数据库基础地理空间数据库基础地形要素矢量数据(DLG)数字高程模型(DEM)数字正射影象(DOG)数字栅格地图(DRG)元数据库(MD)专题数据库土地利用地籍数据规划管理道路数据…
数字栅格地图数据库(DRG)数字高程模型数据库(DEM)数字正射影像数据库(DOM)矢量地形要素数据库(DLG)专题数据库(TD)元数据库(MD)等高线道路水系境界居民地其它要素空间数据库
2、空间数据库硬件系统空间数据输入输出设备空间数据处理设备存储及其它设备空间数据输入输出设备
扫描仪数字像机GPS接收机全站仪测距仪解析立体测图仪数字摄影测量工作站图形显示终端喷墨绘图仪笔式绘图仪胶片记录仪刻图机投影仪激光照排机立体观测系统数据交换设备等空间数据处理设备
足够大的内寻存放操作系统足够大的磁盘等直接存取设备存放数据足够的磁带(软盘、光盘、U盘)作数据备份服务器图形工作站微机服务器:网络管理、数据库服务、文件服务和输入输出服务等高档微机专门的图形工作站专用服务器图形工作站:图形显示器高速CPU硬件图形加速器快速存储系统UNIX的SGI、SUN、IBM、HP等微机:存储及其它设备
存储设备CD-ROM光盘库磁带机CD-R刻录机等电源设备不间断电源和隔离变压器联合供电机房其它设备空气调节系统等3、操作系统在底层与计算机硬件交互的软件,管理各种应用软件间计算机资源的共享,操作系统提供的功能:硬件管理进程管理内存管理文件管理保护外设管理网络控制软件4、数据字典数据字典也叫数据目录,是数据库设计和管理的有利工具;内容:关于数据类型的工具表,给出数据的名字、定义、组成和属性5、空间数据库管理系统空间数据库管理系统是空间数据库的核心,是用户与操作系统之间的一层数据管理软件数据融合与集成数据分发与服务
空间数据管理系统定义处理管理操作关系检索符号维护数据定义功能——定义数据空间数据获取与处理空间数据运行管理空间数据操纵功能数据处理与空间关系建立空间数据的检索数据输出与符号化数据维护功能6、空间数据库管理员负责全面地管理和控制空间数据库系统决定数据库中的信息内容和结构决定数据库的存储结构和存取策略定义数据的安全性要求和完整性约束条件监控数据库的使用和运行数据库的改进和重组数据访问授权数据库的日常维护7、空间数据库用户空间数据采集人员测绘专业人员应用程序语言计算机或地理信息系统专业人员专业用户不同专业的用户5.2数据库系统的体系结构P191-1985.3空间数据库系统的体系结构基于文件系统的体系结构基于文件系统和数据库的混合体系结构基于数据库管理系统的体系结构空间数据库系统的集中式体系结构数据库系统的客户/服务器体系结构1、基于文件系统的体系结构数据库管理系统集成环境应用程序API通讯区数据文件操作系统空间数据库引擎功能模块参数缓冲公用区运行状态控制信息数据库运行日志1、基于文件系统的体系结构文件组织小型数据库:多个文件存储和管理空间数据,采用基于内存管理,把数据全部从磁盘读到内存,处理完成后,再全部存入磁盘文件MapInfo;系统结构简单,便于操作,适合小型数据库基于磁盘文件系统:数据量大,内存无法存储所有数据基于磁盘文件系统定长记录:在文件的开始处,分配一定数量的字节作为文件头变长记录:在每个记录的末尾附加一个特殊的记录终止符号,或在每个记录开始处存储记录的长度;聚簇文件组织:在每个文件中存储两个或者更多个不同类型记录的文件结构;一次读一个块读取一个实体数据空间数据引擎面向对象思想:将复杂的空间实体操作封装成类,简化一般人员对空间实体的操作难度在空间数据库中对空间操作的类称为空间数据库引擎(SDE,SpatialDatabaseEngine)空间数据库引擎:基于特定的空间数据模型,在特定的数据存储、管理系统的基础上,提供对空间数据的存储、检索等操作,以提供在此基础上的而次开发缓冲区管理用来存储磁盘块的副本的主存的一部分程序需要磁盘上的块,向缓冲区管理器发出请求;若块已在缓冲区中,直接传给请求者若块不在,缓冲区管理器先分配空间,再读入缓冲区,并把地址传给请求者溢出的块只有被修改过才被写回磁盘;2、基于文件系统和数据库的混合体系结构早期GIS系统,ArcInfo,MapInfo数据库管理系统集成环境应用程序API属性数据库操作系统空间数据库引擎通用数据库管理系统操作系统几何数据文件3、基于数据库管理系统的体系结构空间数据和属性数据都采用关系数据库管理在关系数据库之上建立一层空间数据库功能扩展模块(SDE)实现对空间数据的组织管理数据库管理系统集成环境应用程序API空间数据库空间数据库引擎空间数据访问对象操作系统空间数据库扩展插件通用数据库管理系统空间数据库扩展插件(SDEC):在通用数据库管理系统之上,针对空间数据所做的一种扩展,使之能存储和管理空间数据,并对空间数据的查询和分析提供支持。空间数据访问对象(GDAO):由一组能够完成数据库访问功能的C++对象组成,封装空间数据库的访问。4、空间数据库系统的集中式体系结构运行在一台计算机上,不与其他计算机系统交互的数据库系统;空间数据库磁盘控制器外设控制器存储控制器CPU存储器系统总线5、数据库系统的客户/服务器体系结构主机-终端式网络以大型主机做服务器,通过终端访问数据电话线、局域网络、专用线路速度慢、成本高、字符终端、开发难度大、难以扩展工作组网络每台计算机既是客户机也可作为服务器组网容易,维护简单,使用方便缺少集中控制,安全性不够客户/服务器网络服务器:集中管理核心资源客户机:具有充分自主控制能力最流行,最有效,增长最快;应用系统两层Client/Server三层(多层)Client/Server体系结构两层Client/Server用户界面和业务逻辑层都位于客户端,数据服务层位于服务器端每个客户端都要安装配置多客户同时使用相同资源时,产生网络堵塞三层Client/Server体系结构——GIS应用发展主流模式应用程序分割为用户服务层,业务处理层,数据服务层一个完整的Client/Server的空间数据库运行环境包括:空间数据库服务器客户机网络空间数据库服务器:处理用户来自客户机SQL请求,将结果返回客户机客户机发送用户的SQL请求至服务器,并对结果进行加工和表示网络:服务器和服务器之间,服务器和客户机之间;分布式空间数据库系统的体系结构客户端应用客户端应用客户端应用分布式空间数据库管理系统全局元数据计算机网络空间数据库管理系统空间数据库空间数据库管理系统空间数据库空间数据库管理系统空间数据库第六章空间数据库管理系统空间数据库管理系统功能空间数据库定义空间数据库操作空间数据操作功能数据库管理系统(DBMS):对数据资源进行管理,使之能为多个用户共享保证数据的安全性/可靠性/完整性/一致性/独立性DBMS功能:数据库定义数据库操纵数据库查询数据库控制数据库通信空间数据库管理系统——管理空间数据在操作系统和数据库管理系统之上面向空间数据管理解决与地球空间信息有关的数据获取、存储、传输、管理、分析和应用等问题6.1空间数据库管理系统功能空间数据库管理系统的功能基于地理空间数据模型实现
——层次空间数据模型空间数据库分为:数据库工作区数据块要素层复合要素基本地理要素几何对象等定义数据库打开数据库关闭数据库删除数据库装载数据库定义工作区打开工作区关闭工作区删除工作区装载工作区空间数据库数据库安全与维护空间数据操纵功能数据库工作区数据块要素层地理要素定义数据块打开数据块关闭数据块删除数据块装载数据块合并数据块分割数据块打开要素层关闭要素层删除要素层装载要素层合并要素层定义要素层分离要素层空间数据库操纵功能空间数据定义空间数据操作处理空间关系处理与建立空间数据定义空间数据可视化查询数据库维护空间数据库管理系统(SDBMS)空间数据库外部数据装载空间数据备份空间数据库管理系统软件功能6.2空间数据库定义对空间数据库中对象结构的定义空间数据库定义数据库名称数据库元数据数据库中包含工作区数和工作区名称工作区定义:工作区名称工作区元数据工作区中包含数据块数、数据块大小和数据块名称数据块定义数据块名称数据块元数据数据块中包含要素层数、要素层类型和要素层名称空间数据要素层定义要素层名称要素层元数据要素层中包含要素个数基本地理要素对象定义对点、线、面状基本要素属性结构定义,包括点要素属性表线要素属性表面要素属性表复合要素属性表6.3空间数据库操作用户对数据库的各种操作要求,与数据库的信息交换空间数据库操作(打开)登陆数据库输入数据库名、用户名、口令、主机名称装载数据库数据库备份、数据库数据交换关闭数据库删除数据库工作区操作新建“工作空间”:输入工作空间图幅行列数、分层数、层名、层中要素和输入图层名打开“工作空间”:数据从硬盘调入内存关闭“工作空间”:数据写入硬盘删除“工作空间”:释放空间修改工作空间理论范围:修改要素属性结构:修改数据项数及类型输出数据库结构:输出到文件压缩数据数据块操作新建数据块:输入块名、大小打开数据块:硬盘到内存关闭数据块:内存到硬盘删除数据块:释放空间数据块合并:产生新数据块接边处理:物理独立,逻辑一致;四个邻接方向依次处理空间要素层操作新建要素层打开要素层关闭要素层删除要素层修改层名要素层合并要素层分离图层重组图层顺序调整建立要素层空间关系属性数据输入空间数据维护操作数据库转储数据库恢复数据库重组织性能监视分析空间数据备份操作脱机备份:关闭数据库,操作系统备份逻辑备份将数据库内容导出以二进制文件方式存储,需要时将文件重新装载以恢复数据库联机热备份空间数据交换操作数据库、工作区、数据块、要素层等不同层次的数据可以出库;文件格式可以是标准的外部空间数据文件格式ArcInfo数据交换格式MapInfo数据交换格式
AutoCADDXF等6.4空间数据操作功能空间数据获取空间关系建立空间数据检索与查询空间数据编辑空间数据可视化1.空间数据获取矢量数据(空间位置数据和属性数据)获取利用扫描数字化地图进行空间数据自动或半自动采集;利用遥感影像提取空间数据建立数据库;利用卫星定位系统和测量仪器外业数据采集;利用空间数据编辑处理功能以人机交互方式采集空间数据,同时录入属性数据;2.空间关系建立利用原始地理空间数据正确、自动、快速地建立地理实体之间拓扑关系点、线、面的空间关系手工编辑自动生成二维空间点、线、面拓扑关系自动生成图形数据预处理:拓扑关系建立基本要求:线状地理实体在二维平面上不自相交对线目标自相交断链线线相交断链断链后ID号改变点-线拓扑关系生成——结点匹配算法根据空间数据精度选择合适匹配限差把满足匹配限差的线段首末点归结为一点建立点与线段拓扑关系线-多边形拓扑关系生成(1)从点-线拓扑关系中第一个结点的第一个线段开始,逆时针搜索它对应的多边形(2)对该线段下一结点所对应的其它线段计算方位角的判断,确定该多边形的下一后续线段;(3)重复(2),直到回到起始结点;(4)转到第一个结点的第二个线段,重复(2)(3),直到第一个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 机电岗位专业试题及答案
- 《烹饪原料初加工工艺》项目二鲜活原料的初加工
- JavaEE轻量级框架Struts2 spring Hibernate整合开发 第3章Struts2标签库及使用
- 吉林省四平市普通高中2024-2025学年高一上学期第一次月考生物学试卷(有答案)
- 墙垛式护栏施工方案
- 福建省泉州市安溪县2024-2025学年高二上学期11月期中考试生物试卷(含答案)
- 欧式别墅大门施工方案
- 金属加工行业深度市场报告
- 济南水泥荷兰砖施工方案
- 江西省南昌市零模2026届高三上九月测试思想政治试卷(含答案)
- 住宅小区供配电系统设计课件
- 社保费和非税收入课件
- “三高”讲座-课件
- 建设工程施工合同(GF-2017-0201) 专用条款模板
- 普通冲床设备日常点检标准作业指导书
- 少儿英语字母操
- 义务教育(数学)新课程标准(2022年修订版)
- 高中物理(人教版)必修1全册课件
- GB∕T 40928-2021 特里马滑雪板 固定器安装区 要求和试验方法
- 百色RNA生物医药项目投资计划书(模板范本)
- DV400制冷机-使用说明书-中文
评论
0/150
提交评论