基于PhoneGap的跨平臺移動GIS應(yīng)用研究
本文選題:移動GIS 切入點(diǎn):PhoneGap 出處:《華東師范大學(xué)》2013年碩士論文 論文類型:學(xué)位論文
【摘要】:隨著移動通信技術(shù)的不斷發(fā)展以及智能手機(jī)的逐漸普及,地理信息系統(tǒng)(GIS)的研究熱點(diǎn)和應(yīng)用方向正由桌面GIS、WebGIS向移動GIS發(fā)生轉(zhuǎn)變;谖恢梅⻊(wù)(LBS)應(yīng)用的興起使得移動GIS的受眾由早先的地理專業(yè)人士逐步轉(zhuǎn)向普通大眾。各大GIS廠商也紛紛推出了各自的移動GIS開發(fā)平臺,用來推動移動GIS軟件開發(fā)的普及。然而,移動平臺的多樣性使得目前開發(fā)移動GIS應(yīng)用只能基于某個(gè)特定平臺,開發(fā)出的應(yīng)用也只支持在一種移動平臺上運(yùn)行。因此,需要對如何開發(fā)一套跨平臺的移動GIS應(yīng)用進(jìn)行研究。 PhoneGap是一款開源、免費(fèi)的跨平臺移動開發(fā)框架,對iOS、Android、 BlackBerry、Windows Phone等七大移動平臺均提供支持。開發(fā)者可以使用Web前端開發(fā)技術(shù)(HTML+JavaScript+CSS)構(gòu)建應(yīng)用程序,通過PhoneGap內(nèi)置的API接口調(diào)用移動平臺底層的功能。 論文詳細(xì)分析了PhoneGap框架的體系結(jié)構(gòu)與實(shí)現(xiàn)原理,介紹了PhoneGap的開發(fā)方法并在此基礎(chǔ)上設(shè)計(jì)、開發(fā)了跨平臺移動GIS系統(tǒng)——燃?xì)夤芫設(shè)施巡檢系統(tǒng),最終通過PhoneGap Build云端編譯分別生成Android/iOS環(huán)境下的應(yīng)用程序安裝包。論文對系統(tǒng)開發(fā)過程中的若干關(guān)鍵技術(shù)進(jìn)行了細(xì)致分析并進(jìn)行實(shí)踐,包括:空間定位技術(shù)、Web地圖服務(wù)的使用、HTML5本地存儲技術(shù)、移動端與服務(wù)器端數(shù)據(jù)交互技術(shù)等。系統(tǒng)實(shí)現(xiàn)了用戶登錄、移動定位、數(shù)據(jù)同步、任務(wù)查詢、地圖服務(wù)、巡檢信息錄入、系統(tǒng)設(shè)置等功能。研究表明使用PhoneGap框架來構(gòu)建跨平臺移動GIS系統(tǒng)是可行的。
[Abstract]:With the development of mobile communication technology and the popularity of smart phones, The research focus and application direction of GIS is changing from desktop GIS to mobile GIS. The rise of location-based services (LBS-based) makes the audience of mobile GIS gradually shift from the former geographic professionals to the general public. Major GIS vendors have also launched their own mobile GIS development platforms. However, the diversity of mobile platforms makes the development of mobile GIS applications only based on a specific platform, and the developed applications can only run on one mobile platform. It is necessary to study how to develop a set of cross-platform mobile GIS applications. PhoneGap is an open source, free, cross-platform mobile development framework that supports seven mobile platforms, including iOS Android and BlackBerry Windows Phone. Developers can use Web front-end development technology to build applications. Through the PhoneGap built-in API interface to call the bottom of the mobile platform function. In this paper, the architecture and implementation principle of PhoneGap framework are analyzed in detail, and the development method of PhoneGap is introduced. Based on this, a cross-platform mobile GIS system-Gas Pipeline Inspection system is developed. Finally, the installation package of application program under Android/iOS environment is generated by compiling the cloud of PhoneGap Build. Some key technologies in the development process of the system are analyzed and implemented in detail in this paper. It includes: space location technology, the use of Web map service, HTML5 local storage technology, mobile terminal and server side data interaction technology, etc. The system realizes user login, mobile location, data synchronization, task query, map service, etc. The research shows that it is feasible to use PhoneGap framework to build a cross-platform mobile GIS system.
【學(xué)位授予單位】:華東師范大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:P208
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 賀軍政;毛奎中;林均玲;;基于移動GIS的測繪系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J];測繪工程;2010年04期
2 龔健雅;當(dāng)代地理信息系統(tǒng)進(jìn)展綜述[J];測繪與空間地理信息;2004年01期
3 王方雄;吳邊;怡凱;;移動GIS的體系結(jié)構(gòu)與關(guān)鍵技術(shù)[J];測繪與空間地理信息;2007年06期
4 許穎;魏峰遠(yuǎn);;移動GIS關(guān)鍵技術(shù)及開發(fā)模式探討[J];測繪與空間地理信息;2008年04期
5 陳飛翔;楊崇俊;申勝利;于文洋;楊建宇;;基于LBS的移動GIS研究[J];計(jì)算機(jī)工程與應(yīng)用;2006年02期
6 羅軍舟;吳文甲;楊明;;移動互聯(lián)網(wǎng):終端、網(wǎng)絡(luò)與服務(wù)[J];計(jì)算機(jī)學(xué)報(bào);2011年11期
7 余豐華,吳沖龍,劉剛;基于移動GIS的野外地質(zhì)數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)[J];計(jì)算機(jī)應(yīng)用;2004年S1期
8 劉領(lǐng)兵;陳潔;;基于SOA/Web Services體系的移動應(yīng)用系統(tǒng)開發(fā)框架[J];計(jì)算機(jī)應(yīng)用與軟件;2010年02期
9 李勤文;岳彩榮;李永和;袁華;;基于移動GIS的森林資源野外信息采集與發(fā)布[J];林業(yè)調(diào)查規(guī)劃;2007年03期
10 劉東明;;移動互聯(lián)網(wǎng)發(fā)展分析[J];信息通信技術(shù);2010年04期
相關(guān)博士學(xué)位論文 前1條
1 王建濤;基于Web的地理信息服務(wù)的研究與實(shí)踐[D];中國人民解放軍信息工程大學(xué);2005年
相關(guān)碩士學(xué)位論文 前7條
1 李建;基于智能手機(jī)的移動GIS空間索引研究與實(shí)現(xiàn)[D];河南理工大學(xué);2011年
2 陳方圓;地理社交網(wǎng)絡(luò)關(guān)鍵技術(shù)研究與實(shí)踐探索[D];華東師范大學(xué);2011年
3 賈文杰;基于Android平臺的智能旅游系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];浙江大學(xué);2012年
4 許等平;基于嵌入式GIS的森林資源二類清查數(shù)據(jù)采集系統(tǒng)的研究[D];中國林業(yè)科學(xué)研究院;2005年
5 李茂桂;基于GPS和GIS的智能巡檢系統(tǒng)研究與實(shí)現(xiàn)[D];中南大學(xué);2010年
6 張旭紅;面向移動平臺的新聞資訊系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];北京交通大學(xué);2012年
7 李寶韓;基于Android的PhoneGap平臺研究及其跨移動平臺媒體框架的擴(kuò)展[D];華南理工大學(xué);2012年
,本文編號:1560135
本文鏈接:http://sikaile.net/kejilunwen/dizhicehuilunwen/1560135.html