楊淑 楊志高
(1.湖北省地質(zhì)科學(xué)研究院 湖北省武漢市 430034 2.青島工學(xué)院 山東省青島市 266300)
隨著中國(guó)經(jīng)濟(jì)的持續(xù)快速增長(zhǎng)和城市化進(jìn)程的不斷推進(jìn),城市園林綠化的進(jìn)程也隨之突飛猛進(jìn)[1]。同時(shí)我國(guó)也是人口大國(guó),尤其城市人口密度大,鋼鐵森林拔地而起,而城市園林作為城市居民生活的緩沖區(qū),對(duì)改善公共健康發(fā)揮著重要作用[2],因此城市居民對(duì)城市園林的需求日益增長(zhǎng)[3],城市園林也朝著面積大、種類多、園內(nèi)景點(diǎn)多種多樣、道路四通八達(dá)的方向發(fā)展的越來(lái)越好。但是這也導(dǎo)致了一些問(wèn)題,比如游客難以在有限的游覽時(shí)間內(nèi)游玩到最喜愛(ài)的景點(diǎn)、或因找不清方向而重復(fù)某段道路和景點(diǎn)。城市園林內(nèi)還往往游客眾多,同一時(shí)間內(nèi)可能會(huì)出現(xiàn)某一景點(diǎn)人數(shù)聚集影響體驗(yàn),而有些景點(diǎn)無(wú)人問(wèn)津的情況。因此針對(duì)以上問(wèn)題,加強(qiáng)城市園林管理,提升公園的服務(wù)水平和公園內(nèi)的游玩體驗(yàn)勢(shì)在必行。
微信小程序是一種新的開(kāi)放功能,開(kāi)發(fā)者可以快速地開(kāi)發(fā)一個(gè)程序,小程序可以在微信內(nèi)被便捷地獲取和傳播[4,5],同時(shí)具有出色的使用體驗(yàn),小程序維護(hù)過(guò)程簡(jiǎn)單,有利于園林管理者對(duì)數(shù)據(jù)庫(kù)的維護(hù)操作[6]。物聯(lián)網(wǎng)即“物物相連的互聯(lián)網(wǎng)”,是指通過(guò)各種信息傳感器、射頻識(shí)別技術(shù)、全球定位技術(shù)、紅外感應(yīng)器、激光掃描等技術(shù)設(shè)備和手段,實(shí)時(shí)信息實(shí)時(shí)收集、實(shí)時(shí)交互的一種信息化工作系統(tǒng)[7]。地理信息技術(shù)可以實(shí)現(xiàn)綠地、行道樹(shù)、古樹(shù)名木、等園林綠化數(shù)據(jù)的精確定位、圖文一體化展示,為園林游客提供輔助決策[8]。實(shí)景三維技術(shù)能實(shí)現(xiàn)二維相片或傾斜影像向三維模型轉(zhuǎn)換[9,10],能支撐園林內(nèi)的數(shù)字化、精準(zhǔn)化、智能化管理工作,提升園林的綜合服務(wù)和建設(shè)水平[11]。本文綜述了利用微信小程序、物聯(lián)網(wǎng)、地理信息和實(shí)景三維等先進(jìn)技術(shù)構(gòu)建智慧園林軟件的思路,闡述了小程序的建設(shè)目標(biāo)、技術(shù)框架、功能設(shè)計(jì),實(shí)現(xiàn)了城市園林資源的數(shù)字化管理、提升了公園的服務(wù)水平。
近年來(lái)隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,城市園林信息的傳播可以借助網(wǎng)頁(yè)和視頻的方式,網(wǎng)頁(yè)方式包括專門的園林網(wǎng)站、公眾號(hào)短文介紹等[12],視頻即以短視頻的方式拍攝園林內(nèi)的景觀并進(jìn)行傳播[13]。以上方式一定程度上擴(kuò)展了公眾了解園林的視角,但是網(wǎng)頁(yè)形式比較平面,視頻的形式又不易了解園林的整體。隨著公眾對(duì)園林景點(diǎn)線上全面了解需求的日益增長(zhǎng),因此實(shí)現(xiàn)城市園林的線上二三維一體化展示意義重大。本文設(shè)計(jì)利用GIS 技術(shù)和實(shí)景三維技術(shù)實(shí)現(xiàn)城市園林的二維地圖和三維實(shí)景一體化展示,直觀地展現(xiàn)園林的各類信息,實(shí)現(xiàn)了園林信息展示的立體性、整體性以及交互性,大大提高了公眾在線上對(duì)景觀的認(rèn)識(shí)和理解。
本文研究利用物聯(lián)網(wǎng)、GIS 和實(shí)景三維等先進(jìn)技術(shù),面向游客實(shí)現(xiàn)園林信息查詢、展示、推薦功能。提供多種查詢方式可查詢景點(diǎn)位置、到達(dá)路徑推薦、園林附近餐飲、住宿等信息;直觀地呈現(xiàn)園林的各類數(shù)據(jù),如某個(gè)景點(diǎn)的點(diǎn)贊量、景點(diǎn)的實(shí)時(shí)游覽人數(shù)等;利用統(tǒng)計(jì)分析的方式按照景點(diǎn)的點(diǎn)贊數(shù)為游客推薦精品景點(diǎn),根據(jù)實(shí)時(shí)游覽人數(shù)為游客游覽時(shí)提供景點(diǎn)是否擁擠的參考。給游客的游覽過(guò)程提供方便,輔助游客進(jìn)行游覽決策。
傳統(tǒng)的城市園林信息常采用紙質(zhì)形式進(jìn)行管理[8],隨著城市園林規(guī)模的擴(kuò)大、種類的增多,園林?jǐn)?shù)據(jù)也不斷增多,傳統(tǒng)的管理方式已經(jīng)不能支撐現(xiàn)在的園林?jǐn)?shù)據(jù)管理。同時(shí)公眾對(duì)園林游覽需求的提高,也要求園林管理者提供更精細(xì)的服務(wù)。本文研究的小程序,管理員可在管理端上傳、修改、更新園林相關(guān)信息,一方面方便快捷地將園林的數(shù)據(jù)管理起來(lái),另一方面游客可以快速地通過(guò)智慧園林小程序獲取管理員更新的信息。
智慧園林小程序以服務(wù)游客游覽為基礎(chǔ)進(jìn)行設(shè)計(jì),分為小程序端和管理端,游客根據(jù)小程序端的園林景點(diǎn)相關(guān)信息規(guī)劃游覽景點(diǎn)及路徑,這些信息都由園林管理員在管理端提供。游客和管理員對(duì)各自應(yīng)用的操作請(qǐng)求通過(guò)服務(wù)器來(lái)處理,整個(gè)操作過(guò)程中產(chǎn)生的數(shù)據(jù)都要存到相應(yīng)的數(shù)據(jù)庫(kù)中。在服務(wù)游客游覽的過(guò)程中,為了讓游客方便快捷地找到自己喜愛(ài)的景點(diǎn),本設(shè)計(jì)在小程序中加入基于GIS 的地圖服務(wù)功能、基于實(shí)景三維的實(shí)景景點(diǎn)瀏覽功能以及精品推薦功能,為游客提供景點(diǎn)的推薦服務(wù)。因此,本文智慧園林小程序主要由小程序端服務(wù)功能模塊、管理端功能模塊以及服務(wù)器端模塊組成,小程序的整體架構(gòu)圖如圖1 所示。

