基于Oracle的導(dǎo)航空間數(shù)據(jù)庫(kù)引擎的設(shè)計(jì)與實(shí)現(xiàn)
本文選題:空間數(shù)據(jù)庫(kù)引擎 + Oracle。 參考:《天津師范大學(xué)》2013年碩士論文
【摘要】:由于導(dǎo)航空間數(shù)據(jù)海量、多源、復(fù)雜的特點(diǎn),它的共享和互操作難度較大,空間數(shù)據(jù)庫(kù)可以對(duì)其進(jìn)行高效的存儲(chǔ)和管理?臻g數(shù)據(jù)庫(kù)引擎作為空間數(shù)據(jù)庫(kù)的核心,通過(guò)屏蔽了導(dǎo)航空間數(shù)據(jù)的這些特點(diǎn),可以實(shí)現(xiàn)多源導(dǎo)航數(shù)據(jù)的共享;同時(shí)也可以簡(jiǎn)化地理信息系統(tǒng)軟件的開(kāi)發(fā)難度。隨著經(jīng)濟(jì)社會(huì)的不斷發(fā)展,人們對(duì)地理信息需求也與日俱增,一個(gè)優(yōu)秀的空間數(shù)據(jù)庫(kù)引擎的設(shè)計(jì)實(shí)現(xiàn)必然具有重大理論和實(shí)踐意義。 本文以導(dǎo)航空間數(shù)據(jù)庫(kù)引擎作為研究對(duì)象;首先闡述了國(guó)內(nèi)外空間數(shù)據(jù)庫(kù)引擎的發(fā)展現(xiàn)狀,詳細(xì)介紹了空間數(shù)據(jù)庫(kù)引擎的體系結(jié)構(gòu)、原理、功能,對(duì)ArcSDE和Oracle Spatial兩個(gè)空間數(shù)據(jù)庫(kù)引擎進(jìn)行分析對(duì)比。通過(guò)對(duì)現(xiàn)有的空間數(shù)據(jù)模型詳細(xì)介紹分析,在OGC的模型基礎(chǔ)上,使用Oracle Spatial的邏輯數(shù)據(jù)模型,通過(guò)導(dǎo)航數(shù)據(jù)物理存儲(chǔ)模型,達(dá)到空間數(shù)據(jù)庫(kù)對(duì)多源導(dǎo)航數(shù)據(jù)的存儲(chǔ)和管理;文中較為深入的研究了Oracle Spatial的邏輯結(jié)構(gòu)和物理結(jié)構(gòu),包括矢量數(shù)據(jù)、柵格數(shù)據(jù)、拓?fù)鋽?shù)據(jù)、網(wǎng)絡(luò)數(shù)據(jù)等的存儲(chǔ)模型與空間數(shù)據(jù)索引機(jī)制,并利用Oracle Spatial技術(shù)設(shè)計(jì),對(duì)空間數(shù)據(jù)存儲(chǔ)的表結(jié)構(gòu)進(jìn)行了詳細(xì)設(shè)計(jì),通過(guò)對(duì)OCI的封裝,實(shí)現(xiàn)了的Shape矢量數(shù)據(jù)與Oracle Spatial格式的互相轉(zhuǎn)換,以及空間數(shù)據(jù)高效的存儲(chǔ)、查詢、刪除、修改等功能,并對(duì)功能實(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é)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類號(hào)】:P208;TP311.52
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 李紹俊;新一代海量空間數(shù)據(jù)庫(kù)引擎——SuperMap SDX+5[J];地理信息世界;2005年02期
2 汪明沖;趙軍;李玉琳;;空間數(shù)據(jù)庫(kù)引擎及其解決方案分析[J];地理信息世界;2006年04期
3 申勝利;李華;劉聚海;;基于ArcSDE的柵格數(shù)據(jù)存儲(chǔ)與處理[J];測(cè)繪通報(bào);2007年09期
4 范建永;熊偉;劉建忠;;基于OCI方式空間數(shù)據(jù)訪問(wèn)引擎的設(shè)計(jì)與實(shí)現(xiàn)[J];地理與地理信息科學(xué);2008年01期
5 楊培章 ,馬東洋 ,陶治宇 ,陳朝輝;OCI接口簡(jiǎn)介及其在VC++中的應(yīng)用[J];電腦編程技巧與維護(hù);2003年11期
6 黃夢(mèng)龍;;基于共享數(shù)據(jù)庫(kù)平臺(tái)的空間數(shù)據(jù)互操作實(shí)現(xiàn)方法[J];地理空間信息;2009年04期
7 董海龍;;多層結(jié)構(gòu)的客戶機(jī)/服務(wù)器系統(tǒng)[J];智能建筑與城市信息;2007年01期
8 吳孟泉;崔偉宏;梅新;;基于空間數(shù)據(jù)引擎的數(shù)據(jù)庫(kù)設(shè)計(jì)與構(gòu)建[J];計(jì)算機(jī)工程;2007年06期
9 王佞;羅大庸;張航;;基于SDE的空間數(shù)據(jù)庫(kù)的研究與實(shí)現(xiàn)[J];計(jì)算機(jī)與數(shù)字工程;2006年04期
10 祝青;胡奇光;;空間數(shù)據(jù)庫(kù)引擎技術(shù)研究[J];軟件導(dǎo)刊;2009年03期
相關(guān)博士學(xué)位論文 前1條
1 張澤寶;空間數(shù)據(jù)庫(kù)的索引技術(shù)研究[D];哈爾濱工程大學(xué);2009年
,本文編號(hào):1764958
本文鏈接:http://sikaile.net/kejilunwen/dizhicehuilunwen/1764958.html