楊淑 楊志高
(1.湖北省地質(zhì)科學研究院 湖北省武漢市 430034 2.青島工學院 山東省青島市 266300)
隨著中國經(jīng)濟的持續(xù)快速增長和城市化進程的不斷推進,城市園林綠化的進程也隨之突飛猛進[1]。同時我國也是人口大國,尤其城市人口密度大,鋼鐵森林拔地而起,而城市園林作為城市居民生活的緩沖區(qū),對改善公共健康發(fā)揮著重要作用[2],因此城市居民對城市園林的需求日益增長[3],城市園林也朝著面積大、種類多、園內(nèi)景點多種多樣、道路四通八達的方向發(fā)展的越來越好。但是這也導(dǎo)致了一些問題,比如游客難以在有限的游覽時間內(nèi)游玩到最喜愛的景點、或因找不清方向而重復(fù)某段道路和景點。城市園林內(nèi)還往往游客眾多,同一時間內(nèi)可能會出現(xiàn)某一景點人數(shù)聚集影響體驗,而有些景點無人問津的情況。因此針對以上問題,加強城市園林管理,提升公園的服務(wù)水平和公園內(nèi)的游玩體驗勢在必行。
微信小程序是一種新的開放功能,開發(fā)者可以快速地開發(fā)一個程序,小程序可以在微信內(nèi)被便捷地獲取和傳播[4,5],同時具有出色的使用體驗,小程序維護過程簡單,有利于園林管理者對數(shù)據(jù)庫的維護操作[6]。物聯(lián)網(wǎng)即“物物相連的互聯(lián)網(wǎng)”,是指通過各種信息傳感器、射頻識別技術(shù)、全球定位技術(shù)、紅外感應(yīng)器、激光掃描等技術(shù)設(shè)備和手段,實時信息實時收集、實時交互的一種信息化工作系統(tǒng)[7]。地理信息技術(shù)可以實現(xiàn)綠地、行道樹、古樹名木、等園林綠化數(shù)據(jù)的精確定位、圖文一體化展示,為園林游客提供輔助決策[8]。實景三維技術(shù)能實現(xiàn)二維相片或傾斜影像向三維模型轉(zhuǎn)換[9,10],能支撐園林內(nèi)的數(shù)字化、精準化、智能化管理工作,提升園林的綜合服務(wù)和建設(shè)水平[11]。本文綜述了利用微信小程序、物聯(lián)網(wǎng)、地理信息和實景三維等先進技術(shù)構(gòu)建智慧園林軟件的思路,闡述了小程序的建設(shè)目標、技術(shù)框架、功能設(shè)計,實現(xiàn)了城市園林資源的數(shù)字化管理、提升了公園的服務(wù)水平。
近年來隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,城市園林信息的傳播可以借助網(wǎng)頁和視頻的方式,網(wǎng)頁方式包括專門的園林網(wǎng)站、公眾號短文介紹等[12],視頻即以短視頻的方式拍攝園林內(nèi)的景觀并進行傳播[13]。以上方式一定程度上擴展了公眾了解園林的視角,但是網(wǎng)頁形式比較平面,視頻的形式又不易了解園林的整體。隨著公眾對園林景點線上全面了解需求的日益增長,因此實現(xiàn)城市園林的線上二三維一體化展示意義重大。本文設(shè)計利用GIS 技術(shù)和實景三維技術(shù)實現(xiàn)城市園林的二維地圖和三維實景一體化展示,直觀地展現(xiàn)園林的各類信息,實現(xiàn)了園林信息展示的立體性、整體性以及交互性,大大提高了公眾在線上對景觀的認識和理解。
本文研究利用物聯(lián)網(wǎng)、GIS 和實景三維等先進技術(shù),面向游客實現(xiàn)園林信息查詢、展示、推薦功能。提供多種查詢方式可查詢景點位置、到達路徑推薦、園林附近餐飲、住宿等信息;直觀地呈現(xiàn)園林的各類數(shù)據(jù),如某個景點的點贊量、景點的實時游覽人數(shù)等;利用統(tǒng)計分析的方式按照景點的點贊數(shù)為游客推薦精品景點,根據(jù)實時游覽人數(shù)為游客游覽時提供景點是否擁擠的參考。給游客的游覽過程提供方便,輔助游客進行游覽決策。
傳統(tǒng)的城市園林信息常采用紙質(zhì)形式進行管理[8],隨著城市園林規(guī)模的擴大、種類的增多,園林數(shù)據(jù)也不斷增多,傳統(tǒng)的管理方式已經(jīng)不能支撐現(xiàn)在的園林數(shù)據(jù)管理。同時公眾對園林游覽需求的提高,也要求園林管理者提供更精細的服務(wù)。本文研究的小程序,管理員可在管理端上傳、修改、更新園林相關(guān)信息,一方面方便快捷地將園林的數(shù)據(jù)管理起來,另一方面游客可以快速地通過智慧園林小程序獲取管理員更新的信息。
智慧園林小程序以服務(wù)游客游覽為基礎(chǔ)進行設(shè)計,分為小程序端和管理端,游客根據(jù)小程序端的園林景點相關(guān)信息規(guī)劃游覽景點及路徑,這些信息都由園林管理員在管理端提供。游客和管理員對各自應(yīng)用的操作請求通過服務(wù)器來處理,整個操作過程中產(chǎn)生的數(shù)據(jù)都要存到相應(yīng)的數(shù)據(jù)庫中。在服務(wù)游客游覽的過程中,為了讓游客方便快捷地找到自己喜愛的景點,本設(shè)計在小程序中加入基于GIS 的地圖服務(wù)功能、基于實景三維的實景景點瀏覽功能以及精品推薦功能,為游客提供景點的推薦服務(wù)。因此,本文智慧園林小程序主要由小程序端服務(wù)功能模塊、管理端功能模塊以及服務(wù)器端模塊組成,小程序的整體架構(gòu)圖如圖1 所示。
圖1:小程序整體架構(gòu)圖
本文智慧園林小程序基于B/S 模式進行設(shè)計,總體分為三層。應(yīng)用層主要負責顯示用戶的操作界面、響應(yīng)用戶的操作。服務(wù)層主要負責接收應(yīng)用層傳來的各種信息,根據(jù)不同的操作命令執(zhí)行不同的流程,并將執(zhí)行結(jié)果返回應(yīng)用界面。
本文設(shè)計的小程序功能頁面主要分為管理端和小程序端,如圖2 所示。
圖2:智慧園林小程序設(shè)計圖
圖3:“我的”頁面功能設(shè)計
小程序端主要針對社會公眾用戶,即園林游客。根據(jù)服務(wù)游客游覽來設(shè)計的主體功能,主要分為兩個界面:“我的”和主頁。
管理端是整個軟件的后臺管理中心,負責整個軟件的運行狀態(tài)、以及數(shù)據(jù)的管理更新,還設(shè)置了微信小程序用戶訪問的對應(yīng)接口,此模塊還可以輔助園林管理人員對游客出入情況進行大數(shù)據(jù)分析,更好地實現(xiàn)園林的精準化管理。
“我的”頁面功能主要包含授權(quán)登錄、信息管理、游覽記錄、游覽分享和投訴建議五個板塊。
授權(quán)登錄。微信小程序是在微信中運行,與其他APP 或平臺的登錄方式不同,不需要復(fù)雜的注冊流程,也不需要輸入賬號和密碼[14],用戶在第一次進入小程序時,會跳轉(zhuǎn)到登錄界面進行微信授權(quán)登錄,用戶授權(quán)后小程序會自動獲取用戶的登錄信息,這種登錄方式避免了復(fù)雜的密碼驗證過程,使用更加簡單、便捷。用戶在授權(quán)登錄后即可進入到小程序頁面,選擇其他操作。
信息管理。進入信息管理界面,用戶可以管理維護自己的個人信息,如設(shè)置個人頭像、昵稱等。
游覽記錄。用戶可查看園林的歷史游覽記錄,包括園林名稱、游覽時間、標記過的喜愛景點等。
游覽分享。用戶可以拍攝圖片、視頻并編輯文字發(fā)布自己喜愛的景點信息。也可以查看其他使用者的游覽分享,在沒有實地游覽的情況下先參考其他游客的景點分享信息是決定園林是否值得自己游覽的好方式。
投訴建議。點擊投訴建議,游客可以對在園林內(nèi)發(fā)現(xiàn)的“安全隱患”和“不文明行為”進行上報,根據(jù)小程序頁面的提示填寫詳細情況,其中位置信息小程序會自動獲取到用戶手機所在位置,時間信息會自動獲取填報時間,當然這兩項信息用戶也可以自己手動操作,用戶還可以添加事件描述、現(xiàn)場照片等信息最后提交即可完成投訴建議。園林管理人員針對游客的投訴建議會進行相應(yīng)的整改優(yōu)化,提升園林的安全性和服務(wù)水平。
主頁頁面功能如圖4 所示,主要包含園林簡介、園林導(dǎo)覽、搜索周邊、識圖知物、通知公告、精品推薦六個板塊。
圖4:主頁頁面功能設(shè)計
園林簡介。主要說明園林的基本信息、位置、如何到達、開放情況、歷史變更等信息。
園林導(dǎo)覽。園林導(dǎo)覽功能界面又包含“三維場景”、“視角切換”、“點贊”和“分享”功能。對公園內(nèi)的景點及公園周邊的環(huán)境進行全景照片拍攝,將全景信息列表展示,用戶點擊景點或景點名稱即可進入“三維場景”,通過手指在屏幕上上下左右滑動可以調(diào)整視角,通過“視角切換”功能可以在正常、小行星、魚眼和水晶球四種視角間切換,更身臨其境的了解園林內(nèi)的景點。同時還有“點贊”和“分享”功能,可以快捷直觀地將喜愛的景點與他人分享。
搜索周邊。搜索周邊功能界面又包含“地圖展示”、“地點搜索”、“景點實時人數(shù)”及“路徑規(guī)劃”功能。“地圖展示”,可對地圖進行基本的瀏覽操作,包括地圖的放大、縮小、漫游等,點擊定位可獲取用戶手機的當前位置,并在地圖上顯示?!暗攸c搜索”,用戶在搜索框內(nèi)輸入景點名稱,會在地圖上定位到查詢的景點位置。點擊“景點實時人數(shù)”功能會根據(jù)各個景點周圍的游客手機定位數(shù)據(jù),顯示游客點位,以此可以判斷各景點周圍的游客密度,可優(yōu)先選擇當下游客密度小的景點進行游覽,提高游覽體驗?!奥窂揭?guī)劃”,輸入起點和終點,會生成一條規(guī)劃的路線,并在地圖上進行顯示,同時會顯示起點終點距離,還可以根據(jù)不同的到達方式如騎行、步行等進行不同的路線規(guī)劃,并給出預(yù)計到達時間。
識圖知物。這個功能是調(diào)用手機相冊或者選擇手機相機拍攝園林內(nèi)的植物,然后上傳圖片,“識圖知物”完成對植物的識別,并展示識別結(jié)果,包含植物名稱和置信度,按照置信度的大小,從大到小依次排列識別結(jié)果。通過此功能可以了解園林內(nèi)的植物、增加游玩趣味性的同時還能增長知識。
通知公告。點擊“通知公告”的信息列表,用戶可查看通知公告的內(nèi)容。通知公告的內(nèi)容由園林管理者進行維護,主要告知公眾用戶園林內(nèi)的最新消息,比如節(jié)假日安排,景點修葺等,公眾可根據(jù)通知公告提前安排行程。
精品推薦。根據(jù)公園游覽的點贊功能,按照景點點贊數(shù)排名,從高到低依次進行“精品推薦”,點擊相應(yīng)的景點名稱可以查看詳細信息。
如圖5 所示,管理端主要是維護更新小程序內(nèi)園林的相關(guān)數(shù)據(jù),主要包含登錄、管理員管理、用戶管理三個模塊。
圖5:管理端功能設(shè)計
管理員管理模塊。主要對能夠登錄智慧園林小程序管理端的工作人員的賬戶信息進行管理,包括賬戶的增加、刪除查詢、修改等功能。
用戶管理模塊,對使用小程序的用戶進行信息管理。
數(shù)據(jù)更新模塊。包含園林簡介、導(dǎo)覽、通知公告等模塊的數(shù)據(jù)更新,比如園林內(nèi)某個景點正在修葺不可參觀,管理員可發(fā)布通知公告來告知公眾;修葺完成后景點景觀可能發(fā)生了改變,此時管理員就可以在園林簡介里更新該景點的介紹并拍攝最新實景三維上傳到園林導(dǎo)覽。
接收投訴建議并反饋。當游客在小程序端提交了投訴建議后,管理員會看到游客的投訴建議內(nèi)容,根據(jù)內(nèi)容做出相應(yīng)的調(diào)整,并反饋給游客,提高了管理員的管理效率,也能給游客留下好的印象。
本文提出基于微信小程序的智慧園林軟件,分為管理端和微信小程序端,融合了物聯(lián)網(wǎng)、GIS 和實景三維等技術(shù),可以有效地解決目前園林游覽中存在的問題。本文設(shè)計的小程序面向公眾開發(fā),界面簡潔、操作方便、功能豐富且簡單易上手,可用于游覽前的景點考察,對最想游覽的景點排序,確定優(yōu)先游玩順序,確保行程充實有趣,游客還可以根據(jù)小程序功能查看園林周邊的餐飲環(huán)境,提前規(guī)劃安排好整個的游玩活動,為游覽園林的公眾游客提供便利。而園林管理者可以在管理端管理園林相關(guān)數(shù)據(jù)并及時的展示給公眾,提高了園林數(shù)據(jù)管理的便捷性和高效性,也為園林管理者指明服務(wù)優(yōu)化的方向。