圖1:小程序整體架構(gòu)圖
本文智慧園林小程序基于B/S 模式進(jìn)行設(shè)計(jì),總體分為三層。應(yīng)用層主要負(fù)責(zé)顯示用戶的操作界面、響應(yīng)用戶的操作。服務(wù)層主要負(fù)責(zé)接收應(yīng)用層傳來(lái)的各種信息,根據(jù)不同的操作命令執(zhí)行不同的流程,并將執(zhí)行結(jié)果返回應(yīng)用界面。
本文設(shè)計(jì)的小程序功能頁(yè)面主要分為管理端和小程序端,如圖2 所示。

圖2:智慧園林小程序設(shè)計(jì)圖

圖3:“我的”頁(yè)面功能設(shè)計(jì)
小程序端主要針對(duì)社會(huì)公眾用戶,即園林游客。根據(jù)服務(wù)游客游覽來(lái)設(shè)計(jì)的主體功能,主要分為兩個(gè)界面:“我的”和主頁(yè)。
管理端是整個(gè)軟件的后臺(tái)管理中心,負(fù)責(zé)整個(gè)軟件的運(yùn)行狀態(tài)、以及數(shù)據(jù)的管理更新,還設(shè)置了微信小程序用戶訪問(wèn)的對(duì)應(yīng)接口,此模塊還可以輔助園林管理人員對(duì)游客出入情況進(jìn)行大數(shù)據(jù)分析,更好地實(shí)現(xiàn)園林的精準(zhǔn)化管理。
“我的”頁(yè)面功能主要包含授權(quán)登錄、信息管理、游覽記錄、游覽分享和投訴建議五個(gè)板塊。
授權(quán)登錄。微信小程序是在微信中運(yùn)行,與其他APP 或平臺(tái)的登錄方式不同,不需要復(fù)雜的注冊(cè)流程,也不需要輸入賬號(hào)和密碼[14],用戶在第一次進(jìn)入小程序時(shí),會(huì)跳轉(zhuǎn)到登錄界面進(jìn)行微信授權(quán)登錄,用戶授權(quán)后小程序會(huì)自動(dòng)獲取用戶的登錄信息,這種登錄方式避免了復(fù)雜的密碼驗(yàn)證過(guò)程,使用更加簡(jiǎn)單、便捷。用戶在授權(quán)登錄后即可進(jìn)入到小程序頁(yè)面,選擇其他操作。
信息管理。進(jìn)入信息管理界面,用戶可以管理維護(hù)自己的個(gè)人信息,如設(shè)置個(gè)人頭像、昵稱等。
游覽記錄。用戶可查看園林的歷史游覽記錄,包括園林名稱、游覽時(shí)間、標(biāo)記過(guò)的喜愛(ài)景點(diǎn)等。
游覽分享。用戶可以拍攝圖片、視頻并編輯文字發(fā)布自己喜愛(ài)的景點(diǎn)信息。也可以查看其他使用者的游覽分享,在沒(méi)有實(shí)地游覽的情況下先參考其他游客的景點(diǎn)分享信息是決定園林是否值得自己游覽的好方式。
投訴建議。點(diǎn)擊投訴建議,游客可以對(duì)在園林內(nèi)發(fā)現(xiàn)的“安全隱患”和“不文明行為”進(jìn)行上報(bào),根據(jù)小程序頁(yè)面的提示填寫詳細(xì)情況,其中位置信息小程序會(huì)自動(dòng)獲取到用戶手機(jī)所在位置,時(shí)間信息會(huì)自動(dòng)獲取填報(bào)時(shí)間,當(dāng)然這兩項(xiàng)信息用戶也可以自己手動(dòng)操作,用戶還可以添加事件描述、現(xiàn)場(chǎng)照片等信息最后提交即可完成投訴建議。園林管理人員針對(duì)游客的投訴建議會(huì)進(jìn)行相應(yīng)的整改優(yōu)化,提升園林的安全性和服務(wù)水平。
主頁(yè)頁(yè)面功能如圖4 所示,主要包含園林簡(jiǎn)介、園林導(dǎo)覽、搜索周邊、識(shí)圖知物、通知公告、精品推薦六個(gè)板塊。

