摘 要:傳統(tǒng)的居民出行調(diào)查方法實(shí)現(xiàn)過(guò)程十分繁瑣,效率低、工作量大、成本高。文章介紹了一種基于B/S平臺(tái)的居民出行調(diào)查輔助系統(tǒng)的設(shè)計(jì)方法。運(yùn)用B/S構(gòu)架,結(jié)合WebGIS技術(shù),通過(guò)將調(diào)查表格與網(wǎng)頁(yè)相結(jié)合,運(yùn)用百度地圖API進(jìn)行相關(guān)程序的開(kāi)發(fā),設(shè)計(jì)更易填寫和發(fā)布的Web端居民出行調(diào)查問(wèn)卷。同時(shí)系統(tǒng)可以根據(jù)不同的人群生成與之相應(yīng)的針對(duì)性問(wèn)卷。
關(guān)鍵詞:調(diào)查交通運(yùn)輸工程;交通規(guī)劃;居民出行調(diào)查;WebGIS;百度地圖;B/S平臺(tái)
居民出行調(diào)查是一項(xiàng)涉及面廣、工作量大的工作,每一步驟都和調(diào)查質(zhì)量息息相關(guān),尤其是在調(diào)查問(wèn)卷填寫及數(shù)據(jù)錄入階段,如果操作不當(dāng),會(huì)嚴(yán)重影響調(diào)查結(jié)果。傳統(tǒng)居民出行調(diào)查存在效率低、成本高、獲取數(shù)據(jù)有限等弊端。盡管新的調(diào)查方式不斷涌現(xiàn),但都存在著各自的不足之處。師富民利用每天生成的公交IC卡數(shù)據(jù),研究了一種基于IC卡數(shù)據(jù)的公交OD矩陣構(gòu)造方法;魏瑋對(duì)交通出行調(diào)查所涉及的各個(gè)元素進(jìn)行了抽象,設(shè)計(jì)開(kāi)發(fā)了與移動(dòng)終端相配套的調(diào)查系統(tǒng)。
在現(xiàn)有的居民出行調(diào)查方法的基礎(chǔ)上加以改進(jìn),設(shè)計(jì)了基于B/S平臺(tái)的居民出行調(diào)查輔助系統(tǒng)。
1 系統(tǒng)功能
OD調(diào)查系統(tǒng)設(shè)計(jì)必須要保證的是用戶端操作要簡(jiǎn)單易行,數(shù)據(jù)合理能夠分析得出出行方式、出行目的及出行量。傳統(tǒng)居民出行調(diào)查的缺陷主要體現(xiàn)在兩個(gè)大的方面--數(shù)據(jù)獲得和數(shù)據(jù)處理。運(yùn)用B/S構(gòu)架,可以使調(diào)查的客戶端和管理端都通過(guò)網(wǎng)頁(yè)實(shí)現(xiàn),簡(jiǎn)化實(shí)現(xiàn)的過(guò)程,為使用者和管理者提供極大的方便。通過(guò)WebGIS技術(shù),利用百度地圖API算法,可以將事先已經(jīng)編碼的小區(qū)層疊加到待調(diào)查區(qū)域的詳細(xì)電子地圖上,免除調(diào)查后對(duì)OD數(shù)據(jù)分區(qū)的大量工作。
2 系統(tǒng)設(shè)計(jì)與操作實(shí)例
2.1 系統(tǒng)框架
居民出行調(diào)查系統(tǒng)由網(wǎng)頁(yè)UI界面與居民出行調(diào)查服務(wù)器兩部分組成。網(wǎng)頁(yè)UI界面為用戶填寫調(diào)查問(wèn)卷時(shí)的界面,展示居民出行調(diào)查內(nèi)容并供用戶進(jìn)行填寫。服務(wù)器用于儲(chǔ)存居民出行調(diào)查程序,并通過(guò)網(wǎng)頁(yè)對(duì)外發(fā)布該程序,參加居民出行調(diào)查的用戶通過(guò)瀏覽器進(jìn)入居民出行調(diào)查網(wǎng)頁(yè),進(jìn)行調(diào)查問(wèn)卷的填寫,用戶填寫完數(shù)據(jù)后提交并存放于數(shù)據(jù)庫(kù)中。
2.2 關(guān)鍵技術(shù)
采用GIS技術(shù)與動(dòng)態(tài)Web技術(shù)相結(jié)合,設(shè)計(jì)適用于網(wǎng)頁(yè)的居民出行調(diào)查表格。運(yùn)用B/S架構(gòu),即瀏覽器服務(wù)器模式,用戶只要在有網(wǎng)絡(luò)的情況下均可接受問(wèn)卷調(diào)查。前臺(tái)主要運(yùn)用html、div+css、JavaScript等主流語(yǔ)言,力求提供給被調(diào)查者一個(gè)美觀簡(jiǎn)約易于操作的UI界面,并解決各大瀏覽器兼容性問(wèn)題;后臺(tái)采用php+mySQL,進(jìn)行存儲(chǔ)調(diào)查題庫(kù)、將前臺(tái)收集到的問(wèn)卷資料信息及時(shí)存儲(chǔ)到服務(wù)器的數(shù)據(jù)庫(kù)里、以及將數(shù)據(jù)庫(kù)里的數(shù)據(jù)信息反饋給管理員的工作。
根據(jù)目前所采用居民出行調(diào)查的內(nèi)容,在程序中將問(wèn)卷分為家庭信息(圖1)、個(gè)人信息(圖2)、居民一日出行信息(圖3)三個(gè)模塊。為方便用戶的填寫,大部分信息都采用選擇的形式。其中,三個(gè)模塊中用戶與地理位置信息相關(guān)的內(nèi)容依靠百度地圖API實(shí)現(xiàn)。
2.3 針對(duì)性問(wèn)卷的設(shè)計(jì)
傳統(tǒng)的調(diào)查問(wèn)卷不具有針對(duì)性,所有接受調(diào)查的居民都填寫相同的調(diào)查問(wèn)卷。而實(shí)際上很多居民每天的出行都是固定的,對(duì)于他們,可以設(shè)計(jì)適合他們的個(gè)性化問(wèn)卷,他們只需填寫學(xué)校名稱,通過(guò)后臺(tái)建立的數(shù)據(jù)庫(kù)自動(dòng)生成他們的出行信息,方便用戶的填寫。對(duì)于不同的用戶群,可以設(shè)計(jì)不同的問(wèn)卷與之相對(duì)應(yīng)。
2.4 建立地理位置可視化界面
居民出行調(diào)查中,用戶的起訖點(diǎn)以及住址都涉及到地理位置。地理位置可視化,即將調(diào)查與電子地圖相結(jié)合,居民在填寫調(diào)查表格時(shí)直接在地圖上選擇相應(yīng)的地點(diǎn),這樣可方便用戶對(duì)地點(diǎn)的填寫,使地址更準(zhǔn)確,提升調(diào)查的最終質(zhì)量?;诎俣鹊貓DAPI,可通過(guò)將百度地圖與網(wǎng)頁(yè)相結(jié)合來(lái)實(shí)現(xiàn)地理位置可視化。
2.5 獲取地理位置
被調(diào)查者在地圖界面找到對(duì)應(yīng)的地理位置后,在地圖上點(diǎn)擊相應(yīng)的地點(diǎn),然后通過(guò)百度地圖API獲取該點(diǎn)的信息,在選擇的點(diǎn)添加標(biāo)記并返回該點(diǎn)的地址與經(jīng)緯度,經(jīng)用戶確認(rèn)地址是否正確后將地址的資料提交至服務(wù)器,由服務(wù)器在后臺(tái)對(duì)數(shù)據(jù)進(jìn)行進(jìn)一步處理。
2.6 地理位置與交通小區(qū)之間的轉(zhuǎn)換
通過(guò)獲取各邊界點(diǎn)的坐標(biāo)劃分交通小區(qū),獲得用戶所選擇的地理位置后,服務(wù)器在后臺(tái)自動(dòng)將用戶所選擇的地址轉(zhuǎn)化為交通小區(qū),省去后期人工將地址與交通小區(qū)相匹配的大量工作。文章中所給的例子選取了東南大學(xué)九龍湖校區(qū),將該校區(qū)劃分為若干交通小區(qū),編號(hào)。具體實(shí)現(xiàn)方法為逐個(gè)判斷點(diǎn)是否在交通小區(qū)內(nèi)。
2.7 問(wèn)卷發(fā)布方式推薦
目前在進(jìn)行城市居民出行調(diào)查時(shí)多采用家訪調(diào)查法,對(duì)居住在調(diào)查區(qū)的住戶進(jìn)行抽樣家訪,由調(diào)查人員當(dāng)面了解該住戶中包括學(xué)齡兒童在內(nèi)的全體成員全天出行情況。在調(diào)查時(shí),需要調(diào)動(dòng)各級(jí)組織的力量,往往需要公安部門的配合以保證家訪的順利進(jìn)行。通過(guò)網(wǎng)頁(yè)發(fā)布問(wèn)卷時(shí),每家每戶只需一人進(jìn)行填寫,可以避免老人小孩不會(huì)使用電腦的尷尬。在調(diào)查前應(yīng)進(jìn)行廣泛的宣傳,力求做到家喻戶曉,老少皆知。在調(diào)查前無(wú)需進(jìn)行培訓(xùn),只需制作教學(xué)視頻,并在網(wǎng)站的首頁(yè)放置視頻。對(duì)于沒(méi)有及時(shí)接受調(diào)查的居民,可以通過(guò)發(fā)短信、電話通知等形式告知。
3 結(jié)論與展望
基于B/S平臺(tái)的居民出行調(diào)查輔助系統(tǒng)可以彌補(bǔ)現(xiàn)有調(diào)查方式的不足。通過(guò)B/S平臺(tái),使得網(wǎng)頁(yè)的發(fā)布更加簡(jiǎn)單,有利于調(diào)查抽樣率的提高,使得調(diào)查結(jié)果更準(zhǔn)確更可靠。使地理位置可視化,可使調(diào)查過(guò)程更直觀,被調(diào)查者更容易理解居民出行調(diào)查的相關(guān)內(nèi)容和,并能獲取傳統(tǒng)調(diào)查方法難以獲取的數(shù)據(jù),實(shí)現(xiàn)高效低成本開(kāi)展居民出行調(diào)查。分析傳統(tǒng)居民出行調(diào)查中存在的主要問(wèn)題,結(jié)合所學(xué)知識(shí)在此基礎(chǔ)上設(shè)計(jì)了基于B/S平臺(tái)的居民出行調(diào)查輔助系統(tǒng),并運(yùn)用主流編程語(yǔ)言和百度地圖API簡(jiǎn)單進(jìn)行了相關(guān)程序的開(kāi)發(fā)。最后,推薦了一種可能的實(shí)現(xiàn)調(diào)查的方法。
參考文獻(xiàn)
[1]師富民.基于IC卡數(shù)據(jù)的公交OD矩陣構(gòu)造方法研究[D].吉林大學(xué),2004.
[2]魏瑋.基于JavaEE及移動(dòng)地理位置服務(wù)的居民出行調(diào)查系統(tǒng)[D].華東師范大學(xué),2013.
[3]王煒.交通規(guī)劃[M].人民交通出版社,2007.
[4]錢昌犁,施泉.基于GoogleMapsAPI的居民出行調(diào)查方法研究[A].中國(guó)城市規(guī)劃學(xué)會(huì)城市交通規(guī)劃學(xué)術(shù)委員會(huì)、福州市人民政府.中國(guó)城市交通規(guī)劃2012年年會(huì)暨第26次學(xué)術(shù)研討會(huì)論文集公交優(yōu)先與緩堵對(duì)策[C].中國(guó)城市規(guī)劃學(xué)會(huì)城市交通規(guī)劃學(xué)術(shù)委員會(huì)、福州市人民政府,2012,7.