天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 測繪論文 >

跨平臺嵌入式地理信息系統(tǒng)關(guān)鍵技術(shù)研究

發(fā)布時間:2018-11-27 12:46
【摘要】:嵌入式GIS作為當今GIS領(lǐng)域研究的一個重要方向,具有廣闊的應(yīng)用前景。但由于受到嵌入式環(huán)境平臺多樣性和資源有限性的影響,大多數(shù)嵌入式GIS都是針對具體的嵌入式軟硬件環(huán)境進行設(shè)計,功能相對簡單,無法實現(xiàn)軟件的跨平臺應(yīng)用。本文主要針對上述問題,著重研究嵌入式GIS跨平臺的實現(xiàn)方法,并以此為基礎(chǔ),研究嵌入式GIS實現(xiàn)過程中的關(guān)鍵技術(shù)。主要研究內(nèi)容如下:1.分析了嵌入式GIS的研究背景、相關(guān)理論與技術(shù)現(xiàn)狀。闡明了嵌入式GIS的研究背景與意義,總結(jié)了嵌入式GIS特點、與桌面GIS的技術(shù)差異及其相關(guān)的實現(xiàn)技術(shù)與方法,詳細分析了嵌入式GIS國內(nèi)外研究現(xiàn)狀和發(fā)展趨勢,并指出了其中存在的主要問題。2.對嵌入式GIS跨平臺的相關(guān)技術(shù)進行了深入研究,并在此基礎(chǔ)上設(shè)計了跨平臺嵌入式GIS的體系結(jié)構(gòu)。該體系結(jié)構(gòu)按照層次化結(jié)構(gòu)進行設(shè)計,在底層硬件平臺和操作系統(tǒng)之上增加了GIS應(yīng)用中間件平臺,使得GIS軟件的開發(fā)不再依賴于具體的運行環(huán)境,具有跨平臺的特性。在GIS應(yīng)用中間件平臺上設(shè)計了GIS功能組件層,提出將嵌入式GIS的各項功能封裝設(shè)計為可重用的GIS功能組件,從而提高軟件代碼的復用性。3.設(shè)計了嵌入式GIS應(yīng)用中間件—EGIS_MW平臺。EGIS_MW平臺的體系結(jié)構(gòu)分為系統(tǒng)抽象層和GIS服務(wù)框架層。其中系統(tǒng)抽象層設(shè)計了操作系統(tǒng)適配器EGIS_OSAdapter類和圖形繪制接口EGIS_OSDrawlnterface類,并將圖形繪制功能封裝于EGIS_OSAdapter類中,通過其對外提供GIS應(yīng)用所需要的各種操作系統(tǒng)服務(wù)的統(tǒng)一接口。GIS服務(wù)框架層是以系統(tǒng)抽象層為基礎(chǔ),針對嵌入式系統(tǒng)的特點,設(shè)計了適合嵌入式GIS應(yīng)用的GUI窗口系統(tǒng)、擴展圖形接口、文件處理接口和定點計算接口。在GIS服務(wù)框架層中,GUI窗口系統(tǒng)采用面向?qū)ο蠓绞竭M行設(shè)計,將窗口和常用的控件封裝成類,通過觀察者模式來管理消息傳遞;擴展圖形接口主要是對系統(tǒng)抽象層中的點、線、面和文本的圖形繪制接口進行擴展,設(shè)計了更為豐富的圖形繪制接口;跨平臺文件處理接口主要是利用EGIS_File類進行文件操作,在文件讀取時自動將地理空間數(shù)據(jù)的字節(jié)序轉(zhuǎn)換為本機字節(jié)序,實現(xiàn)跨平臺的文件讀取;定點計算接口主要是通過EGIS_FixedCalculate類將浮點運算轉(zhuǎn)換為定點運算,從而大大提高了嵌入式GIS分析應(yīng)用的實時性。4.研究了嵌入式GIS跨平臺地圖顯示技術(shù)。對電子地圖的特點和地圖顯示的平臺相關(guān)性進行了分析研究,在此基礎(chǔ)上,總結(jié)出在嵌入式環(huán)境下進行地圖顯示必須解決跨平臺與高效顯示兩個方面問題;設(shè)計了基于EGIS_MW平臺的地圖顯示引擎體系結(jié)構(gòu),并在此基礎(chǔ)上實現(xiàn)了跨平臺的地圖顯示符號庫,從而使地圖顯示引擎具有完全的平臺無關(guān)性;設(shè)計了適應(yīng)于嵌入式環(huán)境多尺度表達的多源數(shù)據(jù)混合組織模型,并針對數(shù)據(jù)組織模型建立了地理空間數(shù)據(jù)的多級混合索引;設(shè)計了適應(yīng)于嵌入式GIS地圖顯示的基于多緩存的并行調(diào)度顯示算法,并通過實驗驗證了算法以及數(shù)據(jù)組織模型的高效性。5.研究了嵌入式GIS中的路徑規(guī)劃技術(shù)。分析了嵌入式GIS路徑規(guī)劃的特點,從而得到嵌入式環(huán)境下路徑規(guī)劃模塊的設(shè)計原則;設(shè)計了滿足嵌入式GIS路徑規(guī)劃跨平臺應(yīng)用的基于EGIS_MW平臺的體系結(jié)構(gòu),在該體系結(jié)構(gòu)中,主要是基于EGIS_MW平臺提供的文件接口和定點計算接口進行路徑規(guī)劃模塊的設(shè)計;研究并設(shè)計了路網(wǎng)數(shù)據(jù)的物理存儲和內(nèi)存組織結(jié)構(gòu),對于路網(wǎng)數(shù)據(jù)的物理存儲采用適應(yīng)于嵌入式環(huán)境多尺度表達的多源數(shù)據(jù)混合組織模型進行組織和存儲,對于路徑計算時內(nèi)存中路網(wǎng)數(shù)據(jù)的組織按照前向關(guān)聯(lián)邊結(jié)構(gòu)進行存儲;提出了滿足實時導航應(yīng)用的基于轉(zhuǎn)換路網(wǎng)的分層搜索A*算法,通過實驗驗證了算法能夠識別并處理各種交通管制信息以及交叉口延誤的影響,并且具有很高的運算效率,能夠完全滿足嵌入式GIS實時導航的應(yīng)用需求。本文的研究成果已經(jīng)在筆者開發(fā)的多個具有不同軟硬件環(huán)境的嵌入式GIS中得到了應(yīng)用,實際應(yīng)用表明:基于本文的研究成果可以快速實現(xiàn)滿足實用要求的跨平臺嵌入式GIS應(yīng)用軟件,對于促進嵌入式GIS快速移植與擴展應(yīng)用具有重要的理論意義和實用價值。
[Abstract]:The embedded GIS is an important direction in the field of GIS, and has a wide application prospect. However, due to the diversity of the embedded environment and the limitation of resources, most embedded GIS is designed for the specific embedded software and hardware environment, and the function is relatively simple, and the cross-platform application of the software cannot be realized. Based on the above-mentioned problems, this paper focuses on the implementation of the embedded GIS platform, and based on this, the key technology in the implementation of the embedded GIS is studied. The main content of the study is as follows: 1. The research background, relevant theory and technology status of the embedded GIS are analyzed. This paper expounds the research background and significance of the embedded GIS, summarizes the characteristics of the embedded GIS, the technical differences with the desktop GIS and the related implementation techniques and methods, and analyzes the present situation and the development trend of the embedded GIS at home and abroad, and points out the main problems. In this paper, the cross-platform technology of embedded GIS is deeply studied, and the architecture of cross-platform embedded GIS is designed. The architecture is designed according to the hierarchical structure, and the GIS application middleware platform is added on the bottom hardware platform and the operating system, so that the development of the GIS software is no longer dependent on the specific operating environment and has the characteristics of cross-platform. The GIS function component layer is designed on the GIS application middleware platform, and the function package of the embedded GIS is designed as a reusable GIS function component, so that the reusability of the software code is improved. The embedded GIS application middleware and EEGIS _ MW platform are designed. The architecture of the EGIS _ MW platform is divided into the system abstraction layer and the GIS service framework layer. The system abstraction layer is designed with the EDIS _ OSAdapter class and the drawing interface EGIS _ OSDrawlnterface class of the operating system adapter, and the graphics rendering function is encapsulated in the EGIS _ OSAdapter class, and the unified interface of the various operating system services required by the GIS application is provided through the system abstraction layer. The GIS service framework layer is based on the system abstraction layer, and designs the GUI window system, the extended graphic interface, the file processing interface and the fixed point calculation interface which are suitable for the embedded GIS application based on the characteristics of the embedded system. in the GIS service framework layer, the GUI window system is designed by adopting an object-oriented mode, the window and the common control are encapsulated into classes, and the message passing is managed through the observer mode; and the extended graphics interface is mainly a point and a line in the system abstraction layer, the cross-platform file processing interface is mainly used for file operation by using the EGIS _ File class, and the byte order of the geospatial data is automatically converted into the byte order of the machine when the file is read, and the fixed point calculation interface is mainly used for converting the floating point operation into a fixed point operation through the EGIS _ FixedCalculation class, so that the real-time property of the embedded GIS analysis application is greatly improved. The cross-platform map display technology of embedded GIS is studied. Based on the analysis of the characteristics of the electronic map and the platform dependence of the map display, the two aspects of cross-platform and high-efficiency display of the map display in the embedded environment are summarized, and the architecture of the map display engine based on the EGIS _ MW platform is designed. on the basis of which, a cross-platform map display symbol library is realized, so that the map display engine has full platform independence; and a multi-source data mixed organization model suitable for multi-scale expression of the embedded environment is designed, and a multi-level mixed index of the geospatial data is established for the data organization model, a parallel scheduling display algorithm based on the multi-cache is designed for displaying the embedded GIS map, and the high efficiency of the algorithm and the data organization model is verified through experiments. The path planning technology in embedded GIS is studied. The characteristics of the embedded GIS path planning are analyzed, the design principle of the path planning module under the embedded environment is obtained, the architecture of the EGIS _ MW platform based on the embedded GIS path planning and cross-platform application is designed, The design of the path planning module is mainly based on the file interface and the fixed-point calculation interface provided by the EGIS _ MW platform, and the physical storage and the memory organization structure of the road network data are researched and designed, the physical storage of the road network data is organized and stored by adopting a multi-source data mixed organization model which is suitable for multi-scale expression of the embedded environment, and the organization of the road network data in the memory is stored according to the front related edge structure for the path calculation; A hierarchical search A * algorithm for real-time navigation applications is presented, which can identify and process various traffic control information and the influence of intersection delay, and have a high operational efficiency. and the application requirement of the embedded GIS real-time navigation can be fully met. The research results of this paper have been applied in a number of embedded GIS with different hardware and software environments, and the practical application shows that the application software of the cross-platform embedded GIS which can meet the practical requirements can be quickly realized based on the research results of this paper. It is of great theoretical and practical value to promote the application of embedded GIS.
【學位授予單位】:解放軍信息工程大學
【學位級別】:博士
【學位授予年份】:2013
【分類號】:P208