圖4:主頁(yè)頁(yè)面功能設(shè)計(jì)
園林簡(jiǎn)介。主要說(shuō)明園林的基本信息、位置、如何到達(dá)、開(kāi)放情況、歷史變更等信息。
園林導(dǎo)覽。園林導(dǎo)覽功能界面又包含“三維場(chǎng)景”、“視角切換”、“點(diǎn)贊”和“分享”功能。對(duì)公園內(nèi)的景點(diǎn)及公園周邊的環(huán)境進(jìn)行全景照片拍攝,將全景信息列表展示,用戶點(diǎn)擊景點(diǎn)或景點(diǎn)名稱即可進(jìn)入“三維場(chǎng)景”,通過(guò)手指在屏幕上上下左右滑動(dòng)可以調(diào)整視角,通過(guò)“視角切換”功能可以在正常、小行星、魚眼和水晶球四種視角間切換,更身臨其境的了解園林內(nèi)的景點(diǎn)。同時(shí)還有“點(diǎn)贊”和“分享”功能,可以快捷直觀地將喜愛(ài)的景點(diǎn)與他人分享。
搜索周邊。搜索周邊功能界面又包含“地圖展示”、“地點(diǎn)搜索”、“景點(diǎn)實(shí)時(shí)人數(shù)”及“路徑規(guī)劃”功能。“地圖展示”,可對(duì)地圖進(jìn)行基本的瀏覽操作,包括地圖的放大、縮小、漫游等,點(diǎn)擊定位可獲取用戶手機(jī)的當(dāng)前位置,并在地圖上顯示。“地點(diǎn)搜索”,用戶在搜索框內(nèi)輸入景點(diǎn)名稱,會(huì)在地圖上定位到查詢的景點(diǎn)位置。點(diǎn)擊“景點(diǎn)實(shí)時(shí)人數(shù)”功能會(huì)根據(jù)各個(gè)景點(diǎn)周圍的游客手機(jī)定位數(shù)據(jù),顯示游客點(diǎn)位,以此可以判斷各景點(diǎn)周圍的游客密度,可優(yōu)先選擇當(dāng)下游客密度小的景點(diǎn)進(jìn)行游覽,提高游覽體驗(yàn)。“路徑規(guī)劃”,輸入起點(diǎn)和終點(diǎn),會(huì)生成一條規(guī)劃的路線,并在地圖上進(jìn)行顯示,同時(shí)會(huì)顯示起點(diǎn)終點(diǎn)距離,還可以根據(jù)不同的到達(dá)方式如騎行、步行等進(jìn)行不同的路線規(guī)劃,并給出預(yù)計(jì)到達(dá)時(shí)間。
識(shí)圖知物。這個(gè)功能是調(diào)用手機(jī)相冊(cè)或者選擇手機(jī)相機(jī)拍攝園林內(nèi)的植物,然后上傳圖片,“識(shí)圖知物”完成對(duì)植物的識(shí)別,并展示識(shí)別結(jié)果,包含植物名稱和置信度,按照置信度的大小,從大到小依次排列識(shí)別結(jié)果。通過(guò)此功能可以了解園林內(nèi)的植物、增加游玩趣味性的同時(shí)還能增長(zhǎng)知識(shí)。
通知公告。點(diǎn)擊“通知公告”的信息列表,用戶可查看通知公告的內(nèi)容。通知公告的內(nèi)容由園林管理者進(jìn)行維護(hù),主要告知公眾用戶園林內(nèi)的最新消息,比如節(jié)假日安排,景點(diǎn)修葺等,公眾可根據(jù)通知公告提前安排行程。
精品推薦。根據(jù)公園游覽的點(diǎn)贊功能,按照景點(diǎn)點(diǎn)贊數(shù)排名,從高到低依次進(jìn)行“精品推薦”,點(diǎn)擊相應(yīng)的景點(diǎn)名稱可以查看詳細(xì)信息。
如圖5 所示,管理端主要是維護(hù)更新小程序內(nèi)園林的相關(guān)數(shù)據(jù),主要包含登錄、管理員管理、用戶管理三個(gè)模塊。

