跨平臺(tái)嵌入式地理信息系統(tǒng)關(guān)鍵技術(shù)研究
[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.
【學(xué)位授予單位】:解放軍信息工程大學(xué)
【學(xué)位級(jí)別】:博士
【學(xué)位授予年份】:2013
【分類號(hào)】:P208
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 張江水;華一新;唐衡麗;李翔;;嵌入式GIS跨平臺(tái)技術(shù)的研究與實(shí)現(xiàn)[J];測(cè)繪科學(xué)技術(shù)學(xué)報(bào);2012年03期
2 陳濤;鄭束蕾;楊春雷;;基于GPRS/GPS的電力巡線系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];信息工程大學(xué)學(xué)報(bào);2012年02期
3 陳濤;翟京生;陳雙軍;姚霄飛;;嵌入式GIS中基于LOD的地圖數(shù)據(jù)組織模型設(shè)計(jì)[J];測(cè)繪科學(xué)技術(shù)學(xué)報(bào);2011年05期
4 趙宇峰;孫偉華;王建國(guó);;基于嵌入式GIS的地圖顯示算法研究[J];計(jì)算機(jī)與數(shù)字工程;2011年03期
5 胡澤明;岳春生;;嵌入式GIS系統(tǒng)多緩存地圖顯示方法[J];信息工程大學(xué)學(xué)報(bào);2010年03期
6 何操;;嵌入式中間件技術(shù)研究[J];制造業(yè)自動(dòng)化;2010年05期
7 宋棟;姜樹明;陳長(zhǎng)英;徐明;李源;;跨平臺(tái)嵌入式GIS系統(tǒng)設(shè)計(jì)關(guān)鍵技術(shù)研究[J];山東科學(xué);2009年03期
8 方軍;金甌;;封閉式手機(jī)系統(tǒng)上中間件軟件抽象層的設(shè)計(jì)[J];計(jì)算機(jī)系統(tǒng)應(yīng)用;2009年04期
9 何劍;;嵌入式中間件技術(shù)研究綜述[J];大眾科技;2008年11期
10 許穎;魏峰遠(yuǎn);;移動(dòng)GIS關(guān)鍵技術(shù)及開發(fā)模式探討[J];測(cè)繪與空間地理信息;2008年04期
相關(guān)博士學(xué)位論文 前4條
1 徐戰(zhàn)亞;可移植嵌入式導(dǎo)航平臺(tái)關(guān)鍵技術(shù)研究[D];中國(guó)地質(zhì)大學(xué);2010年
2 古幼鵬;嵌入式實(shí)時(shí)軟件的構(gòu)件化開發(fā)技術(shù)研究[D];電子科技大學(xué);2005年
3 蔡忠亮;多媒體電子地圖的信息組織及可視化機(jī)制研究[D];武漢大學(xué);2004年
4 裴鐘哲;車輛導(dǎo)航系統(tǒng)的路線優(yōu)化研究[D];北京工業(yè)大學(xué);2004年
,本文編號(hào):2360827
本文鏈接:http://sikaile.net/kejilunwen/dizhicehuilunwen/2360827.html