李雪 曾琳
(重慶市華馳交通科技有限公司,重慶 400060)
基于Silverlight的交通信息平臺設(shè)計與實現(xiàn)
李雪 曾琳
(重慶市華馳交通科技有限公司,重慶 400060)
隨著國民經(jīng)濟(jì)的迅速發(fā)展,我國的交通事業(yè)也取得了巨大的進(jìn)步,公路里程在不斷增加,截至2015年底,中國大陸高速公路的通車總里程達(dá)12.5萬公里。改變傳統(tǒng)的信息管理模式,將各類交通數(shù)據(jù)融合到統(tǒng)一的信息平臺,對信息進(jìn)行匯總統(tǒng)計分析,可打破傳統(tǒng)車輛數(shù)據(jù)信息孤島的現(xiàn)狀,為大數(shù)據(jù)分析挖掘等進(jìn)一步運用提供了數(shù)據(jù)基礎(chǔ)。傳統(tǒng)的以數(shù)據(jù)為中心,以HTML為表現(xiàn)形式的WEB交通信息平臺已不能滿足用戶更高的、全方位的體驗要求,而RIA及微軟的silverlight技術(shù)平臺的出現(xiàn)正好為這個問題提供了很好的解決途徑。
Silverlight 交通信息平臺 設(shè)計與實現(xiàn)
利用基于silverlight的電子地圖作為數(shù)據(jù)的展現(xiàn)層來動態(tài)地顯示監(jiān)控站點的信息,用戶可以方便快捷地進(jìn)行查詢管理操作,避免了傳統(tǒng)AJAX地圖縮放效果不理想,異步數(shù)據(jù)傳輸延遲的問題,也無需像GIS開發(fā)需要較大的開發(fā)工作量。
Microsoft Silverlight是一個跨瀏覽器的、跨平臺的插件,為網(wǎng)絡(luò)帶來下一代基于.NETFramework的媒體體驗和豐富的交互式應(yīng)用程序。Silverlight提供靈活的編程模型,并可以很方便地集成到現(xiàn)有的網(wǎng)絡(luò)應(yīng)用程序中。Silverlight可以對運行在Mac或Windows上的主流瀏覽器提供高質(zhì)量視頻信息的快速、低成本的傳遞。
相比較傳統(tǒng)的AJAX,Silverlight優(yōu)勢:
(1)用戶體驗更為流暢;
(2)試用了asp.net的服務(wù)器環(huán)境,安全性比腳本高;
(3)使用webservice作為數(shù)據(jù)的讀取接口,擁有強大的擴(kuò)展性;
(4)實現(xiàn)客戶端界面和地圖顯示分離,系統(tǒng)界面友好,交互性強。
利用動態(tài)稱重設(shè)備,將計重收費、超限治理、非現(xiàn)場執(zhí)法、交通調(diào)查等采集到的車輛信息,包括車速、車型、軸數(shù)、車重、通過時間等,通過無線通信模塊傳輸?shù)浇煌ㄐ畔⑵脚_,在平臺上對所有的數(shù)據(jù)進(jìn)行統(tǒng)計分析。
在平臺的主頁面上,利用電子地圖將所有的監(jiān)測站點的省市信息顯示出來,點擊某一省市,主界面將對應(yīng)展開該省市的地圖,并以圖標(biāo)的形式在地圖中顯示出該省市的所有站點,如圖1所示。
點擊站點圖標(biāo),用戶可直觀地看到該站點的實時統(tǒng)計數(shù)據(jù),包括過車總數(shù),I型、II型、III型、IV型、V型車輛過車總數(shù),以及24小時之內(nèi)的各型車車流量趨勢,如圖2所示。
平臺可對計重收費、交通調(diào)查、非現(xiàn)場執(zhí)法、超限治理的車輛數(shù)據(jù)進(jìn)行統(tǒng)計分析。用戶可根據(jù)需求,按站點、車型等不同統(tǒng)計方式,實現(xiàn)日報表、月報表、年報表的車輛數(shù)據(jù)統(tǒng)計,并導(dǎo)出相應(yīng)的統(tǒng)計數(shù)據(jù)。
隨著我國交通的發(fā)展,車輛保有量的不斷增加,對公路車輛數(shù)據(jù)進(jìn)行有效地統(tǒng)計分析,形成公路交通車輛大數(shù)據(jù),實現(xiàn)信息互通與資源共享,對公路交通信息管理具有非常重要的意義。
[1]徐曉華.基于Silverlight的電子地圖的研究與設(shè)計[D].浙江工業(yè)大學(xué),2009.
[2]施佺,陸春龍,王恒山.基于Silverlight的海洋環(huán)境監(jiān)測信息平臺設(shè)計與實現(xiàn)[J].計算機(jī)應(yīng)用與軟件,2010(12):82-85.