一種自動(dòng)獲知公交線路改道的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種自動(dòng)獲知公交線路改道的方法。
【背景技術(shù)】
[0002]由于城市發(fā)展,公交線路經(jīng)常會(huì)出現(xiàn)改道的情況;公交路線的準(zhǔn)確性對(duì)于APP用戶出行是非常重要的事情,當(dāng)前對(duì)于公交路線改道的處理方案是:1.找到當(dāng)?shù)毓还?,?wèn)詢公交線路是否發(fā)生變化;2.對(duì)用戶采取抽樣調(diào)查,了解公交線路是否發(fā)生改道;3.提供用戶反饋渠道,讓用戶告知公交線路發(fā)生改道。采用上述方案,首先需要與公交公司建立了合作關(guān)系,這個(gè)門檻的存在使得數(shù)據(jù)同步不容易做到;其次,人工的操作過(guò)程,費(fèi)時(shí)費(fèi)力。
【發(fā)明內(nèi)容】
[0003]為解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種自動(dòng)獲知公交線路改道的方法,該自動(dòng)獲知公交線路改道的方法通過(guò)實(shí)時(shí)獲取公交車定位信息并計(jì)算投影點(diǎn)判斷路線偏離情況,可有效保證公交改道信息能夠被自動(dòng)、及時(shí)的為企業(yè)獲知。
[0004]本發(fā)明通過(guò)以下技術(shù)方案得以實(shí)現(xiàn)。
[0005]本發(fā)明提供的一種自動(dòng)獲知公交線路改道的方法,包括如下步驟:
[0006]①投影計(jì)算器模塊從公交車定位系統(tǒng)獲取到公交車GPS位置信息,并從路線數(shù)據(jù)庫(kù)中讀取公交路線信息,通過(guò)投影的方法查找該GPS位置在該公交車路線上的有效投影占.V,
[0007]②如未找有效投影點(diǎn),則判斷是否有該公交車的站點(diǎn)記錄,有則將該站點(diǎn)錯(cuò)誤計(jì)數(shù)加1,并寫入站點(diǎn)存儲(chǔ)器模塊后退出,沒(méi)有則直接退出;
[0008]③如找到有效投影點(diǎn),則根據(jù)投影點(diǎn)信息從站點(diǎn)存儲(chǔ)器中讀取信息判斷是否有該公交車的記錄,沒(méi)有則創(chuàng)建站點(diǎn)記錄;
[0009]④判斷該站點(diǎn)是否是該公交線路上的最后一站,是則退出,不是則判斷站點(diǎn)存儲(chǔ)器模塊中該公交路線上站點(diǎn)錯(cuò)誤是否大于0,大于O則線路錯(cuò)誤計(jì)數(shù)器模塊中該路線的錯(cuò)誤計(jì)數(shù)加I ;
[0010]⑤當(dāng)該路線錯(cuò)誤計(jì)數(shù)大于30時(shí),向管理員發(fā)出需要更新路線的提示后退出,否則直接退出。
[0011 ] 所述步驟①至⑤為實(shí)時(shí)并行進(jìn)行。
[0012]所述公交車定位系統(tǒng)為車載定位系統(tǒng)。
[0013]本發(fā)明的有益效果在于:在公交車上安裝GPS設(shè)備,通過(guò)GPS設(shè)備可以記錄公交車運(yùn)行軌跡,檢查公交車的運(yùn)行軌跡能否在數(shù)據(jù)庫(kù)里預(yù)存的公交線路上找到正確的投影,如果找不到,則說(shuō)明該公交線路有可能做了更改,如果連續(xù)一整天的公交車都在相同路段發(fā)生錯(cuò)誤,比如總共發(fā)生了 30次以上的錯(cuò)誤,則說(shuō)明該公交線路可能發(fā)生了更改,觸發(fā)線路改道通知,由此保證了公交改道信息獲取的自動(dòng)化和及時(shí)性,極大的避免了人工操作所帶來(lái)的高成本,并且極大的降低了相關(guān)企業(yè)獲知公交改道信息的門檻,能吸引更多更優(yōu)秀的企業(yè)為廣大群眾提供優(yōu)質(zhì)服務(wù)。
【附圖說(shuō)明】
[0014]圖1是本發(fā)明的原理示意圖;
[0015]圖2是圖1的流程示意圖。
【具體實(shí)施方式】
[0016]下面進(jìn)一步描述本發(fā)明的技術(shù)方案,但要求保護(hù)的范圍并不局限于所述。
[0017]如圖1、圖2所示的一種自動(dòng)獲知公交線路改道的方法,包括如下步驟:
[0018]①投影計(jì)算器模塊從公交車定位系統(tǒng)獲取到公交車GPS位置信息,并從路線數(shù)據(jù)庫(kù)中讀取公交路線信息,通過(guò)投影的方法查找該GPS位置在該公交車路線上的有效投影占.V,
[0019]②如未找有效投影點(diǎn),則判斷是否有該公交車的站點(diǎn)記錄,有則將該站點(diǎn)錯(cuò)誤計(jì)數(shù)加1,并寫入站點(diǎn)存儲(chǔ)器模塊后退出,沒(méi)有則直接退出;
[0020]③如找到有效投影點(diǎn),則根據(jù)投影點(diǎn)信息從站點(diǎn)存儲(chǔ)器中讀取信息判斷是否有該公交車的記錄,沒(méi)有則創(chuàng)建站點(diǎn)記錄;
[0021]④判斷該站點(diǎn)是否是該公交線路上的最后一站,是則退出,不是則判斷站點(diǎn)存儲(chǔ)器模塊中該公交路線上站點(diǎn)錯(cuò)誤是否大于0,大于O則線路錯(cuò)誤計(jì)數(shù)器模塊中該路線的錯(cuò)誤計(jì)數(shù)加I ;
[0022]⑤當(dāng)該路線錯(cuò)誤計(jì)數(shù)大于30時(shí),向管理員發(fā)出需要更新路線的提示后退出,否則直接退出。
[0023]所述步驟①至⑤為實(shí)時(shí)并行進(jìn)行。
[0024]所述公交車定位系統(tǒng)為車載定位系統(tǒng)。
[0025]圖1中,各功能模塊主要功能如下:
[0026]車輛定位系統(tǒng):獲取公交車的實(shí)時(shí)位置;
[0027]路線數(shù)據(jù)庫(kù):存儲(chǔ)公交線路的路徑數(shù)據(jù),公交車應(yīng)在這條線路上行駛;
[0028]投影計(jì)算器:將公交車的實(shí)時(shí)位置通過(guò)投影法在公交線路上找到有效投影點(diǎn),如果找不到,則說(shuō)明該公交車已經(jīng)偏離了規(guī)定路線;
[0029]存儲(chǔ)器:記錄每輛公交車在當(dāng)前公交車站之后的下一路段是否出現(xiàn)偏離。
【主權(quán)項(xiàng)】
1.一種自動(dòng)獲知公交線路改道的方法,其特征在于:包括如下步驟: ①投影計(jì)算器模塊從公交車定位系統(tǒng)獲取到公交車GPS位置信息,并從路線數(shù)據(jù)庫(kù)中讀取公交路線信息,通過(guò)投影的方法查找該GPS位置在該公交車路線上的有效投影點(diǎn); ②如未找有效投影點(diǎn),則判斷是否有該公交車的站點(diǎn)記錄,有則將該站點(diǎn)錯(cuò)誤計(jì)數(shù)加1,并寫入站點(diǎn)存儲(chǔ)器模塊后退出,沒(méi)有則直接退出; ③如找到有效投影點(diǎn),則根據(jù)投影點(diǎn)信息從站點(diǎn)存儲(chǔ)器中讀取信息判斷是否有該公交車的記錄,沒(méi)有則創(chuàng)建站點(diǎn)記錄; ④判斷該站點(diǎn)是否是該公交線路上的最后一站,是則退出,不是則判斷站點(diǎn)存儲(chǔ)器模塊中該公交路線上站點(diǎn)錯(cuò)誤是否大于O,大于O則線路錯(cuò)誤計(jì)數(shù)器模塊中該路線的錯(cuò)誤計(jì)數(shù)加I ; ⑤當(dāng)該路線錯(cuò)誤計(jì)數(shù)大于30時(shí),向管理員發(fā)出需要更新路線的提示后退出,否則直接退出。
2.如權(quán)利要求1所述的自動(dòng)獲知公交線路改道的方法,其特征在于:所述步驟①至⑤為實(shí)時(shí)并行進(jìn)行。
3.如權(quán)利要求1所述的自動(dòng)獲知公交線路改道的方法,其特征在于:所述公交車定位系統(tǒng)為車載定位系統(tǒng)。
【專利摘要】本發(fā)明提供了一種自動(dòng)獲知公交線路改道的方法,包括如下步驟:①投影計(jì)算器模塊從公交車定位系統(tǒng)獲取到公交車GPS位置信息,并從路線數(shù)據(jù)庫(kù)中讀取公交路線信息,通過(guò)投影的方法查找該GPS位置在該公交車路線上的有效投影點(diǎn);②如未找有效投影點(diǎn),則判斷是否有該公交車的站點(diǎn)記錄,有則將該站點(diǎn)錯(cuò)誤計(jì)數(shù)加1,并寫入站點(diǎn)存儲(chǔ)器模塊后退出,沒(méi)有則直接退出。本發(fā)明通過(guò)實(shí)時(shí)獲取公交車定位信息并計(jì)算投影點(diǎn)判斷路線偏離情況,可有效保證公交改道信息能夠被自動(dòng)、及時(shí)的為企業(yè)獲知。
【IPC分類】G08G1-123
【公開(kāi)號(hào)】CN104809907
【申請(qǐng)?zhí)枴緾N201510208116
【發(fā)明人】游明琦, 楊均, 楊才皓
【申請(qǐng)人】貴州中科漢天下信息技術(shù)有限公司
【公開(kāi)日】2015年7月29日
【申請(qǐng)日】2015年4月28日