圖5:管理端功能設(shè)計(jì)
管理員管理模塊。主要對(duì)能夠登錄智慧園林小程序管理端的工作人員的賬戶信息進(jìn)行管理,包括賬戶的增加、刪除查詢、修改等功能。
用戶管理模塊,對(duì)使用小程序的用戶進(jìn)行信息管理。
數(shù)據(jù)更新模塊。包含園林簡(jiǎn)介、導(dǎo)覽、通知公告等模塊的數(shù)據(jù)更新,比如園林內(nèi)某個(gè)景點(diǎn)正在修葺不可參觀,管理員可發(fā)布通知公告來(lái)告知公眾;修葺完成后景點(diǎn)景觀可能發(fā)生了改變,此時(shí)管理員就可以在園林簡(jiǎn)介里更新該景點(diǎn)的介紹并拍攝最新實(shí)景三維上傳到園林導(dǎo)覽。
接收投訴建議并反饋。當(dāng)游客在小程序端提交了投訴建議后,管理員會(huì)看到游客的投訴建議內(nèi)容,根據(jù)內(nèi)容做出相應(yīng)的調(diào)整,并反饋給游客,提高了管理員的管理效率,也能給游客留下好的印象。
本文提出基于微信小程序的智慧園林軟件,分為管理端和微信小程序端,融合了物聯(lián)網(wǎng)、GIS 和實(shí)景三維等技術(shù),可以有效地解決目前園林游覽中存在的問(wèn)題。本文設(shè)計(jì)的小程序面向公眾開(kāi)發(fā),界面簡(jiǎn)潔、操作方便、功能豐富且簡(jiǎn)單易上手,可用于游覽前的景點(diǎn)考察,對(duì)最想游覽的景點(diǎn)排序,確定優(yōu)先游玩順序,確保行程充實(shí)有趣,游客還可以根據(jù)小程序功能查看園林周邊的餐飲環(huán)境,提前規(guī)劃安排好整個(gè)的游玩活動(dòng),為游覽園林的公眾游客提供便利。而園林管理者可以在管理端管理園林相關(guān)數(shù)據(jù)并及時(shí)的展示給公眾,提高了園林?jǐn)?shù)據(jù)管理的便捷性和高效性,也為園林管理者指明服務(wù)優(yōu)化的方向。