Oracle Spatial空间数据库简介.ppt

  1. 1、本文档共84页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle Spatial空间数据库简介

空间数据库 Spatial Database Oracle Spatial概述 本章内容 §1 Oracle Spatial简介 §2 数据类型和元数据 §3 索引和查询空间数据 §4 坐标系统 教学目标 掌握以下内容: 了解ORACLE Spatial的功能 ORACLE Spatial存储空间数据的特点 绪论 空间数据库 是某一区域内关于一定地理要素特征的数据集合 地理数据:描述地理要素特征(空间实体)的数据 地理信息系统如何处理数据的? 空间数据模型 空间数据模型 空间数据模型 空间数据模型 空间数据模型 空间数据库管理方案 基于文件与关系式数据库的空间数据混合管理方案 基于关系式数据库的空间数据管理方案 基于对象—关系式数据库的空间数据管理方案。 文件+关系数据库混合管理方案 属性数据建立在RDBMS上,数据存储和检索比较可靠、有效; 几何数据采用图形文件管理,功能较弱,特别是在数据的安全性、一致性、完整性、并发控制方面,比商用数据库要逊色得多。 空间数据分开存储,数据的完整性有可能遭到破坏。 GIS软件:Supermap,Arc/Info,MGE,GenMap等 全关系式数据库管理方案 属性数据、几何数据同时采用关系式数据库进行管理 空间数据和属性数据不必进行烦琐的连接,数据存取较快 属于间接存取方式,效率比DBMS的直接存取慢,特别是涉及空间查询、对象嵌套等复杂的空间操作 GIS软件:supermap ,System9,Small World、Geovision等 对象关系数据库管理方案 对现有的关系数据库进行扩展,增加空间数据类型 解决了空间数据变长记录的存储问题,由数据库软件商开发,效率较高 用户不能根据GIS要求进行空间对象的再定义,因而不能将设计的拓扑结构进行存储,没有解决数据的嵌套纪录问题 GIS软件:supermap,TIGER,Geo++、Geo Tropics等 1 Oracle Spatial概念 Oracle Spatial是什么 Oracle Spatial功能 数据模型 查询模型 空间数据索引 空间关系和条件 空间聚集函数 地理编码Geocoding 1.1 Oracle Spatial Oracle Spatial是什么? Oracle Spatial 是 Oracle 数据库企业版的空间数据处理一个选件。 Oracle Spatial能够在一个多用户环境中部署地理信息系统(GIS),并且与其它企业数据有机结合起来,统一部署电子商务、政务。 1.1 Oracle Spatial Oracle Spatial功能 Oracle Spatial 实现了对空间信息的存储、访问和分析。 传统的 GIS 技术已达到其本身的极限,用户越来越多地转向以数据库为中心的空间计算。 Oracle Spatial将空间过程和操作直接转移到数据库内核中,从而提高了性能和安全性。 Oracle Spatial将所有的地理空间数据类型(矢量、栅格、网格、影像、网络、拓扑)统一在单一、开放的、基于标准的数据管理环境中, 减少了管理单独、分离的专用系统的成本、复杂性和开销。 1.1 Oracle Spatial Oracle Spatial功能 Oracle Spatial可用标准的 SQL 查询管理空间数据。提供了SQL模式和函数来实现Feature Collection的存储、检索、更新和查询。 Oracle Spatial不但具有传统GIS的所有特性,而且还具有关系数据库的特性,这些特性扩展了应用程序开发人员的工作范围并提供了生产率,因而能支持更广泛的应用程序并提高性能。 1.1 Oracle Spatial Oracle Spatial的组成 实现模式(MDSYS) 规定了支持的几何数据类型的存储、语法和语义 空间索引机制 一套运算符和函数 进行感兴趣区域查询,空间连接查询和其它空间分析操作 管理工具 1.1 Oracle Spatial 对象关系模型Object Relational Model Spatial采用对象关系模型表示几何对象 定义类型为MDSYS.SDO_GEOMETRY的字段 每个几何对象无需占用多行存储 对应OpenGIS Feature实现规范中的“SQL92+Geometry”Feature实现方案 1.1 Oracle Spatial 对象关系模型的优势 支持丰富的几何对象类型 包括圆弧arc ,圆circle, 混合多边形compound polygon, 混合折线段compound line string, 以及优化的矩形 易于创建和维护空间索引以及构造空间查询 空间索引由Oracle9i数据库服务器自动维护 几何对象可以保存在单条记录的单个字段 优化的性能 1.1

文档评论(0)

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

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

1亿VIP精品文档

相关文档