基于Oracle的導(dǎo)航空間數(shù)據(jù)庫引擎的設(shè)計與實(shí)現(xiàn)
本文選題:空間數(shù)據(jù)庫引擎 + Oracle。 參考:《天津師范大學(xué)》2013年碩士論文
【摘要】:由于導(dǎo)航空間數(shù)據(jù)海量、多源、復(fù)雜的特點(diǎn),它的共享和互操作難度較大,空間數(shù)據(jù)庫可以對其進(jìn)行高效的存儲和管理。空間數(shù)據(jù)庫引擎作為空間數(shù)據(jù)庫的核心,通過屏蔽了導(dǎo)航空間數(shù)據(jù)的這些特點(diǎn),可以實(shí)現(xiàn)多源導(dǎo)航數(shù)據(jù)的共享;同時也可以簡化地理信息系統(tǒng)軟件的開發(fā)難度。隨著經(jīng)濟(jì)社會的不斷發(fā)展,人們對地理信息需求也與日俱增,一個優(yōu)秀的空間數(shù)據(jù)庫引擎的設(shè)計實(shí)現(xiàn)必然具有重大理論和實(shí)踐意義。 本文以導(dǎo)航空間數(shù)據(jù)庫引擎作為研究對象;首先闡述了國內(nèi)外空間數(shù)據(jù)庫引擎的發(fā)展現(xiàn)狀,詳細(xì)介紹了空間數(shù)據(jù)庫引擎的體系結(jié)構(gòu)、原理、功能,對ArcSDE和Oracle Spatial兩個空間數(shù)據(jù)庫引擎進(jìn)行分析對比。通過對現(xiàn)有的空間數(shù)據(jù)模型詳細(xì)介紹分析,在OGC的模型基礎(chǔ)上,使用Oracle Spatial的邏輯數(shù)據(jù)模型,通過導(dǎo)航數(shù)據(jù)物理存儲模型,達(dá)到空間數(shù)據(jù)庫對多源導(dǎo)航數(shù)據(jù)的存儲和管理;文中較為深入的研究了Oracle Spatial的邏輯結(jié)構(gòu)和物理結(jié)構(gòu),包括矢量數(shù)據(jù)、柵格數(shù)據(jù)、拓?fù)鋽?shù)據(jù)、網(wǎng)絡(luò)數(shù)據(jù)等的存儲模型與空間數(shù)據(jù)索引機(jī)制,并利用Oracle Spatial技術(shù)設(shè)計,對空間數(shù)據(jù)存儲的表結(jié)構(gòu)進(jìn)行了詳細(xì)設(shè)計,通過對OCI的封裝,實(shí)現(xiàn)了的Shape矢量數(shù)據(jù)與Oracle Spatial格式的互相轉(zhuǎn)換,以及空間數(shù)據(jù)高效的存儲、查詢、刪除、修改等功能,并對功能實(shí)現(xiàn)進(jìn)行演示。最后,總結(jié)了完成的工作和下一步的工作方向。
[Abstract]:Because of the large amount of navigation spatial data, multi-source, complex characteristics, it is difficult to share and interoperate, spatial database can be efficient storage and management.As the core of spatial database, the spatial database engine can realize the sharing of multi-source navigation data and simplify the difficulty of developing GIS software by shielding these characteristics of navigation spatial data.With the development of economy and society, people need more and more geographic information. The design and realization of an excellent spatial database engine is of great theoretical and practical significance.In this paper, the navigation spatial database engine is taken as the research object. Firstly, the development status of the spatial database engine at home and abroad is described, and the architecture, principle and function of the spatial database engine are introduced in detail.Two spatial database engines, ArcSDE and Oracle Spatial, are analyzed and compared.By introducing and analyzing the existing spatial data model in detail, on the basis of the OGC model, using the logical data model of Oracle Spatial and the physical storage model of navigation data, the storage and management of multi-source navigation data in spatial database are achieved.In this paper, the logical and physical structure of Oracle Spatial is deeply studied, including the storage model and spatial data indexing mechanism of vector data, raster data, topology data, network data, etc., and is designed by Oracle Spatial technology.The table structure of spatial data storage is designed in detail. Through the encapsulation of OCI, the conversion between Shape vector data and Oracle Spatial format is realized, as well as the efficient storage, query, deletion and modification of spatial data.And the realization of the function is demonstrated.Finally, the paper summarizes the finished work and the next work direction.
【學(xué)位授予單位】:天津師范大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:P208;TP311.52
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 李紹俊;新一代海量空間數(shù)據(jù)庫引擎——SuperMap SDX+5[J];地理信息世界;2005年02期
2 汪明沖;趙軍;李玉琳;;空間數(shù)據(jù)庫引擎及其解決方案分析[J];地理信息世界;2006年04期
3 申勝利;李華;劉聚海;;基于ArcSDE的柵格數(shù)據(jù)存儲與處理[J];測繪通報;2007年09期
4 范建永;熊偉;劉建忠;;基于OCI方式空間數(shù)據(jù)訪問引擎的設(shè)計與實(shí)現(xiàn)[J];地理與地理信息科學(xué);2008年01期
5 楊培章 ,馬東洋 ,陶治宇 ,陳朝輝;OCI接口簡介及其在VC++中的應(yīng)用[J];電腦編程技巧與維護(hù);2003年11期
6 黃夢龍;;基于共享數(shù)據(jù)庫平臺的空間數(shù)據(jù)互操作實(shí)現(xiàn)方法[J];地理空間信息;2009年04期
7 董海龍;;多層結(jié)構(gòu)的客戶機(jī)/服務(wù)器系統(tǒng)[J];智能建筑與城市信息;2007年01期
8 吳孟泉;崔偉宏;梅新;;基于空間數(shù)據(jù)引擎的數(shù)據(jù)庫設(shè)計與構(gòu)建[J];計算機(jī)工程;2007年06期
9 王佞;羅大庸;張航;;基于SDE的空間數(shù)據(jù)庫的研究與實(shí)現(xiàn)[J];計算機(jī)與數(shù)字工程;2006年04期
10 祝青;胡奇光;;空間數(shù)據(jù)庫引擎技術(shù)研究[J];軟件導(dǎo)刊;2009年03期
相關(guān)博士學(xué)位論文 前1條
1 張澤寶;空間數(shù)據(jù)庫的索引技術(shù)研究[D];哈爾濱工程大學(xué);2009年
,本文編號:1764958
本文鏈接:http://sikaile.net/kejilunwen/dizhicehuilunwen/1764958.html