Spatial data management middleware is disclosed in the present invention used in telecommunication field and its realization method, including the following functions: Architecture spatial analysis service module, search service module, service module, network analysis, spatial data read and write cache service module, service module, map rendering adapter. The invention of the spatial data management middleware used in telecommunication field and its implementation method compared with the existing technology, the indirect saving hardware cost and development cost, can bring certain economic benefits through the model simplification, reasonably reduce the data accuracy and other means for data storage efficiency, practicability, application wide range, has the very good application value.
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及GIS空間數(shù)據(jù)管理
,具體地說是一種應(yīng)用于電信領(lǐng)域的空間數(shù)據(jù)管理中間件及其實(shí)現(xiàn)方法。
技術(shù)介紹
地理信息系統(tǒng)(GIS)技術(shù)是近些年迅速發(fā)展起來的一門空間信息分析技術(shù),在電信領(lǐng)域有著廣泛的應(yīng)用。空間數(shù)據(jù)管理中間件是一種介于GIS渲染引擎和數(shù)據(jù)庫管理系統(tǒng)之間的中間件技術(shù),是GIS軟件平臺的核心組成部分,主要解決空間數(shù)據(jù)的交互問題。常見的空間數(shù)據(jù)中間件方案有Esri的ArcSDE、Sun的OracleSpatial和超圖的SuperMapSDX+等。隨著地理信息技術(shù)的蓬勃發(fā)展,其應(yīng)用場景越發(fā)廣泛。空間數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)為了支撐上層應(yīng)用變得越發(fā)復(fù)雜,需要支持的數(shù)據(jù)種類也越來越多。柵格數(shù)據(jù)、矢量數(shù)據(jù)、三維數(shù)據(jù)、網(wǎng)絡(luò)數(shù)據(jù)等多種類型的數(shù)據(jù)源支撐了GIS平臺多樣化的能力,如:1、柵格數(shù)據(jù)分析:包括生成高程柵格、坡度柵格(可以通過高程柵格轉(zhuǎn)換)、距離柵格、密度柵格,重分類、柵格計算等具體功能。2、矢量數(shù)據(jù)分析:包括基于空間位置的查詢、緩沖區(qū)分析、疊置分析、鄰近分析、泰森多邊形、空間統(tǒng)計等功能。3、三維分析:包括創(chuàng)建柵格和TIN表面,對于表面積與體積、坡度坡向、可視性分析、表面長度等一系列表面分析,還有Arcscence三維可視化及二維轉(zhuǎn)三維的數(shù)據(jù)轉(zhuǎn)換等。4、網(wǎng)絡(luò)分析:包括最佳路徑、最近設(shè)施、服務(wù)區(qū)、上下行、選址與配置等具體的可運(yùn)用于解決生活中實(shí)際問題的功能。上述列舉的空間分析功能只是GIS領(lǐng)域的冰山一角,其功能都依賴于底層數(shù)據(jù)模型的建模。可以說,空間數(shù)據(jù)底層模型是決定地理信息系統(tǒng)的適用范圍和執(zhí)行效率的關(guān)鍵性要素。然而,越發(fā)臃腫龐大的地理信息系統(tǒng)也帶來了顯著 ...
【技術(shù)保護(hù)點(diǎn)】
一種應(yīng)用于電信領(lǐng)域的空間數(shù)據(jù)管理中間件,其特征在于,包括以下功能架構(gòu):空間分析服務(wù)模塊,提供包括對資源的空間檢索、范圍查詢、緩沖區(qū)查詢的空間分析接口;搜索服務(wù)模塊,基于搜索服務(wù)器,提供一個分布式的全文搜索引擎;網(wǎng)絡(luò)分析服務(wù)模塊,提供最優(yōu)路徑查詢、可能管網(wǎng)路徑分析、以及對深度優(yōu)先、廣度優(yōu)先、A+算法三種基礎(chǔ)算法的支持;空間數(shù)據(jù)讀寫服務(wù)模塊,用于空間數(shù)據(jù)的讀寫與索引的自動維護(hù);高速緩存服務(wù)模塊,利用Redis內(nèi)存數(shù)據(jù)庫緩存高速變更的數(shù)據(jù),用于包括監(jiān)控的實(shí)時性場景;地圖渲染適配器,適配各GIS圖片渲染引擎提供動態(tài)地圖渲染服務(wù)。
【技術(shù)特征摘要】
1.一種應(yīng)用于電信領(lǐng)域的空間數(shù)據(jù)管理中間件,其特征在于,包括以下功能架構(gòu):空間分析服務(wù)模塊,提供包括對資源的空間檢索、范圍查詢、緩沖區(qū)查詢的空間分析接口;搜索服務(wù)模塊,基于搜索服務(wù)器,提供一個分布式的全文搜索引擎;網(wǎng)絡(luò)分析服務(wù)模塊,提供最優(yōu)路徑查詢、可能管網(wǎng)路徑分析、以及對深度優(yōu)先、廣度優(yōu)先、A+算法三種基礎(chǔ)算法的支持;空間數(shù)據(jù)讀寫服務(wù)模塊,用于空間數(shù)據(jù)的讀寫與索引的自動維護(hù);高速緩存服務(wù)模塊,利用Redis內(nèi)存數(shù)據(jù)庫緩存高速變更的數(shù)據(jù),用于包括監(jiān)控的實(shí)時性場景;地圖渲染適配器,適配各GIS圖片渲染引擎提供動態(tài)地圖渲染服務(wù)。2.根據(jù)權(quán)利要求1所述的一種應(yīng)用于電信領(lǐng)域的空間數(shù)據(jù)管理中間件,其特征在于,所述中間件適配的數(shù)據(jù)庫類型包括Oracle、Postgresql、Neo4J和Redis數(shù)據(jù)庫。3.一種應(yīng)用于電信領(lǐng)域的空間數(shù)據(jù)管理中間件實(shí)現(xiàn)方法,其特征在于,其實(shí)現(xiàn)過程為:首先對電信領(lǐng)域地理信息系統(tǒng)的使用特點(diǎn)進(jìn)行分析;然后設(shè)計一套空間數(shù)據(jù)數(shù)據(jù)結(jié)構(gòu);在這套數(shù)據(jù)結(jié)構(gòu)上封裝空間數(shù)據(jù)管理中間件,該管理中間件通過搜索服務(wù)模塊提供索引功能,提升空間數(shù)據(jù)讀寫和分析的效率。4.根據(jù)權(quán)利要求3所述的一種應(yīng)用于電信領(lǐng)域的空間數(shù)據(jù)管理中間件實(shí)現(xiàn)方法,其特征在于,分析后的電信領(lǐng)域地理信息系統(tǒng)的使用特點(diǎn)包括,將空間對象分為二維平面上的點(diǎn)、線、線集合三種對象;無線專業(yè)、傳輸外線專業(yè)的數(shù)據(jù)編輯需要動態(tài)渲染;電信領(lǐng)域采用WGS84地球橢球坐標(biāo);最小的線單元由兩端的點(diǎn)單元組成,不存在無明確端點(diǎn)的線單元;最小的線單元長度為L取值范圍為0.5m<L<2000m;復(fù)雜的線集合單元,可由最小線單元組合而成。5.根據(jù)權(quán)利要求4所述的一種應(yīng)用于電信領(lǐng)域的空間數(shù)據(jù)管理中間件實(shí)現(xiàn)方法,其特征在于,所述空間數(shù)據(jù)數(shù)據(jù)結(jié)構(gòu)由以下元數(shù)據(jù)組成:空間數(shù)據(jù)源定義表,定義數(shù)據(jù)源連接的數(shù)據(jù)庫信息,包括數(shù)據(jù)源名稱、數(shù)據(jù)庫類別、數(shù)據(jù)庫連接JSON、數(shù)據(jù)庫連接池大小;空間數(shù)據(jù)源注冊表,確定數(shù)據(jù)源與要素類型的關(guān)系;要素類定義表,為空間要素類的具體定義表,包括要素名稱、要素類型、要素類數(shù)據(jù)庫名稱和要素詳情JSON。6.根據(jù)權(quán)利要求5所述的一種應(yīng)用于電信領(lǐng)域的空間數(shù)據(jù)管理中間件實(shí)現(xiàn)方法,其特征在于,基于電信領(lǐng)域地理信息系統(tǒng)的使用特點(diǎn),所述空間數(shù)據(jù)數(shù)據(jù)結(jié)構(gòu)具體分為點(diǎn)資源空間數(shù)據(jù)結(jié)構(gòu)、線資源空間數(shù)據(jù)結(jié)構(gòu)、線集合空間數(shù)據(jù)結(jié)構(gòu)。7.根據(jù)權(quán)利要求6所述的一種應(yīng)用于電信領(lǐng)域的空間數(shù)據(jù)管理中間件實(shí)現(xiàn)方法,其特征在于,...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:孫斌,
申請(專利權(quán))人:浪潮通信信息系統(tǒng)有限公司,
類型:發(fā)明
國別省市:山東;37
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。