資源描述:
《基于opengles的移動(dòng)終端三維地圖可視化》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、計(jì)算機(jī)應(yīng)用與軟件ComputerApplicationsandSoftware收稿日期:xxxx-xx-xx。國(guó)家自然科學(xué)基金(41304032);高等學(xué)校博士學(xué)科點(diǎn)專項(xiàng)科研基金(新教師類)(20132121120005);第8批中國(guó)博士后科學(xué)基金特別資助項(xiàng)目(2015T80265);第58批中國(guó)博士后科學(xué)基金面上資助項(xiàng)目(2015M581360);遼寧省高等學(xué)校杰出青年學(xué)者成長(zhǎng)計(jì)劃(LJQ2015044);遼寧省自然科學(xué)基金(2015020078);對(duì)地觀測(cè)技術(shù)國(guó)家測(cè)繪地理信息局重點(diǎn)實(shí)驗(yàn)室開(kāi)放基金資助項(xiàng)目(K201401);江西省
2、數(shù)字國(guó)土重點(diǎn)實(shí)驗(yàn)室開(kāi)放研究基金資助項(xiàng)目(DLLJ201501);地球空間環(huán)境與大地測(cè)量教育部重點(diǎn)實(shí)驗(yàn)室開(kāi)放基金(14-01-05)資助項(xiàng)目。孫偉,教授,主研領(lǐng)域:慣性導(dǎo)航與應(yīng)用技術(shù)研究。閆慧芳,碩士生。丁偉,碩士生。李瑞豹,碩士生?;贠penGLES的移動(dòng)終端三維地圖可視化孫偉 閆慧芳 丁偉 李瑞豹(遼寧工程技術(shù)大學(xué)測(cè)繪與地理科學(xué)學(xué)院 遼寧阜新123000)摘 要本移動(dòng)智能設(shè)備正迅速成為地圖服務(wù)的增值平臺(tái),基于Android系統(tǒng)平臺(tái)的移動(dòng)地圖服務(wù)技術(shù)逐漸成為研究熱點(diǎn)。本文設(shè)計(jì)基于OpenGLES的三維地圖可視化客戶端系統(tǒng)。通過(guò)調(diào)用
3、Android百度地圖API實(shí)現(xiàn)基本地圖操作、導(dǎo)航、路徑規(guī)劃、公交路線查詢、POI搜索等功能,使用OpenGLES加載.OBJ文件到移動(dòng)設(shè)備中實(shí)現(xiàn)三維地圖模型放大、縮小和旋轉(zhuǎn)視角等功能,通過(guò)開(kāi)發(fā)校園三維地圖可視化應(yīng)用軟件驗(yàn)證方案設(shè)計(jì)的可行性。關(guān)鍵詞移動(dòng)終端 三維可視化 OpenGLES中圖分類號(hào)TP3 文獻(xiàn)標(biāo)識(shí)碼A DOI:10.3969/j.issn.1000-386x.2013.01.0013DMAPDISPLAYOFMOBILEPHONEBASEDONOPENGLESSUNWeiYANHuifangDINGWeiL
4、IRuibao(SchoolofGeomatics,LiaoningTechnicalUniversity,Fuxin123000Liaoning,China)AbstractMobileintelligentdevicesarenowbecomingavalue-addedplatformofmapserviceatanexceedingspeed,whichmakesaresearchhotspotinmovingmapservicebasedonAndroidplatform.A3Dmapvisualizationclient
5、systemwasdesignedinthispaper,whichcancarryoutbasicmapoperate,navigation,pathplanning,busroutequeryandPOIsearchfunctionsbycallingtheAndroidBaidumapAPI.Moreover,OpenGLESloaded.OBJfilestothemobiledevicetorealize3Dmapmodelfunctionssuchasamplification,narrowandrotationangle
6、.Thefeasibilityofthedesignedschemewasverifiedthroughthedevelopmentofthecampusmapof3Dvisualizationapplicationsoftware.KeywordsMobileterminal3DvisualizationOpenGLES孫偉等:基于OpenGLES的移動(dòng)終端三維地圖可視化50引 言隨著通信技術(shù)快速發(fā)展,智能手機(jī)走進(jìn)普通大眾生活并逐步成為人們獲取信息和交流的重要工具,這是一個(gè)不個(gè)阻擋的趨勢(shì)。Android智能手機(jī)平臺(tái)的出現(xiàn),更是加速
7、了未來(lái)智能終端的飛速發(fā)展[1-3]。人們對(duì)移動(dòng)終端的圖形交互體驗(yàn)需求的不斷提高,三維場(chǎng)景的應(yīng)用開(kāi)始由PC端開(kāi)始轉(zhuǎn)向移動(dòng)終端設(shè)備[4-5]。但是,如今更多的人們通過(guò)手機(jī)APP上諸如百度地圖、高德地圖的應(yīng)用查詢出行路線或者城市基礎(chǔ)設(shè)施信息[6-8]。然而,這些APP并不能滿足一些細(xì)節(jié)的要求,比如,目前不可提供校園這樣一個(gè)小范圍的地區(qū)的詳細(xì)信息,而對(duì)于學(xué)生以及需要深入了解校園內(nèi)部環(huán)境的人員而言,細(xì)節(jié)豐富的地圖必將受歡迎。本文經(jīng)過(guò)對(duì)三維場(chǎng)景地圖可視化應(yīng)用的需求分析設(shè)計(jì)基于OpenGLES的三維地圖可視化客戶端系統(tǒng)并進(jìn)行演示測(cè)試。1OpenG
8、LES坐標(biāo)系及渲染管線OpenGLES圖形標(biāo)準(zhǔn)具有開(kāi)放性,可在Android、iOS、Linux、OS等系統(tǒng)中進(jìn)行移植[9-11]。OpenGL作為應(yīng)用圖形開(kāi)發(fā)的API,通過(guò)編寫(xiě)訪問(wèn)圖形硬件的底層代碼實(shí)現(xiàn)程序高效運(yùn)行。為實(shí)現(xiàn)物體三維可