朱屹誠,周雷,吳俊,邢敏,李志豪
(蚌埠學(xué)院,安徽 蚌埠 233030)
伴隨著國內(nèi)疫情的逐步穩(wěn)定,一座座城市從封城到正常開放,人們對(duì)戶外休閑放松的需求愈發(fā)強(qiáng)烈,隨著節(jié)假日的到來,旅游成為人們解封后的首選休閑方式。旅游可以使人們深刻體會(huì)到各地的美麗景色和風(fēng)土人情,增長見識(shí),開闊視野。同時(shí)拋開工作與學(xué)習(xí)的壓力,充分釋放自己在疫情期間被“禁足”時(shí)壓抑緊張的心情。然而,隨著旅游人數(shù)的增長,景區(qū)管理的壓力越來越大。鑒于此,設(shè)計(jì)一款智慧景區(qū)導(dǎo)覽APP,可以通過收集使用者的位置信息,利用大數(shù)據(jù)及AR 等技術(shù)對(duì)用戶信息進(jìn)行分析和匯總,并結(jié)合用戶自身的習(xí)慣,制定“個(gè)性化”路線,實(shí)現(xiàn)游客分流,避免造成旅游景點(diǎn)的擁堵,減少安全隱患,以達(dá)到提升用戶游覽體驗(yàn),緩解景區(qū)壓力的目的。
如圖1所示為在調(diào)查和研究之后,制作而成的簡易APP使用流程圖。若用戶事先進(jìn)行了基本的賬號(hào)注冊(cè)和信息填寫,當(dāng)用戶到達(dá)某一景區(qū)時(shí),打開APP,登錄已創(chuàng)建的賬號(hào)。APP 會(huì)根據(jù)用戶所在的位置,獲取當(dāng)前景區(qū)的詳情,為用戶做出行程規(guī)劃。用戶可以自主選擇目的地,也可以直接使用系統(tǒng)推薦的行程路線。確定了行程路線之后,APP 會(huì)自動(dòng)開啟地圖,嚴(yán)格按照行程路線進(jìn)行導(dǎo)航。在用戶到達(dá)某一景區(qū)后,APP 會(huì)根據(jù)該景區(qū)的客觀情況為用戶推薦周邊景點(diǎn),也可以根據(jù)景點(diǎn)的具體情況為用戶提供所需的服務(wù)。如果您是獨(dú)自一人來景區(qū)游玩,覺得孤單,APP 還可以為您匹配附近的驢友,讓你們結(jié)伴而行;如果您是與同伴相約在某景區(qū)匯合,可以向同伴開啟分享位置信息功能,便于您與同伴匯合和相互關(guān)注安全狀況,包括上傳核酸檢測(cè)報(bào)告和行程碼。
圖1 總體流程圖
我們?cè)O(shè)計(jì)了一款智慧景區(qū)導(dǎo)覽APP,將AR 技術(shù)與景區(qū)導(dǎo)覽APP相結(jié)合,從而緩解游客增長給旅游景點(diǎn)造成的壓力,增強(qiáng)游客的沉浸式體驗(yàn)。本項(xiàng)目是研究后根據(jù)APP 的使用流程設(shè)計(jì)而成。除此之外,我們還增添了地圖導(dǎo)航、個(gè)性化導(dǎo)覽、云同步、SOS 緊急報(bào)警等多項(xiàng)功能。希望在這些功能協(xié)同關(guān)聯(lián)的助力下,滿足不同用戶的個(gè)性化需求,提升用戶的旅游體驗(yàn)感,為用戶提供更好的服務(wù)。
該功能可以通過定位服務(wù)并結(jié)合游客的自身需求,方便快捷地為游客提供正確的方向,選擇自己喜歡的旅游路線,還可以通過分析游客此時(shí)所在的景點(diǎn)和想要游覽的時(shí)長,結(jié)合游客的自身特點(diǎn)以及天氣等各種因素,自動(dòng)為游客推薦專屬的路線,讓旅客享受到個(gè)性化服務(wù),獲得更好的游覽體驗(yàn)。電子地圖功能主要是利用GPS 技術(shù),通過GPS 定位,在在線地圖或下載的地圖中顯示出自己所在的位置。當(dāng)GPS 信號(hào)不好的時(shí)候[1],還可以通過Wi-Fi 信號(hào)定位或者通過二維碼輔助定位。系統(tǒng)監(jiān)測(cè)到Wi-Fi 信號(hào)時(shí),通過查詢將目標(biāo)用戶當(dāng)前的具體網(wǎng)址標(biāo)示在版圖上。通過對(duì)具體信息的分析,操作系統(tǒng)自行在這兩個(gè)定位方法之間進(jìn)行轉(zhuǎn)化。若信號(hào)還是不平穩(wěn),旅游者可以去附近的景點(diǎn),掃描該景點(diǎn)的二維碼,系統(tǒng)將通過二維碼,確定并刷新旅游者的位置,以便于繼續(xù)進(jìn)行正確的導(dǎo)覽業(yè)務(wù)。旅行線路的策劃和引導(dǎo)功能是結(jié)合整個(gè)景區(qū)景點(diǎn)的推薦和評(píng)論篩選而成的。
傳統(tǒng)導(dǎo)游所具備的景點(diǎn)講解、基礎(chǔ)設(shè)施指明等功能,智慧景區(qū)導(dǎo)覽APP 都具備,并且更加豐富與個(gè)性化。游客可自由選擇智能語音講解或人工語音講解,任意調(diào)整收聽時(shí)間、地點(diǎn)、次數(shù)等各項(xiàng)功能,打造自己的私人導(dǎo)游。同時(shí)語音導(dǎo)游還可以根據(jù)自己的喜好選擇音色。智慧景區(qū)導(dǎo)覽APP 通過AR 技術(shù)使得游客在旅游途中可以體驗(yàn)智能化、信息化,同時(shí)還可以感受到更加立體的景區(qū)空間,在旅客所及的視線中呈現(xiàn)出更多的實(shí)時(shí)信息,不僅提升了旅客在游覽過程中的體驗(yàn),還使游客在游覽過程中能與景色有更多的信息交互。
系統(tǒng)使用云同步功能對(duì)信息進(jìn)行收集和處理,云同步功能大大減少了APP 所占用的系統(tǒng)儲(chǔ)存空間,數(shù)據(jù)全部儲(chǔ)存在云端,在減少所占用本地存儲(chǔ)空間的同時(shí)還避免了數(shù)據(jù)的損失,并且可以根據(jù)用戶需要在不同的終端設(shè)備之間通過同一賬號(hào)進(jìn)行數(shù)據(jù)的傳輸同步[2]。數(shù)據(jù)通過上傳和云服務(wù)中心進(jìn)行交互,按設(shè)定的時(shí)間將旅游區(qū)的各個(gè)數(shù)據(jù)傳送至云服務(wù)中心,在云服務(wù)中心對(duì)數(shù)據(jù)進(jìn)行處理和分流。
游客在遇到突發(fā)情況時(shí)可以通過快捷按鍵報(bào)警,為防止誤觸,需連續(xù)六次按壓快捷按鍵才可以成功報(bào)警,與此同時(shí)通過GPS 等定位系統(tǒng)快速鎖定游客所在位置并發(fā)送至救援中心,通過云平臺(tái)迅速通知附近的景區(qū)工作人員,最大限度地減小意外事故的發(fā)生,大大縮短營救時(shí)間。
所謂AR 技術(shù),實(shí)質(zhì)上就是通過對(duì)虛擬現(xiàn)實(shí)畫面在真實(shí)世界中的投影或映射,讓用戶與真實(shí)世界間的交互體驗(yàn)得以提升的技術(shù)手段。AR 技術(shù)可以有效補(bǔ)充和強(qiáng)化在真實(shí)世界中沒有展示或者展示不充分的信息。以真實(shí)世界的實(shí)景為基礎(chǔ)[3],使得真實(shí)環(huán)境和虛擬景象可以完美地結(jié)合,突破時(shí)間和空間的局限性,使用戶獲得更加形象逼真的體驗(yàn)。智慧景區(qū)導(dǎo)覽APP 中AR 技術(shù)的應(yīng)用,不僅可以使游客的游覽智能化、信息化,而且可使景區(qū)空間無限延伸,呈現(xiàn)出更多的游覽內(nèi)容,增強(qiáng)用戶的游覽體驗(yàn),獲得更多的快樂。
智慧景區(qū)導(dǎo)覽APP 其中一個(gè)核心功能是定位服務(wù)。當(dāng)游客下載地圖時(shí)[4],會(huì)激活定位服務(wù)中的Associativity,智慧景區(qū)導(dǎo)覽APP 會(huì)啟用該服務(wù),景點(diǎn)信息將會(huì)被自動(dòng)下載,并會(huì)顯示出一個(gè)電子地圖,自動(dòng)向其中添加一個(gè)標(biāo)記。結(jié)合終端的GPS 定位功能和軟件提供的開發(fā)接口,定位服務(wù)可以將游客所在的位置顯示在電子地圖中。在工作狀態(tài)下,定位服務(wù)會(huì)在后臺(tái)運(yùn)行,最終的結(jié)果會(huì)顯示在UI 界面上。在應(yīng)用于真實(shí)的生活中時(shí),有些景點(diǎn)會(huì)存在GPS 信號(hào)不良或沒有的情況。定位服務(wù)中還有Wi-Fi 信號(hào)定位和二維碼輔助定位,可以解決這些問題。開啟Wi-Fi 定位時(shí),軟件會(huì)獲取該景區(qū)的無線路由部署表,發(fā)送到終端數(shù)據(jù)庫并保存。在Wi-Fi信號(hào)被捕捉到時(shí),會(huì)查找無線路由部署表,再進(jìn)行匹配,然后用戶就會(huì)在電子地圖上看見自己當(dāng)前的位置,還可以進(jìn)行標(biāo)記。系統(tǒng)會(huì)根據(jù)當(dāng)前信號(hào)的狀況來切換定位方式,以便游客隨時(shí)可以知曉自己的位置。定位服務(wù)還能對(duì)整個(gè)景區(qū)進(jìn)行分析,從而實(shí)現(xiàn)游覽線路規(guī)劃的功能,游客也可自行選擇道路。
該技術(shù)主要包括地圖和文字交互模塊[5],并在此基礎(chǔ)上衍生出旅游規(guī)劃、信息查詢(包括LBS 服務(wù))和實(shí)時(shí)引導(dǎo)服務(wù)模塊。在智能手機(jī)上安裝客戶端應(yīng)用,實(shí)現(xiàn)SaaS 云服務(wù)支持旅游信息查詢、LBS 服務(wù)、行程規(guī)劃等導(dǎo)游服務(wù)需求。以景區(qū)數(shù)據(jù)發(fā)布模塊為核心,包括景區(qū)GIS 數(shù)據(jù)管理、景區(qū)維護(hù)、景區(qū)游客報(bào)警求助等具體功能。云平臺(tái)服務(wù)中心可以與微信小程序交互,還可以根據(jù)需求定期將數(shù)據(jù)上傳到云中心,并接收來自云服務(wù)中心的游客報(bào)警反饋和客流統(tǒng)計(jì)服務(wù)。
在下載APP 后打開,產(chǎn)品的開啟可以通過QQ 或微信的一鍵登錄功能實(shí)現(xiàn),給用戶帶來更高的安全性和更好的使用體驗(yàn)。也可以輸入手機(jī)號(hào),點(diǎn)擊“獲取短信驗(yàn)證碼”,在手機(jī)收到短信后,輸入短信中的驗(yàn)證碼完成快速注冊(cè)。注冊(cè)完成后輸入注冊(cè)信息,勾選“已閱讀并同意服務(wù)協(xié)議”,點(diǎn)擊“登錄”按鈕,輸入個(gè)人信息,點(diǎn)擊“修改”,完成后即可使用APP。在首次使用時(shí),用戶需要開啟位置信息,APP 會(huì)根據(jù)用戶的位置信息自動(dòng)推薦附近的旅游景點(diǎn)。注冊(cè)過程如圖2所示。
圖2 用戶注冊(cè)與登錄演示圖
登錄完成后,進(jìn)入APP 主界面,點(diǎn)擊屏幕底部快捷導(dǎo)航的第一個(gè)按鈕,進(jìn)入景點(diǎn)搜索頁面。APP 會(huì)根據(jù)用戶的位置信息自動(dòng)定位,并智能推薦附近的景點(diǎn)。用戶也可以自己在搜索框中輸入景點(diǎn)名稱,搜索景點(diǎn)的相關(guān)信息。APP 會(huì)根據(jù)用戶搜索的景點(diǎn)位置信息推薦附近的高評(píng)分酒店。用戶也可以在問答頁面中查看其他游客對(duì)該景點(diǎn)的評(píng)論和相關(guān)問題。如果用戶不知道去哪里游玩,可以打開游記,看其他游客分享的旅游景點(diǎn)和攻略,挑選自己感興趣的旅游景點(diǎn),如圖3所示。
圖3 景點(diǎn)搜索演示圖
用戶挑選好感興趣的旅游景點(diǎn)后,點(diǎn)擊屏幕底部快捷導(dǎo)航的第二個(gè)按鈕,進(jìn)入行程規(guī)劃頁面。輸入自己想去的旅游景點(diǎn),可以點(diǎn)擊“推薦路線”自動(dòng)生成旅游行程路線,也可以逐個(gè)輸入自己想去的旅游景點(diǎn),APP 會(huì)根據(jù)所輸景點(diǎn)距離的遠(yuǎn)近自動(dòng)生成行程路線。生成行程路線后,點(diǎn)擊“路線”,APP 會(huì)自動(dòng)逐個(gè)導(dǎo)航到旅游景點(diǎn),用戶可以根據(jù)自己情況選擇打車、駕車、代駕、公交地鐵、步行、騎行、飛機(jī)、火車、客車各種出行方式。若選擇駕車,APP 會(huì)推薦時(shí)間最短、高速優(yōu)先、無高速等多種路線。APP 還具有購票功能,可根據(jù)用戶需求提供最優(yōu)班次。
點(diǎn)擊屏幕底部快捷導(dǎo)航的第三個(gè)按鈕,進(jìn)入一路同行頁面。我們有三種匹配同行者的方式,分別是一鍵匹配、搖一搖和好友邀請(qǐng)。一鍵匹配和搖一搖可以根據(jù)用戶的位置搜索附近的旅客,進(jìn)行匹配;而好友邀請(qǐng)可以指定所選擇的好友,來分享位置和旅游路線。點(diǎn)擊“一鍵匹配”,在短暫的等待后,會(huì)彈出匹配到的同行者,點(diǎn)擊同行者頭像,即可與之進(jìn)行短信、語音或視頻通話。點(diǎn)擊“搖一搖”,在晃動(dòng)手機(jī)后,也會(huì)彈出匹配到的同行者。若用戶不想與陌生人同行,也可以點(diǎn)擊“好友邀請(qǐng)”,選擇自己的好友與其一起同行,如圖4所示。
圖4 一路同行演示圖
疫情原因,時(shí)間有點(diǎn)緊張,條件稍顯不足,但對(duì)景區(qū)智能導(dǎo)覽APP 的設(shè)計(jì)與研發(fā)還是讓我們受益匪淺。在具體操作過程中,我們不僅需要對(duì)所學(xué)的知識(shí)點(diǎn)進(jìn)行實(shí)踐應(yīng)用,還需要對(duì)自學(xué)的內(nèi)容加以鞏固,對(duì)AR 技術(shù)、定位技術(shù)、云平臺(tái)支持以及小程序內(nèi)核的搭建都有了進(jìn)一步的了解和認(rèn)知。這使得所學(xué)的知識(shí)點(diǎn)更加完善和具體,也讓系統(tǒng)的開發(fā)變得更加生動(dòng)有趣。同時(shí)在設(shè)計(jì)的過程中,也認(rèn)識(shí)到我們?cè)诨镜挠布R(shí)和軟件開發(fā)學(xué)習(xí)上還是有一些不足的地方。
在整個(gè)設(shè)計(jì)過程中,我們學(xué)到了很多的寶貴知識(shí)和道理。認(rèn)識(shí)到在計(jì)算機(jī)行業(yè)還有很多知識(shí)和難題等待著我們?nèi)W(xué)習(xí)和探索。在不斷翻閱資料和解決問題的過程中對(duì)軟件開發(fā)有了更加全面的認(rèn)識(shí)。平時(shí)過多地注重理論課,缺少實(shí)際的應(yīng)用訓(xùn)練,對(duì)需要操作的東西存有陌生感,但是通過這次設(shè)計(jì),讓我們?cè)谙到y(tǒng)開發(fā)的過程有了更加全面和深刻的認(rèn)識(shí)。老師的指導(dǎo)讓我們熟悉了整個(gè)系統(tǒng)的框架,切身體會(huì)到系統(tǒng)的設(shè)計(jì)與研發(fā)過程是如此的復(fù)雜。在實(shí)踐操作過程中認(rèn)識(shí)到自己在哪方面存在不足。通過不斷翻閱資料和小組討論,解決一系列問題,讓我們對(duì)知識(shí)的靈活應(yīng)用、舉一反三有了更深刻的認(rèn)識(shí)。同時(shí)在實(shí)際操作過程中,老師的耐心講解與技術(shù)層面上的幫助,為我們化解了很多的困惑,讓我們對(duì)應(yīng)用的設(shè)計(jì)與開發(fā)增添了很多新的認(rèn)識(shí)與理解。