一种高效的三维gis数据库引擎设计与实现

一种高效的三维gis数据库引擎设计与实现

ID:33936170

大小:5.54 MB

页数:6页

时间:2019-03-01

一种高效的三维gis数据库引擎设计与实现_第1页
一种高效的三维gis数据库引擎设计与实现_第2页
一种高效的三维gis数据库引擎设计与实现_第3页
一种高效的三维gis数据库引擎设计与实现_第4页
一种高效的三维gis数据库引擎设计与实现_第5页
资源描述:

《一种高效的三维gis数据库引擎设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第36卷第2期武汉大学学报·信息科学版Vol.36No.22011年2月GeomaticsandInformationScienceofWuhanUniversityFeb.2011文章编号:16718860(2011)02012706文献标志码:A一种高效的三维犌犐犛数据库引擎设计与实现朱庆1112李晓明张叶廷刘刚(1武汉大学测绘遥感信息工程国家重点实验室,武汉市珞喻路129号,430079)(2中国地质大学(武汉)计算机学院,武汉市鲁磨路388号,430074)摘要:针对大规模三维城市建模与数据库协同应用,设计实现了一种高效的三维GI

2、S数据库引擎,支持基于Oracle11g的多模式数据库管理;提出了顾及语义的三维空间数据库模型,为地上下室内外三维空间数据的一体化组织管理奠定了基础。介绍了该引擎涉及的多层次三维空间索引、多级缓存、多线程调度以及异步通信传输等关键技术,并用武汉市三维城市模型数据进行了试验分析,验证了该引擎的有效性和可靠性。关键词:三维GIS;数据库引擎;一体化数据库管理;试验可视化应用中图法分类号:P208[7]随着大范围三维城市模型的普及应用,地上下Spatial管理了柏林三维城市模型的几何数据,室内外三维空间数据的一体化管理、多用户协同操但OracleSp

3、atial仅支持简单的3D几何,无法直作、网络共享、数据的安全等需求日益迫切。而现接满足具有三维曲线或曲面等复杂三维空间实体[6]在大多采用的文件系统管理方式要么将大范围三的表达。现有的商业GIS平台的空间数据库+[8]维空间数据分成多个规划单元分别管理,很难满足引擎,如ArcSDE、SuperMapSDX等,能有效一体化管理和无缝漫游的要求;要么采用松散的大支持二维空间数据在OracleSQLServer等关系文件管理方式,难以保证数据的安全性和高效性,数据库管理系统中的存储与管理,并开始逐渐扩因而采用大型关系数据库管理系统一体化管理三展了三

4、维空间数据的管理,但是大都难以满足地[1,2]维空间数据已逐渐成为必然的选择。上与地下、室内与室外三维空间数据的一体化管地上下室内外三维空间数据的一体化管理亟理,尤其是对三维空间数据丰富的语义信息都未需真三维的空间数据模型,而已有的三维空间数完整地表达。因此,针对大范围多细节层次地上据模型大都局限在特定的专业领域,如地质模型、与地下三维空间数据高效的一体化组织管理的重矿山模型、地表景观模型等,其通用性和扩展性不大需求,本文介绍了一种高效的三维GIS数据库[3]强,难以满足地上下室内外三维空间信息的语引擎的设计与实现。义表达、动态更新与一致性维护

5、以及综合分析的需要。OGC标准CityGML1.0针对城市地表目1顾及语义的三维空间数据库模型标的统一表示,提出了一种抽象层次的语义信息[4]模型,但仍缺乏三维地质和地下设施的语义表达。虽然主流的商业关系数据库管理系统都已扩1.1概念模型展了空间数据的管理,如OracleSpatial、DB2[5]SpatialExtender、SQLServerExpress等,但只针对地上、地下和室内外三维空间实体的基有OracleSpatial11g直接支持简单三维数据类本特点,首先从概念上建立其统一表达的通用三[6]型的表达,如基于CityGML模式,

6、利用Oracle维空间数据模型。如图1所示,地上下三维空间收稿日期:20101215。项目来源:国家863计划重点资助项目(2008AA121600);国家973计划资助项目(2010CB731801);国家自然科学基金资助项目(41001222);武汉大学测绘遥感信息工程国家重点实验室开放研究基金资助项目((10)重点项目)。128武汉大学学报·信息科学版2011年2月实体集成表示的统一数据模型通过几何层、多尺关实体的三维内部结构或组成关系。度表达层和专题语义层三个层次进行完整的表为了实现地上下三维空间实体几何表达的统达。在几何层,通过点

7、、线、面、体等基本元素实现一,提出了三维空间实体统一表达的几何对象模地上下三维空间实体几何表达的统一;在多尺度型,如图2所示。该模型首先定义了三维几何统表达层,通过LOD对象实现地上下三维空间对一表达的基类CGeometry,并直接派生三维几何象的多尺度表达;在专题语义层,对建筑物模型、基类C3DGeometry,派生了点(C3DPoint)、线道路网络模型、地质体模型等专题进行面向专题(C3DCurve)、面(C3DSurface)、体(C3DVolume)语义的扩展。其中,在DEM表面层次上确保合4种基本空间元素,实现了整个三维空间的抽象理

8、的空间划分与区域识别;在地上下立体层次,解表达,每个基本几何元素都可以泛化为具体的几决地理实体在二维抽象表示中产生的地上下交叠何类型表达,各类几何元素

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。