- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于OracleSpatial的空间数据存储及应用.doc
摘 要:目前,地理数据存储普遍采用空间数据和属性数据分开存储的模式,属性数据一般存储在关系型数据库系统中,空间数据则以文件方式存储。Oracle Spatial推出后,空间数据和属性数据可实现一体化存储。介绍了如何使用Oracle Spatial建立空间数据库,并给出了具体的实例。关键词:Oracle Spatial;空间数据库;对象关系数据库系统;四叉树索引中图分类号:TP311.132??? 文献标识码:A随着数据库的不断发展,对象关系数据库已经成为一项新标准。数据库管理系统在传统上可以粗略地分为两大类:关系型与面向对象型。近来,第三类数据库系统开始引人注目。这类系统结合了关系数据库和面向对象数据库的优点,被成为对象关系数据库系统(ORDBMS)。对象关系数据库系统采用用户定义的函数和索引方法,方便了数据库中用户定义数据类型的定义、存储、检索和处理。这样,ORDBMS就能够处理用空间对象数据类型表示的空间信息,也能够处理使用空间索引方法和函数存取或操作的空间信息。Oracle Spatial是ORDBMS的一个代表。它提供一个对象数据类型(SDO_GEOMETRY),索引功能和多个针对SDO_GEOMETRY的函数/运算符,有效地解决了空间数据和属性数据分开存储的难题。我们可以在Oracle9i中快速有效地存储、访问和分析空间数据。空间数据的用户可以利用标准的Oracle9i特性及增强特性,例如更高的数据库大小极限,更快的备份与恢复以及数据库中的Java存储过程。1 Oracle Spatial简介Oracle Spatial支持3种基本集合类型,以及由这些类型组成的几何体。3种基本类型是:点,线串和N点多边形,它们都是二维的。二维点是两个坐标X和Y组成的元素。线串由两个或更多的点按一定的顺序排列构成,这些点定义了线段。线串可以由直线段,弧线段或二者混合构成。多边形由连接的线串构成,这些线串形成封闭环形,多边形的内部也就因而确定了。因为多边形由线串构成,这就意味着一个多边形可以包含一些直线边和一些圆弧边。空间数据模型是一个由元素\几何体和层组成的层次结构。空间层由几何体构成,几何体又是由元素构成。元素是几何体的基本组成部分。例如,元素可以作为公用事业供应点(点),道路(线串)或者国界(多边形)的模型。在有洞的多边形中(例如湖中的小岛),多边形的外环与内环被视为两个不同的元素,它们共同构成一个复杂的多边形。一个几何体就是一个用户空间特征的表示,以基本元素的有序集合为模型而构成。一个几何体可以由一个单一元素组成,也可以由多个同类或异类的基本元素积聚体组成。一个复合多边形,例如用来表示一组岛屿的多边形,就是一个同类积聚体。异类积聚体是其中具有不同类型元素的积聚体。层是几何体的异类积聚体,这些几何体具有相同的属性集合。例如,空间信息系统中的某个层可能包括地貌特征,而另外一个层描述人口密度,第三个层则描述某个地区的道路和桥梁网络。层对应于一个表或一组表,而几何体是类型MDSYS.SDO_GEOMETRY的实例,并存储在表内特别的行和列中。类型MDSYS.SDO_GEOMETRY是存储点、线、多边形,或者这些元素的同类或异类积聚体的容器。属性由一个几何类型标识符,一个元素描述符数组、一个坐标数组以及其他内容构成。坐标数组包含坐标对或三维坐标的值,这些坐标定义了几何体元素的顶点。元素描述符数组定义了这些坐标应该如何分配到构成几何体的那个或那些元素中。此数据还决定了坐标对(或三维坐标)或者顶点是通过直线段连接还是通过圆弧连接。弧线段和弧多边形是其顶点通过圆弧连接的元素。复合元素是其顶点通过直线段和弧线段混合连接的元素。1.1 空间数据对象在Oracle数据库中空间几何数据按照空间图层、几何图形、元素来分层组织。空间图层由几何图形构成,而几何图形是由元素来构成的。Oracle提供了SDO_GEOMETRY数据对象,通过它可完成几何数据的存取。它包括SDO_GTYPESDO_SRIDSDO_POINTSDO_ELEM_INFOSDO_ORDINATES 5个子类型。1.1.1 SDO_GTYPESDO_GTYPE是一个NUMBER型的结构,在Spatial中,SDO_GTYPE表示几何实体的类型,以4位数(d00x)形式表示,d表示维数,x表示几何实体的类型,具体见表1,如2001表示一个二维数据的点,3002表示三维数据的一条直线。1.1.2 SDO_SRIDSDO_SRID是NUMBER型结构,用来存放系统ID,进行系统维护时使用。1.1.3 SDO_POINTSDO_POINT是一个具有x,y,z属性的对象类型,x,y和z都是数值型。1.1.4 SDO_ORDINATESSDO_ORDINATES
您可能关注的文档
- 城域网光纤专线接入方案.doc
- 城域网割接方案PTNOLT.doc
- 城域网办公软件说明书.doc
- 城域网建设与应用.doc
- 城域网建设中的相关技术问题《网络世界》.doc
- 城域网建设原则.doc
- 城域网标签、标牌规范.doc
- 城市供水调度系统的功能与设备配置.doc
- 城市规划原理历试卷.doc
- 城市规划原理历试卷答案.doc
- 【可行性报告】2025年年中国食品饮料行业项目可行性分析报告 .pdf
- 三年级数学下册 5.1《小数的初步认识》教案2 西师大版(2025学年).pdf
- 生物医药中的化学分析-化学分析技术应用.pptx
- 【可行性报告】2025年无损检测仪器相关行业可行性分析报告 .pdf
- 【可行性报告】2025年抗氧化剂行业项目可行性分析报告 .pdf
- 教育心理学第14单元.pptx
- 【可行性报告】2025年烧结钕铁硼永磁材料行业项目可行性分析报告.pdf
- 【可行性报告】2025年钢丝网相关行业可行性分析报告 .pdf
- 我的特殊教育故事.pptx
- 中空吹膜机项目建议书(总投资20250万元)(47亩) .pdf
最近下载
- 【培训课件】财务管理工作中存在的问题和解决措施.ppt VIP
- 《针刺伤预防与处理》团体标准解读与实践PPT课件.pptx VIP
- 碳素、活性炭生产加工项目环评报告书.pdf VIP
- 《曹刿论战》第2课时示范公开课教学PPT课件【统编人教版九年级语文下册】.pptx
- (含图)原神家具负载表及计算器2.0.5.4.xlsx
- 【培训课件】财务管理与集团内部控制.ppt VIP
- DB50T 632-2015 火灾高危单位消防安全评估规程.pdf VIP
- 长庆油田公司第一采气厂地面产能建设工程 竣工资料编制办法.pdf
- AI能力融入职业院校教师数字素养培养的路径研究.docx VIP
- SB_T 11094-2014中药材仓储管理规范.pdf
文档评论(0)