文/蔣燕翔
伴隨社會經(jīng)濟的發(fā)展和人們生活水平的提高,以及休假制度愈發(fā)完善,使人們對旅游的喜愛程度也在不斷提高,各大景區(qū)已經(jīng)成為人們休假期間休閑的首選,當(dāng)代旅游形式也在隨之發(fā)生相應(yīng)的改變。為更好的適應(yīng)當(dāng)代人對旅游的需求,提升景區(qū)的智能化建設(shè)程度也變得尤為重要。因此,立足于當(dāng)前智能手機中較為普遍的Android平臺,對于景區(qū)內(nèi)的智能導(dǎo)覽系統(tǒng)進行構(gòu)建勢在必行。
就目前來看,我國各大景區(qū)智能化建設(shè)的程度相對較低,還沒有達到理想的狀態(tài),使得游客在景區(qū)中經(jīng)常會遇到較多的問題。例如,景區(qū)內(nèi)地標(biāo)或圖標(biāo)不完整、內(nèi)容不詳細(xì),對游客游玩的順暢度產(chǎn)生影響;或者是景區(qū)面積相對較大,游客在游覽期間因為對路線不熟悉而繞路或者是迷路,浪費了大量的時間和精力等。以上各類問題的存在,主要是因為當(dāng)前景區(qū)提供的服務(wù)較為大眾化,同游客個性化和差異化的服務(wù)要求不相符。面對此種情況,我國各大景區(qū)要想提高自身的服務(wù)水平和質(zhì)量,可以借助Android平臺的作用,開發(fā)一套智能化的景區(qū)導(dǎo)覽系統(tǒng),以便為更多自助游的游客提供更加便攜、完善的旅游服務(wù)系統(tǒng),提高游客旅游體驗的滿意度。
對于景區(qū)來講,其根據(jù)Android平臺開發(fā)智能化的導(dǎo)覽系統(tǒng),主要目的是為游客提供一套方便操作和攜帶的服務(wù)系統(tǒng)。導(dǎo)覽指的是景區(qū)為游客提供的個性化服務(wù),讓游客在游覽的過程中可以隨時隨地獲取到同景區(qū)有關(guān)的各類信息。例如,自身所處位置查詢、景點內(nèi)容詳細(xì)介紹、目標(biāo)景點位置、語音和視頻播放、兩景點間最佳游覽距離等。以Android平臺為基礎(chǔ)構(gòu)建導(dǎo)覽系統(tǒng),可以借助Java編程語言開發(fā)客戶終端,提高系統(tǒng)整體的可移植性。為保證系統(tǒng)開發(fā)的可靠性和系統(tǒng)使用期間的實用性,在開發(fā)前期相關(guān)人員需要收集我國各大景區(qū)的基本資料,為導(dǎo)覽信息系統(tǒng)的智能化建設(shè)提供數(shù)據(jù)參考,有效解決傳統(tǒng)導(dǎo)覽系統(tǒng)中存在的各類問題。在系統(tǒng)構(gòu)建完成后,游客可以通過在智能手機上安裝客戶終端的方式,在完成程序初始化設(shè)施設(shè)置后,從主界面中根據(jù)自己的需求選擇相應(yīng)的服務(wù)內(nèi)容,點擊對應(yīng)的圖標(biāo)進入到相應(yīng)的功能模塊接受針對性和個性化的服務(wù)。見圖1。
如圖1所示,游客在進入景區(qū)后可以先打開該系統(tǒng)APP,進入到主界面中,而后從導(dǎo)入地圖、二維碼定位、景點介紹、路徑誘導(dǎo)、GPS定位中選擇自己需要的服務(wù)內(nèi)容,之后進入到相應(yīng)的子系統(tǒng)之中,在游覽結(jié)束后退出系統(tǒng)即可。
由于以Android平臺為基礎(chǔ)建設(shè)的景區(qū)智能導(dǎo)覽系統(tǒng)是由手持終端支撐,為滿足系統(tǒng)在成本、綜合使用性能、擴展性等各方面的需求,其硬件平臺建設(shè)可以利用內(nèi)置的GPA、Android操作系統(tǒng)、PDA、智能手機和攝像頭等;軟件平臺的建設(shè)也需要以Android系統(tǒng)為依托,將Linux作為基礎(chǔ)開發(fā)源的操作系統(tǒng)。與此同時,該導(dǎo)覽系統(tǒng)可以使用Eclipse構(gòu)建集成開發(fā)環(huán)境,以便可以根據(jù)JAVA的作用和開放源代碼的方式,構(gòu)建起一個具有可擴展性的開發(fā)平臺。從該導(dǎo)覽系統(tǒng)本身來看,其主要是由一個框架和一組服務(wù)所組成,可以借助插件和組件的應(yīng)用構(gòu)建起相應(yīng)的開發(fā)環(huán)境。從系統(tǒng)內(nèi)容上來看,其主要包括了景點介紹、二維碼定位、地圖導(dǎo)入、路徑誘導(dǎo)、語音和視頻播報、GPS定位等主要功能。
在景區(qū)游覽系統(tǒng)中,獲取準(zhǔn)確的地理信息占據(jù)著較重要的位置,所以,構(gòu)建電子地圖,以此來幫助游客更好的獲取各景點的地理位置信息就變得尤為重要。一般情況下,電子地圖大多采用“向量式”的圖像和數(shù)據(jù)存儲辦法,景區(qū)地圖能夠進行旋轉(zhuǎn)、縮小、放大等處理。在制作電子地圖時,相關(guān)人員可以采用素描法或者是在進行實地勘測之后再進行匯總編制的方法。本文主要采用素描法進行設(shè)計,首先對景區(qū)地圖進行掃描,將其作為制作電子地圖的底圖,而后借助ArcGIS軟件對于地圖中的要素進行數(shù)字化和描點處理。這樣一來,制作出的電子地圖可以讓游客通過地圖縮放、測量面積和距離、查詢地點標(biāo)志等方式,最快速的了解自己想要達到的景點,獲得更好的旅游體驗。
在本文設(shè)計的導(dǎo)覽系統(tǒng)中,其室外定位主要是借助手持終端上的集成GPS芯片完成衛(wèi)星信號的接收,借助坐標(biāo)信息在電子地圖上對應(yīng)的顯示位置獲得持有者的位置。導(dǎo)覽系統(tǒng)室內(nèi)定位環(huán)節(jié)是以二維碼系統(tǒng)為參考,借助對室內(nèi)標(biāo)志物QR Code的快速響應(yīng)碼進行識別明確自身位置所在。在采集二維碼信息的過程中,系統(tǒng)還可以借助手機相機來對焦和鎖定相應(yīng)的二維碼圖標(biāo),借助識別深淺模塊、圖像處理、掩護模消除、數(shù)據(jù)恢復(fù)、格式信息譯碼、碼字糾錯等,完成數(shù)據(jù)碼子的譯碼和信息的輸出。誘導(dǎo)模塊這是以Dijkstra算法為基礎(chǔ),幫助游客確定自己所在位置和目的地間最短的路線,通過在講目的地信息輸入文本框的方式,在電子地圖上將最終的路線計算結(jié)果顯示出來,讓游客可以更加直觀的了解相應(yīng)的路徑信息,避免出現(xiàn)繞路或者是迷路的情況。
Android平臺的出現(xiàn),為景區(qū)建設(shè)智能化導(dǎo)覽系統(tǒng)提供了常用的編碼、解碼、媒體等制度,可以讓應(yīng)用程序中涉及到的視頻、圖片、音頻等各類多媒體數(shù)據(jù)有效集中,所以,根據(jù)Android平臺構(gòu)建的智能景區(qū)導(dǎo)覽系統(tǒng),可以將對應(yīng)定位或者是輸入經(jīng)典中的信息,以視頻和語音的形式播放出來,借助實例化MediaPlayer類和調(diào)用setDataSource等來播放音頻或者是視頻文件,或者是使用start等其他方式完成,讓游客可以借助該導(dǎo)覽系統(tǒng)中文字、音頻或視頻信息的介紹,更好的享受游覽的樂趣。如圖2所示,(a)為文字信息介紹、(b)為音頻信息介紹、(c)為視頻信息介紹。
總而言之,智能技術(shù)和景區(qū)現(xiàn)代化建設(shè)的加快,使將智能技術(shù)同景區(qū)導(dǎo)覽系統(tǒng)相結(jié)合也被提到了日程上來。以Android平臺為基礎(chǔ),借助定位誘導(dǎo)的方式建立起一份離線的景區(qū)地圖導(dǎo)覽服務(wù)軟件,再針對GPS定位信號本身在室內(nèi)屏蔽方面存在的問題,根據(jù)二維碼在室內(nèi)建立的定位系統(tǒng),通過功能互補的方式,構(gòu)建起現(xiàn)代化的景區(qū)導(dǎo)覽系統(tǒng),以此來使當(dāng)前景區(qū)導(dǎo)覽系統(tǒng)的智能化得以提升,從而更好的為景區(qū)發(fā)展服務(wù),提高景區(qū)導(dǎo)覽服務(wù)質(zhì)量,滿足游客體驗需求。