?

基于WEB的大地測量數據庫系統的研究

2018-05-09 02:58陳江
電腦與電信 2018年3期
關鍵詞:大地測量數據庫系統空間數據

陳江

(91550部隊,遼寧 大連 116023)

1 前言

大地測量數據庫是我國大地測量信息化建設的重點,是提供全國大地測量控制數據的重要組成部分。隨著GPS、GIS及RS技術的普及,大量測量技術面臨著新的機遇和挑戰。傳統的大地測量數據庫的應用是非實時的,具有單向性,對于數據庫引發的后期的工作關注度不高。而當前在互聯網的應用環境中,利用搜索引擎機制,在很短的時間內即可實現服務提供者與用戶之間的雙向實時交流。大地測量數據庫作為提供測量服務的載體,運用先進的計算機技術、數據庫技術、網絡技術及地理信息與之相結合實現新型的大地測量數據庫系統,提升信息服務的性能。

2 大地測量數據庫的設計

2.1 大地測量數據庫存儲的內容

大地測量數據庫主要存儲各種大地測量的數據,為我國的軍事和民用都提供必不可少的信息資源。根據不同的安全要求和控制需求,需要建立不同的控制點等級。大地測量數據庫主要存儲的內容有重力測量、水準測量、三角測量、地理底圖及GPS測量等數據及相關屬性。其存儲的數據內容如圖1所示。

2.2 空間數據管理

大地測量數據庫具有存儲量大、更新快、數據對象處理復雜及訪問頻繁等特點,因此在數據管理上采用Oracle數據庫管理平臺。

圖1 大地測量數據庫存儲內容

大地測量數據庫中的空間數據經過分析處理,主要由兩部分內容組成:一是基礎地理信息數據;二是為實現特定功能的控制點數據。為了以后操作的方便,將這兩部分內容分別存放入不同的空間數據表中。

2.3 大地測量數據整理

由于當前大地測量數據內容較多,而數據的格式不統一,造成了大量數據在使用過程中的復雜性。在存儲以前,必須將信息以統一的格式進行存儲。

數據的整理工作要求標準化、程序化、可靠化。在存儲的過程中,要求無論何種形式的電子文檔(XLS、DB、DOC等)都統一轉化為DBF類型文件。對于紙質的文件采集,也需要將其轉化為DBF文件。而對于地理底圖TAB文件格式,可以保持不變。

大地測量數據庫中的數據對于準確性的要求十分嚴格,因此數據在錄入前后,必須要進行嚴格的校驗,確保其數據庫信息的正確性。

3 系統設計

3.1 大地測量數據庫系統的網絡結構

當前,在信息大爆炸的時代,網絡已經成為各類信息系統不可缺少的重要部分。對于大地測量數據庫系統來說,不僅要從大的互聯網角度出發考慮到每一個大眾用戶,而且還不能忽略內網的作用。

內聯網、外聯網及互聯網將大地測量數據庫系統中大地測量數據信息的采集、傳輸、處理、管理及應用有效地結合為一個整體,從而達到全面信息共享的目的。其系統的網絡結構如圖2所示:

圖2 大地測量數據庫系統的網絡結構

3.2 系統功能設計

大地測量數據庫管理系統根據功能和使用者的不同主要有應用模塊和管理模塊兩部分組成。具體功能結構如圖3所示:

圖3 大地測量數據庫系統功能結構

管理模塊主要包含數據庫安全管理、數據分發和數據維護。其中數據庫安全管理的功能是管理用戶信息、權限和日志;數據分發的功能是對測量網、經緯度范圍、圖幅等進行水準、GPS點及重力具體值的分發;數據維護的功能是對空間信息及相關屬性的添加、修改及刪除等操作。

應用模塊主要包含信息查詢、數據管理、圖形繪制、數據處理、統計分析等。其中信息查詢是對地圖進行交互式訪問,以獲取相關空間數據信息;數據管理是對空間數據信息的編輯和管理;圖形繪制的功能是根據空間數據的信息及用戶的使用需求在地圖端實時繪制出相關的圖形;數據處理的功能是對空間數據進行專業的處理,如球面方位角計算、重力擬合計算、新舊圖幅轉換及坐標轉換等;統計分析是為了讓用戶更加清晰地查看結果,對GPS、水準、精度等進行統計分析。

4 系統實現

4.1 系統的實現技術

本系統采用Oracle9i為數據庫管理平臺,使用NET為系統開發系統平臺,以C#為技術核心,采用MAPX作為WEBGIS的平臺,ASP.NET作為系統的前臺設計平臺,MapGuide和OracleIAS為WEB的發布信息平臺。

4.2 地圖加載

為了讓用戶便于使用地圖,需要將地圖嵌入到了WEB頁面上,首先需要確認地圖在頁面中打開的中心和圖幅,地圖每次打開是以固定的位置打開還是以上次關閉時的位置為中心。本文設計的加載地圖具有記憶功能,每次打開都是以上次關閉時的地圖為中心。其次地圖上手工繪制的控制點也需要逐一顯示。具體代碼如下所示:

4.3 地圖控制點繪制

在WEB的地圖端,應用的過程中,需要安放許多控制點,這些控制點的運動軌跡或安放的順序在很多情況下,可以幫助用戶更好地利用地圖。地圖的控制點軌跡繪制的核心代碼如下所示:

5 結語

本文針對大地測量數據庫系統進行研究,將GIS技術與WEB技術相結合,從而實現了大地測量數據庫系統的網絡信息化。目前,我國的科技水平迅速發展,在空間數據的研究方面已經走在了世界前列,將大地測量數據庫與國防、民用有效地結合,提高大地測量數據的利用率,對我國信息化建設具有積極的意義。

參考文獻:

[1]王小華,程傳錄,郭春喜.基于We bGIS的大地測量數據庫實現方法[J].測繪與空間地理信息,2011(5):138-140.

[2]魏群,高杰.大地測量成果野外管理應用系統的設計與實現[J].測繪與空間地理信息,2015(7):28-29.

[3]王小華,韓買俠,王夏莉.國家大地測量數據庫維護的設計與實現,測繪技術裝備,2010,12(3):21-23.

猜你喜歡
大地測量數據庫系統空間數據
基于力學模式的大地測量反演理論及應用
課題啟發式教育在大地測量學教學中的實踐
微細銑削工藝數據庫系統設計與開發
江蘇省ETC數據庫系統改造升級方案探討
實時數據庫系統數據安全采集方案
元數據驅動的多中心空間數據同步方法研究
核反應堆材料數據庫系統及其應用
基于文件系統的分布式海量空間數據高效存儲與組織研究
客戶端空間數據緩存策略
多源空間數據同名實體幾何匹配方法研究
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合