基于GPS&GPRS車輛實(shí)時(shí)監(jiān)控系統(tǒng)的設(shè)計(jì)
3.3 行駛區(qū)域限制功能的實(shí)現(xiàn)
行駛區(qū)域限制功能的實(shí)現(xiàn)最重要的是系統(tǒng)要建立XML文檔,在文檔里還必須預(yù)先設(shè)置好車輛的行駛區(qū)域,把整個(gè)區(qū)域相應(yīng)的經(jīng)度和緯度信息存儲(chǔ)在XML文檔中,通過(guò)利用PHP語(yǔ)言編寫相應(yīng)的服務(wù)器程序從XML文件中讀取數(shù)據(jù)并自動(dòng)在地圖上繪制Gpolygon多邊形來(lái)表示規(guī)定的行駛區(qū)域范圍。當(dāng)?shù)貓D上需要繪制的多邊形區(qū)域很大時(shí),無(wú)論是直接寫JavaScript腳本還是從XML文檔中讀取數(shù)據(jù),數(shù)據(jù)交換量都沒(méi)有減少,這時(shí),可以先利用PHP語(yǔ)言編寫一個(gè)對(duì)數(shù)據(jù)進(jìn)行壓縮編碼的程序,通過(guò)使用Google Maps API提供的fromEncodes()的工廠方法利用編碼后的數(shù)據(jù)創(chuàng)建相應(yīng)的多邊形對(duì)象,傳遞給客戶端的瀏覽器進(jìn)行解析。若車輛超越了在地圖上繪制的多邊形區(qū)域,則會(huì)彈出一個(gè)對(duì)話框來(lái)警示管理人員。
4 實(shí)驗(yàn)結(jié)果與分析
通過(guò)在實(shí)驗(yàn)車上安裝該系統(tǒng)的硬件平臺(tái),與系統(tǒng)的軟件平臺(tái)聯(lián)合進(jìn)行行車實(shí)驗(yàn)。實(shí)驗(yàn)的路線是從桂林市大學(xué)生公寓城開(kāi)始,經(jīng)過(guò)花藝館,向左轉(zhuǎn)至位于普陀路的廣西師范大學(xué)西大門。圖1即為車輛軌跡的回放圖,從圖中可以看出此路線與預(yù)先設(shè)定的實(shí)驗(yàn)路線一致。通過(guò)系統(tǒng)計(jì)算出來(lái)的路程距離為1.22 km,車速是45 km/h。而通過(guò)Google earth計(jì)算出來(lái)的路程約為1.2 km,它們之間的誤差范圍小于等于20 m。經(jīng)過(guò)多次實(shí)驗(yàn),結(jié)果表明該系統(tǒng)符合實(shí)際運(yùn)用的要求。本文引用地址:http://www.ex-cimer.com/article/155704.htm
5 結(jié)語(yǔ)
地球上任何一個(gè)位置都有相應(yīng)的經(jīng)度和緯度,可以利用技術(shù)在地圖上顯示。隨著GPS全球定位技術(shù)的成熟,可以實(shí)現(xiàn)將GPS定位得到的經(jīng)度、緯度、速度、方向、車輛狀態(tài)等詳細(xì)信息通過(guò)GSM/GPRS sim300模塊傳送到服務(wù)器中,利用服務(wù)器端實(shí)現(xiàn)對(duì)車輛的管理及調(diào)度;隨著GPS全球定位技術(shù)的廣泛使用以及GoogleMaps API的不斷完善,可以對(duì)車輛實(shí)現(xiàn)更精確的定位及監(jiān)控;隨著3G技術(shù)的不斷發(fā)展,未來(lái)完全可以通過(guò)手機(jī)實(shí)現(xiàn)對(duì)車輛的管理及調(diào)度,屆時(shí),該導(dǎo)航產(chǎn)品和管理系統(tǒng)不僅僅是應(yīng)用在商業(yè)領(lǐng)域,還是人們娛樂(lè)、生活的必備工具。該車輛調(diào)度管理系統(tǒng)可以應(yīng)用在物流車隊(duì)、私家車、租賃公司、120急救車輛調(diào)度、公交車隊(duì)、銀行價(jià)款車等領(lǐng)域,具有較廣泛的應(yīng)用前景。
評(píng)論