何江 李圣權(quán) 李先會 柳青 蔣利
摘 要: 介紹了一個停車誘導(dǎo)系統(tǒng)的具體設(shè)計和實現(xiàn)過程。給出了系統(tǒng)的總體設(shè)計架構(gòu)和功能分析,著重分析了停車位信息的采集、處理、發(fā)布等過程?;贘avaEE技術(shù)、手機(jī)開發(fā)技術(shù),實現(xiàn)了停車誘導(dǎo)信息的Web網(wǎng)站、手機(jī)客戶端、手機(jī)Wap網(wǎng)站和手機(jī)短信,以及新浪微博等多途徑的信息發(fā)布。該系統(tǒng)在杭州市智慧城市建設(shè)項目中得以應(yīng)用,達(dá)到了系統(tǒng)設(shè)計目標(biāo)。
關(guān)鍵詞: 停車誘導(dǎo); 智能交通; WebGIS; Web Service
中圖分類號:P209;P208 文獻(xiàn)標(biāo)志碼:A 文章編號:1006-8228(2013)07-81-04
0 引言
隨著社會經(jīng)濟(jì)的發(fā)展,城市機(jī)動車保有量也迅速增長,“行路難、停車難”已發(fā)展成為困擾我國各大、中城市的“兩難”問題,其中停車難更是成為城市交通擁擠問題的“瓶頸”。停車誘導(dǎo)系統(tǒng)最直接的作用在于通過有效的途徑向駕駛員提供停車場的位置或名稱,去停車場的方向或路線,以及停車場使用現(xiàn)狀。利用輔助誘導(dǎo)系統(tǒng)使駕駛員能夠利用最短路徑到達(dá)停車場,減少駕駛員因?qū)ふ彝\嚥次欢斐傻缆费埠胶蜁r間消耗,從而減少交通量集中地區(qū)因停車產(chǎn)生的附加交通量,緩解城市道路交通壓力。同時也提高路外停車設(shè)施泊位利用率,促使停車設(shè)施利用均衡化[1-2]。
1 停車誘導(dǎo)系統(tǒng)功能分析
為達(dá)到引導(dǎo)駕駛員以最快的方式找到停車泊位的目的,城市停車誘導(dǎo)系統(tǒng)的設(shè)計主要由四大模塊組成[1]。
⑴ 信息采集模塊。信息采集模塊主要負(fù)責(zé)采集停車場的車輛進(jìn)出信息并上傳空余車位數(shù)據(jù)。在城市停車誘導(dǎo)系統(tǒng)中,需要采集的停車場數(shù)據(jù)主要包括靜態(tài)數(shù)據(jù)和動態(tài)數(shù)據(jù)兩部分。靜態(tài)數(shù)據(jù)包括停車場的位置、名稱、容量、收費標(biāo)準(zhǔn)、管理方式等;動態(tài)數(shù)據(jù)包括進(jìn)出停車場車輛車牌、時間、收費等。靜態(tài)數(shù)據(jù)可以直接到停車管理部門收集,一般只需收集一次便可以長期使用;而動態(tài)數(shù)據(jù)由于需要實時更新則需要實時采集。
⑵ 信息傳輸模塊。信息傳輸模塊保證信息采集后順利到達(dá)停車誘導(dǎo)系統(tǒng),以及信息經(jīng)處理后進(jìn)行信息發(fā)布。信息傳輸應(yīng)該做到快速、及時和準(zhǔn)確。在停車誘導(dǎo)系統(tǒng)中,信息傳輸方式的選擇要綜合考慮已有資源、距離、成本等因素。
⑶ 信息處理模塊。數(shù)據(jù)處理通過軟件功能實現(xiàn)。停車誘導(dǎo)系統(tǒng)主要功能是對數(shù)據(jù)庫中的各停車場車位原始數(shù)據(jù)進(jìn)行處理,經(jīng)過運算得到需要向外界發(fā)布的實時停車信息,同時提供停車場運營使用情況統(tǒng)計分析功能。
⑷ 信息發(fā)布模塊。信息發(fā)布模塊是停車誘導(dǎo)系統(tǒng)的重要組成部分,它主要是通過適當(dāng)?shù)慕K端設(shè)備、媒體廣播等有效途徑,把處理后的誘導(dǎo)信息向外界發(fā)布出去。包括采用可變情報板、互聯(lián)網(wǎng)、車載導(dǎo)行儀、智能終端設(shè)備及交通廣播電臺等途徑或方式來實現(xiàn)。
2 停車誘導(dǎo)系統(tǒng)設(shè)計與實現(xiàn)
2.1 系統(tǒng)數(shù)據(jù)流設(shè)計
停車誘導(dǎo)系統(tǒng)通過制定統(tǒng)一的數(shù)據(jù)上報接口規(guī)范標(biāo)準(zhǔn),并實現(xiàn)數(shù)據(jù)接收功能,由各停車收費管理系統(tǒng)調(diào)用進(jìn)行數(shù)據(jù)上報,再由停車誘導(dǎo)系統(tǒng)對各個停車場的停車泊位信息進(jìn)行綜合處理,最后通過Web網(wǎng)站、手機(jī)Wap網(wǎng)站、智能手機(jī)終端、短信服務(wù)等方式向用戶發(fā)布,用戶從中了解城市中各個停車場的停車泊位情況并作出相應(yīng)的決策。具體信息流如圖1所示。
2.2 系統(tǒng)體系結(jié)構(gòu)分析
本停車誘導(dǎo)系統(tǒng)充分利用并挖掘已有的停車場及管理系統(tǒng)、硬件、網(wǎng)絡(luò)資源,通過設(shè)計開發(fā)停車誘導(dǎo)所必須的信息采集服務(wù)接口、信息處理功能和信息發(fā)布功能,通過適當(dāng)有效的方式向駕駛者提供出發(fā)前、行駛中的誘導(dǎo)服務(wù),系統(tǒng)總體結(jié)構(gòu)如圖2所示。
2.3 關(guān)鍵技術(shù)研究
系統(tǒng)采用Oracle數(shù)據(jù)庫、Weblogic應(yīng)用服務(wù)器,基于Java EE技術(shù)架構(gòu),采用分層組件化的設(shè)計模式進(jìn)行實現(xiàn)。
2.3.1 信息采集功能實現(xiàn)
該模塊主要實現(xiàn)停車場停車位信息的實時采集。如圖2所示,模塊采用WebService技術(shù),開發(fā)兩類接口:接收車輛入場(庫)接口和接收車輛出場(庫)接口。數(shù)據(jù)接收報送服務(wù)接口不僅要考慮正常情況下的數(shù)據(jù)報送,還需要考慮出現(xiàn)異常情況后的數(shù)據(jù)的報送,即支持剩余停車位的更正,因此數(shù)據(jù)接收報送服務(wù)接口需規(guī)范定義。
其中:success為true時表示傳送數(shù)據(jù)調(diào)用成功,值為false時表示傳送數(shù)據(jù)調(diào)用失敗,具體失敗原因為message的值。
2.3.2 信息處理功能實現(xiàn)
信息處理功能是停車誘導(dǎo)系統(tǒng)的核心,是對采集數(shù)據(jù)信息的整理與分析,最終為交通設(shè)計規(guī)劃部門和駕駛員提供輔助服務(wù)。以下介紹信息處理的主要功能。
⑴ 靜態(tài)數(shù)據(jù)管理
靜態(tài)數(shù)據(jù)管理的基本功能是對停車場信息的管理,包括停車場的注冊、變更與停用管理。從實際應(yīng)用角度出發(fā),引入地理位置信息,加強了停車場位置的百度地圖在線位置核對和調(diào)整管理,增加了停車場庫的預(yù)調(diào)整管理。例如,因施工等原因是可以提前知道停車場庫的計劃開放或關(guān)停時間的,這樣就可以根據(jù)計劃進(jìn)行超前設(shè)置,到了計劃時間自動更新停車場的可用狀態(tài)。
⑵ 動態(tài)數(shù)據(jù)管理
動態(tài)數(shù)據(jù)是由各停車場的數(shù)據(jù)報送程序上報的,其涉及面廣,網(wǎng)絡(luò)環(huán)境等各種因素復(fù)雜,要確保數(shù)據(jù)信息及時、準(zhǔn)確地進(jìn)入系統(tǒng),一方面對程序進(jìn)行穩(wěn)定性、可靠性優(yōu)化,同時也要加強對動態(tài)數(shù)據(jù)上報情況進(jìn)行監(jiān)控,一旦發(fā)現(xiàn)有數(shù)據(jù)未上報的情況,就進(jìn)行報警,提醒維護(hù)管理人員進(jìn)行故障診斷,及時解決問題。
⑶ 車位占用情況分析
基于靜態(tài)數(shù)據(jù)和動態(tài)數(shù)據(jù),對停車場庫的使用情況進(jìn)行整理、分析,自動生成停車場車位空余情況、使用時間分布、使用周轉(zhuǎn)情況等報表,并以圖形化的形式進(jìn)行直觀展示、對比分析。
停車誘導(dǎo)系統(tǒng)擁有詳細(xì)的歷史數(shù)據(jù)信息,通過對歷史停車位數(shù)據(jù)進(jìn)行分析整理,來對停車位進(jìn)行預(yù)測,提供給駕駛?cè)藛T以作提前考慮。
2.3.3 信息發(fā)布功能實現(xiàn)
實現(xiàn)了通過互聯(lián)網(wǎng)Web網(wǎng)站、智能手機(jī)客戶端、手機(jī)Wap網(wǎng)站、手機(jī)短信查詢和新浪微博互動等多種方式的信息發(fā)布。
⑴ 互聯(lián)網(wǎng)Web網(wǎng)站
互聯(lián)網(wǎng)Web網(wǎng)站信息發(fā)布以百度地圖作為基礎(chǔ)展示平臺,提供停車場的點選查詢、可視區(qū)域查詢、實時路況、駕車路徑、測距、截圖等可視化操作功能,同時配合以興趣點、熱點區(qū)域等的文字信息搜索功能,實現(xiàn)文字內(nèi)容與地圖展示互為補充的操作顯示模式。充分利用Ajax技術(shù),與服務(wù)端交互主要是純數(shù)據(jù)交互,集成短信分享和微博分享,增強用戶操作體驗。
⑵ 智能手機(jī)客戶端
智能手機(jī)的應(yīng)用已經(jīng)非常普遍,開發(fā)智能手機(jī)客戶端的停車誘導(dǎo)系統(tǒng)將可以大大擴(kuò)展停車誘導(dǎo)服務(wù)應(yīng)用的受眾面和使用的頻度。作為一項嘗試,首先基于Android版系統(tǒng)開發(fā)了應(yīng)用客戶端,采用百度地圖進(jìn)行展示,支持離線地圖,除了實現(xiàn)Web網(wǎng)站擁有的功能外,還增加了個性化應(yīng)用功能,包括定位、常用點、歷史搜索等實用功能。
⑶ 手機(jī)Wap網(wǎng)站
手機(jī)Wap網(wǎng)站主要提供給非智能手機(jī)使用,主要以文字搜索為主,通過搜索興趣點、目的地,查看周邊停車場的地點及忙閑情況,并輔以截圖顯示地理位置。在不影響非智能機(jī)使用的前提下,支持短信分享與微博分享,也增加了智能手機(jī)支持的在線地圖展示興趣點、停車點地理位置的功能。
⑷ 手機(jī)短信查詢
建設(shè)統(tǒng)一的短信服務(wù)平臺,通過一個統(tǒng)一的短信服務(wù)號碼,用戶可以發(fā)送查詢短信至短信平臺,經(jīng)過系統(tǒng)處理后返回查詢結(jié)果,告知用戶停車場的名稱、地址、忙閑狀態(tài)、收費情況、開放時間等信息,為用戶提供誘導(dǎo)。
⑸ 新浪微博互動
在新聞微博注冊杭州市停車誘導(dǎo)賬戶,設(shè)計開發(fā)接口程序定期發(fā)布停車相關(guān)的信息,以微博形式進(jìn)行發(fā)布。
3 結(jié)束語
停車誘導(dǎo)系統(tǒng)作為智能交通重要的組成部分,是提高城市停車管理水平、緩解城市停車難問題的主要途徑之一。有效利用停車場數(shù)據(jù)信息,進(jìn)行數(shù)據(jù)分析與預(yù)測,不僅能為駕駛員提供誘導(dǎo)服務(wù),也可以為交通設(shè)計規(guī)范提供數(shù)據(jù)參考。本文設(shè)計實現(xiàn)的停車誘導(dǎo)系統(tǒng),從實際出發(fā),充分利用了城市停車場已有的軟硬件網(wǎng)絡(luò)資源進(jìn)行數(shù)據(jù)采集,對動態(tài)數(shù)據(jù)進(jìn)行分析預(yù)測,并以圖形化進(jìn)行分析和展示,實現(xiàn)了互聯(lián)網(wǎng)Web網(wǎng)站、手機(jī)客戶端(Android版)、手機(jī)Wap網(wǎng)站及手機(jī)短信查詢和新浪微博信息發(fā)布,并借助百度地圖引擎增強應(yīng)用體驗和功能。今后,有必要基于標(biāo)準(zhǔn)化數(shù)據(jù)采集服務(wù)接口擴(kuò)大停車場的接入量,進(jìn)一步挖掘數(shù)據(jù)資源,結(jié)合道路可變情報板實現(xiàn)分級、分區(qū)域的道路誘導(dǎo),推進(jìn)誘導(dǎo)系統(tǒng)的應(yīng)用[3]。
參考文獻(xiàn):
[1] 楊曉光,薛昆,白玉.城市停車誘導(dǎo)信息系統(tǒng)設(shè)計[J].交通運輸系統(tǒng)工程與信息,2004.4(1):93-96
[2] 周智勇,陳峻,王煒.城市停車誘導(dǎo)信息系統(tǒng)發(fā)展應(yīng)用綜述[J].交通運輸系統(tǒng)工程與信息,2006.6(2):27-30
[3] 田穎濤,王軍利,張偉,張宇翔.先進(jìn)的停車誘導(dǎo)系統(tǒng)實施策略研究[J].中國人民公安大學(xué)學(xué)報(自然科學(xué)版),2011.1:76-80