本發(fā)明涉及路線規(guī)劃,具體是涉及一種基于城市公共交通的路線規(guī)劃方法、系統(tǒng)及存儲介質(zhì)。
背景技術(shù):
1、城市公共交通指在城市及其郊區(qū)范圍內(nèi),為方便公眾出行,使用客運工具進行的旅客運輸。是城市交通的重要組成部分。城市公共交通對城市政治經(jīng)濟、文化教育、科學技術(shù)等方面的發(fā)展影響極大,也是城市建設(shè)的一個重要方面。
2、通過城市公共交通出行時,經(jīng)過某些站點時可能會出現(xiàn)擁堵,導致出行時間過長,可能無法按時到達指定地點。
技術(shù)實現(xiàn)思路
1、為解決上述技術(shù)問題,提供一種基于城市公共交通的路線規(guī)劃方法、系統(tǒng)及存儲介質(zhì),本技術(shù)方案解決了上述背景技術(shù)中提出的通過城市公共交通出行時,經(jīng)過某些站點時可能會出現(xiàn)擁堵,導致出行時間過長,可能無法按時到達指定地點的問題。
2、為達到以上目的,本發(fā)明采用的技術(shù)方案為:
3、一種基于城市公共交通的路線規(guī)劃方法,包括:
4、獲取出行相關(guān)數(shù)據(jù)和城市公共交通分布圖,所述出行相關(guān)數(shù)據(jù)包括出發(fā)時間、出行起點和出行終點;
5、基于路線規(guī)劃終端,對城市公共交通分布圖進行分析處理,確定城市公共交通擁堵站點位置;
6、基于路線規(guī)劃終端,對出行相關(guān)數(shù)據(jù)進行分析處理,獲取多組城市公共交通出行路線;
7、基于路線規(guī)劃終端,對城市公共交通擁堵站點位置和多組城市公共交通出行路線進行分析處理,獲取修正城市公共交通出行路線;
8、基于路線規(guī)劃終端,對修正城市公共交通出行路線進行分析處理,確定最佳出行路線。
9、優(yōu)選的,所述基于路線規(guī)劃終端,對城市公共交通分布圖進行分析處理,確定城市公共交通擁堵站點位置具體包括如下步驟:
10、基于路線規(guī)劃終端,對數(shù)據(jù)庫管理系統(tǒng)進行數(shù)據(jù)提取處理,獲取城市公共交通歷史運行數(shù)據(jù);
11、基于路線規(guī)劃終端,對城市公共交通歷史運行數(shù)據(jù)進行數(shù)據(jù)分析處理,獲取城市公共交通每個站點的出行人數(shù);
12、基于路線規(guī)劃終端,對城市公共交通每個站點的出行人數(shù)進行分析處理,確定城市公共交通擁堵站點位置。
13、優(yōu)選的,所述基于路線規(guī)劃終端,對城市公共交通每個站點的出行人數(shù)進行分析處理,確定城市公共交通擁堵站點位置具體包括如下步驟:
14、基于路線規(guī)劃終端,對數(shù)據(jù)庫管理系統(tǒng)進行數(shù)據(jù)提取處理,獲取城市公共交通擁堵判定標準;
15、基于路線規(guī)劃終端,對城市公共交通擁堵判斷標準進行數(shù)據(jù)分析處理,設(shè)定擁堵人數(shù)閾值;
16、基于路線規(guī)劃終端,對城市公共交通每個站點的出行人數(shù)和擁堵人數(shù)閾值進行對比判斷處理;
17、若城市公共交通每個站點的出行人數(shù)大于或等于擁堵人數(shù)閾值,該城市公共交通站點為擁堵站點,記錄該城市公共交通站點位置,將該城市公共交通站點位置設(shè)置為城市公共交通擁堵站點位置;
18、若城市公共交通每個站點的出行人數(shù)小于擁堵人數(shù)閾值,該城市公共交通站點為不擁堵站點。
19、優(yōu)選的,所述基于路線規(guī)劃終端,對出行相關(guān)數(shù)據(jù)進行分析處理,獲取多條城市公共交通出行路線具體包括如下步驟:
20、基于路線規(guī)劃終端,分別以出行起點和出行終點為特征對城市公共交通分布圖進行出行工具篩選,確定出行起點對應(yīng)的城市公共交通工具和出行終點對應(yīng)的城市公共交通工具;
21、基于路線規(guī)劃終端,以出行起點對應(yīng)的城市公共交通工具為特征對數(shù)據(jù)庫管理系統(tǒng)進行數(shù)據(jù)提取處理,獲取出行起點的城市公共交通工具的初始發(fā)車時間;
22、基于路線規(guī)劃終端,對出發(fā)時間和出行起點的城市公共交通工具的初始發(fā)車時間進行交集處理,獲取符合出發(fā)時間的城市公共交通工具;
23、基于路線規(guī)劃終端,對符合出發(fā)時間的城市公共交通工具和出行終點對應(yīng)的城市公共交通工具進行分析處理,獲取多組城市公共交通出行路線。
24、優(yōu)選的,所述基于路線規(guī)劃終端,對符合出發(fā)時間的城市公共交通工具和出行終點對應(yīng)的城市公共交通工具進行分析處理,獲取多組城市公共交通出行路線具體包括如下步驟:
25、基于路線規(guī)劃終端,以符合出發(fā)時間的城市公共交通工具和出行終點對應(yīng)的城市公共交通工具特征對城市公共交通分布圖進行站點信息提取處理,獲取出發(fā)起點對應(yīng)的城市公共交通工具所??康恼军c和出行終點對應(yīng)的城市公共交通所??康恼军c;
26、基于路線規(guī)劃終端,對出發(fā)起點對應(yīng)的城市公共交通工具所??康恼军c和出行終點對應(yīng)的城市公共交通所停靠的站點進行交集處理,獲取重合站點數(shù)量;
27、基于路線規(guī)劃終端,對重合站點數(shù)據(jù)進行路線規(guī)劃處理,獲取多組城市公共交通出行路線,所述城市公共交通出行路線的數(shù)量與重合站點數(shù)量一致。
28、優(yōu)選的,所述基于路線規(guī)劃終端,對城市公共交通擁堵站點位置和多組城市公共交通出行路線進行分析處理,獲取修正城市公共交通出行路線具體包括如下步驟:
29、基于路線規(guī)劃終端,對多組城市公共交通出行路線進行站點信息提取處理,獲取出行路線的停靠站點位置;
30、基于路線規(guī)劃終端,對出行路線的停靠站點位置和城市公共交通擁堵站點位置進行對比判斷處理;
31、若出行路線的??空军c位置中含有城市公共交通擁堵站點位置,將該城市公共交通擁堵站點位置設(shè)置為更換路線站點,基于路線規(guī)劃終端,對更換路線站點進行分析處理,獲取修正城市公共交通出行路線;
32、若出行路線的??空军c位置中不含有城市公共交通擁堵站點位置,將多組城市公共交通出行路線設(shè)置為修正城市公共交通出行路線。
33、優(yōu)選的,所述基于路線規(guī)劃終端,對更換路線站點進行分析處理,獲取修正城市公共交通出行路線具體包括如下步驟:
34、基于路線規(guī)劃終端,以更換路線站點為特征對出行路線的??空军c位置進行位置確定處理,獲取更換路線站點的上一個站點位置和更換路線站點的下一個站點位置;
35、基于路線規(guī)劃終端,以更換路線站點的上一個站點位置和更換路線站點的下一個站點位置為特征對城市公共交通分布圖進行路線選擇,確定更換路線;
36、基于路線規(guī)劃終端,以更換路線對更換路線站點進行替換處理,獲取修正城市公共交通出行路線。
37、優(yōu)選的,所述基于路線規(guī)劃終端,對修正城市公共交通出行路線進行分析處理,確定最佳出行路線具體包括如下步驟:
38、基于路線規(guī)劃終端,對修正城市公共交通出行路線進行距離計算,獲取出行距離;
39、基于路線規(guī)劃終端,以修正城市公共交通出行路線為特征對數(shù)據(jù)庫管理系統(tǒng)進行數(shù)據(jù)提取處理,獲取城市公共交通工具的平均速度;
40、基于路線規(guī)劃終端,對出行距離和城市公共交通工具的平均速度進行計算處理,獲取每條修正城市公共交通出行路線的到達時間;
41、基于路線規(guī)劃終端,對每條修正城市公共交通出行路線的到達時間進行排序處理,獲取最短到達時間;
42、基于路線規(guī)劃終端,將最短到達時間對應(yīng)的修正城市公共交通出行路線設(shè)置為最佳出行路線。
43、進一步的,提出一種基于城市公共交通的路線規(guī)劃系統(tǒng),用于實現(xiàn)如上述的一種基于城市公共交通的路線規(guī)劃方法,包括:
44、路線規(guī)劃終端,所述路線規(guī)劃終端用于控制各個模塊對出行相關(guān)數(shù)據(jù)和城市公共交通分布圖進行擁堵站點判斷處理、城市公共交通工具選擇處理、城市公共交通出行路線規(guī)劃處理以及城市公共交通出行路線修正處理,確定最佳出行路線,所述路線規(guī)劃終端用于控制各個模塊之間進行數(shù)據(jù)傳輸和信息交互;
45、數(shù)據(jù)庫管理系統(tǒng),所述數(shù)據(jù)庫管理系統(tǒng)用于存儲城市公共交通歷史運行數(shù)據(jù)、城市公共交通擁堵判定標準、城市公共交通工具的平均速度;
46、擁堵站點確定模塊,所述擁堵站點確定模塊用于對城市公共交通歷史運行數(shù)據(jù)進行數(shù)據(jù)分析處理,獲取城市公共交通每個站點的出行人數(shù),所述擁堵站點確定模塊用于對城市公共交通每個站點的出行人數(shù)和擁堵人數(shù)閾值進行對比判斷處理,確定城市公共交通擁堵站點位置;
47、城市公共交通工具選取模塊,所述城市公共交通工具選取模塊用于對出發(fā)時間和出行起點的城市公共交通工具的初始發(fā)車時間進行交集處理,獲取符合出發(fā)時間的城市公共交通工具;
48、出行路線規(guī)劃模塊,所述出行路線規(guī)劃模塊用于對符合出發(fā)時間的城市公共交通工具和出行終點對應(yīng)的城市公共交通工具進行分析處理,獲取多組城市公共交通出行路線;
49、出行路線修正模塊,所述出行路線修正模塊用于對多組城市公共交通出行路線和城市公共交通擁堵站點位置進行路線更換,確定修正城市公共交通出行路線;
50、最佳出行路線確定模塊,所述最佳出行路線確定模塊用于對每條修正城市公共交通出行路線的到達時間進行排序處理,將最短到達時間對應(yīng)的修正城市公共交通出行路線設(shè)置為最佳出行路線。
51、再進一步的,提出一種存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被調(diào)用運行時執(zhí)行如上述的一種基于城市公共交通的路線規(guī)劃方法。
52、與現(xiàn)有技術(shù)相比,本發(fā)明提供了一種基于城市公共交通的路線規(guī)劃方法、系統(tǒng)及存儲介質(zhì),具備以下有益效果:
53、本發(fā)明先是對城市公共交通分布圖進行分析處理,確定城市公共交通擁堵站點位置,其次,對出行相關(guān)數(shù)據(jù)進行分析處理,確定多組城市公共交通出行路線,然后,通過城市公共交通擁堵站點位置對多組城市公共交通出行路線進行路線替換,確定修正城市公共交通出行路線,最后,對修正城市公共交通出行路線的距離進行計算,確定最短到達時間對應(yīng)的修正城市公共交通出行路線,將其設(shè)置為最佳出行路線,上述方式能夠避免經(jīng)過擁堵站點,縮短了出行時間。