基于Qt的跨平臺(tái)地圖符號(hào)框架設(shè)計(jì)和應(yīng)用研究
本文關(guān)鍵詞:基于Qt的跨平臺(tái)地圖符號(hào)框架設(shè)計(jì)和應(yīng)用研究,由筆耕文化傳播整理發(fā)布。
【摘要】:隨著移動(dòng)平臺(tái)在現(xiàn)代生活中占據(jù)的位置越來越重要,GIS與各個(gè)應(yīng)用領(lǐng)域的聯(lián)系也越來越密切。但百花齊放的操作系統(tǒng)使得GIS的開發(fā)和設(shè)計(jì)不得不面對(duì)跨平臺(tái)的現(xiàn)實(shí)問題,跨平臺(tái)GIS成為GIS軟件開發(fā)的趨勢(shì)。地圖要表達(dá)的主題內(nèi)容和要素類型特征眾多,為了能夠完美地顯示各種專題內(nèi)容要素,需要建立完善的地圖符號(hào)。因此,開展具有跨平臺(tái)特性的地圖符號(hào)框架研究,設(shè)計(jì)和實(shí)現(xiàn)具有跨平臺(tái)特性的GIS地圖符號(hào)庫(kù),成為GIS開發(fā)和應(yīng)用的重要任務(wù)。 本文選擇Andorid、iOS、Windows、Linux、Mac OS等主流操作系統(tǒng)平臺(tái),以跨平臺(tái)的地圖符號(hào)框架設(shè)計(jì)和實(shí)現(xiàn)為研究對(duì)象,在充分考慮GIS專題要素內(nèi)容表達(dá)需要的前提下展開研究。在總結(jié)地圖符號(hào)類型的基礎(chǔ)上,歸納了地圖符號(hào)的基本圖元,并采用面向?qū)ο蟮乃枷脒M(jìn)行設(shè)計(jì)和實(shí)現(xiàn);為滿足復(fù)雜符號(hào)表達(dá)的需要,借鑒“圖層”管理的思路,利用多層基本圖元構(gòu)建復(fù)雜地圖符號(hào),有效滿足了復(fù)雜專題要素表達(dá)的需求。針對(duì)個(gè)人移動(dòng)平臺(tái)屏幕難以承載龐大文本標(biāo)注信息的問題,提出了基于柵格化的注記自動(dòng)化配置,保證了地圖標(biāo)注的干凈和整潔;考慮到個(gè)人移動(dòng)平臺(tái)內(nèi)存資源和處理能力有限的現(xiàn)狀,從實(shí)現(xiàn)地圖符號(hào)的高效渲染的角度出發(fā),設(shè)計(jì)了易于管理的符號(hào)化結(jié)構(gòu),并針對(duì)復(fù)雜線性符號(hào),提出了基于模板畫刷的DIA方法。采用C++編程語(yǔ)言,利用Qt的跨平臺(tái)圖形繪制接口,采用SQLite數(shù)據(jù),設(shè)計(jì)出了易于擴(kuò)展和維護(hù)的跨平臺(tái)地圖符號(hào)框架并進(jìn)行了初步實(shí)現(xiàn)。 應(yīng)用結(jié)果表明,,該框架不僅減少了代碼重復(fù)編寫和人力投入,為后期模塊的擴(kuò)展和維護(hù)提供了方便,而且顯示效率和不同主題要素內(nèi)容的表達(dá)都取得了滿意的效果,充分證明本文提出的技術(shù)的可行性和有效性。
【關(guān)鍵詞】:移動(dòng)地理信息系統(tǒng) 地圖符號(hào) 跨平臺(tái) 面向?qū)ο?/strong>
【學(xué)位授予單位】:中國(guó)礦業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:P208
【目錄】:
- 附件3-4
- 致謝4-5
- 摘要5-6
- Abstract6-8
- 目錄8-10
- Contents10-12
- 圖清單12-15
- 表清單15-16
- 1 緒論16-22
- 1.1 研究背景16
- 1.2 地圖符號(hào)研究現(xiàn)狀16-19
- 1.3 存在的問題與不足19-20
- 1.4 研究?jī)?nèi)容與意義20-21
- 1.5 論文結(jié)構(gòu)21-22
- 2 相關(guān)理論與技術(shù)22-32
- 2.1 空間索引技術(shù)22-24
- 2.2 SQLite 數(shù)據(jù)庫(kù)24
- 2.3 Qt 介紹24-26
- 2.4 跨平臺(tái)26-31
- 2.5 本章小結(jié)31-32
- 3 地圖符號(hào)設(shè)計(jì)與實(shí)現(xiàn)32-59
- 3.1 地圖符號(hào)32-35
- 3.2 圖元設(shè)計(jì)與實(shí)現(xiàn)35-42
- 3.3 多層符號(hào)設(shè)計(jì)與實(shí)現(xiàn)42-43
- 3.4 專題圖符號(hào)設(shè)計(jì)與實(shí)現(xiàn)43-57
- 3.5 文本符號(hào)設(shè)計(jì)與實(shí)現(xiàn)57-58
- 3.6 本章小結(jié)58-59
- 4 地圖符號(hào)化及其優(yōu)化59-74
- 4.1 地圖符號(hào)化過程59-60
- 4.2 坐標(biāo)轉(zhuǎn)換60-63
- 4.3 顯示優(yōu)化63-67
- 4.4 注記自動(dòng)化配置67-73
- 4.5 本章小結(jié)73-74
- 5 符號(hào)跨平臺(tái)測(cè)試74-85
- 5.1 原型測(cè)試系統(tǒng)實(shí)現(xiàn)74-79
- 5.2 Android 系統(tǒng)編譯與測(cè)試79-81
- 5.3 Linux 和 Mac 系統(tǒng)編譯與測(cè)試81-82
- 5.4 iOS 系統(tǒng)編譯與測(cè)試82-84
- 5.5 本章小結(jié)84-85
- 6 結(jié)論與展望85-87
- 6.1 總結(jié)85
- 6.2 存在不足與展望85-87
- 參考文獻(xiàn)87-93
- 作者簡(jiǎn)歷93-95
- 學(xué)位論文數(shù)據(jù)集95
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 梅洋;李霖;;顧及符號(hào)關(guān)系處理的地圖符號(hào)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)[J];測(cè)繪通報(bào);2007年08期
2 張曉楠;江南;曹亞妮;丁昊;;基于可用性調(diào)查的電子地圖多模式符號(hào)體系建立[J];測(cè)繪通報(bào);2012年02期
3 吳明光;陳泰生;檀姍姍;駱騏;閭國(guó)年;盛業(yè)華;;基于PostScript成像模型的線狀地圖符號(hào)數(shù)據(jù)結(jié)構(gòu)[J];測(cè)繪學(xué)報(bào);2011年05期
4 喬占明;閆浩文;;地圖標(biāo)注和地圖注記的探討[J];測(cè)繪與空間地理信息;2011年01期
5 柯敏毅;王治國(guó);;移動(dòng)GIS中的空間矢量數(shù)據(jù)壓縮方法[J];地理空間信息;2007年01期
6 張圣麗;柯廣恒;;電子地圖動(dòng)態(tài)注記自動(dòng)配置的方法[J];地理空間信息;2010年01期
7 何麗華;徐之俊;;地圖注記設(shè)計(jì)若干問題的探討[J];地理空間信息;2011年06期
8 嚴(yán)斌;陳能;;GIS數(shù)據(jù)在專題地圖可視化表達(dá)中的應(yīng)用[J];地理空間信息;2012年01期
9 鐘業(yè)勛;胡寶清;鄭紅波;;地圖符號(hào)的基本結(jié)構(gòu)和功能[J];桂林理工大學(xué)學(xué)報(bào);2011年02期
10 雷國(guó)平;門里;戴閩魯;譚澤富;;MapInfo在CMMB路測(cè)分析中的應(yīng)用研究[J];電視技術(shù);2012年11期
本文關(guān)鍵詞:基于Qt的跨平臺(tái)地圖符號(hào)框架設(shè)計(jì)和應(yīng)用研究,由筆耕文化傳播整理發(fā)布。
本文編號(hào):276243
本文鏈接:http://sikaile.net/kejilunwen/dizhicehuilunwen/276243.html