【參考文獻】

相關(guān)期刊論文 前10條

1 張江水;華一新;唐衡麗;李翔;;嵌入式GIS跨平臺技術(shù)的研究與實現(xiàn)[J];測繪科學技術(shù)學報;2012年03期

2 陳濤;鄭束蕾;楊春雷;;基于GPRS/GPS的電力巡線系統(tǒng)的設(shè)計與實現(xiàn)[J];信息工程大學學報;2012年02期

3 陳濤;翟京生;陳雙軍;姚霄飛;;嵌入式GIS中基于LOD的地圖數(shù)據(jù)組織模型設(shè)計[J];測繪科學技術(shù)學報;2011年05期

4 趙宇峰;孫偉華;王建國;;基于嵌入式GIS的地圖顯示算法研究[J];計算機與數(shù)字工程;2011年03期

5 胡澤明;岳春生;;嵌入式GIS系統(tǒng)多緩存地圖顯示方法[J];信息工程大學學報;2010年03期

6 何操;;嵌入式中間件技術(shù)研究[J];制造業(yè)自動化;2010年05期

7 宋棟;姜樹明;陳長英;徐明;李源;;跨平臺嵌入式GIS系統(tǒng)設(shè)計關(guān)鍵技術(shù)研究[J];山東科學;2009年03期

8 方軍;金甌;;封閉式手機系統(tǒng)上中間件軟件抽象層的設(shè)計[J];計算機系統(tǒng)應(yīng)用;2009年04期

9 何劍;;嵌入式中間件技術(shù)研究綜述[J];大眾科技;2008年11期

10 許穎;魏峰遠;;移動GIS關(guān)鍵技術(shù)及開發(fā)模式探討[J];測繪與空間地理信息;2008年04期

相關(guān)博士學位論文 前4條

1 徐戰(zhàn)亞;可移植嵌入式導航平臺關(guān)鍵技術(shù)研究[D];中國地質(zhì)大學;2010年

2 古幼鵬;嵌入式實時軟件的構(gòu)件化開發(fā)技術(shù)研究[D];電子科技大學;2005年

3 蔡忠亮;多媒體電子地圖的信息組織及可視化機制研究[D];武漢大學;2004年

4 裴鐘哲;車輛導航系統(tǒng)的路線優(yōu)化研究[D];北京工業(yè)大學;2004年

,

本文編號:2360827

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/dizhicehuilunwen/2360827.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶b222c***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com