本發明屬于數據處理,特別屬于軌道交通領域的數據處理,具體涉及軌道交通動態地圖的同步方法。
背景技術:
1、目前,軌道交通動態地圖的展示使用配置文件配置界面,接收pis指令進行動態地圖顯示,各個車廂的動態地圖之間沒有進行狀態同步。當一個動態地圖設備出現故障時會導致該動態地圖顯示異常,而其他動態地圖設備則往往顯示不同的動態地圖界面。
技術實現思路
1、有鑒于此,一些實施例公開了軌道交通動態地圖的同步方法,應用于同一組播地址下的多個動態地圖設備,方法包括:
2、軌道交通的乘客服務系統向多個動態地圖設備發送信息展示指令,多個動態地圖設備根據信息展示指令顯示動態地圖;
3、至少一個動態地圖設備向組播地址發送狀態同步數據;
4、至少一個動態地圖設備收到至少一個狀態同步數據;
5、動態地圖設備過濾掉自己發送的狀態同步數據;
6、動態地圖設備根據收到的狀態同步數據的時間戳,比較時間戳最近的狀態同步數據與自身狀態數據,若一致,則完成同步;若不一致,則將時間戳最近的狀態同步數據更新為自身狀態數據。
7、進一步,一些實施例公開了軌道交通動態地圖的同步方法,還包括動態地圖設備的巡檢步驟;具體包括:動態地圖設備根據收到的巡檢指令進行設備狀態檢測,若檢測到設備異常狀態,寫入異常標識,重啟動態地圖設備。
8、一些實施例公開的軌道交通動態地圖的同步方法,第一動態地圖設備為狀態異常設備,第一動態地圖的同步方法包括:
9、第一動態地圖設備重啟后向組播地址發送狀態同步請求;
10、至少一個其它動態地圖設備收到狀態同步請求后,組裝自己的狀態同步數據向第一動態地圖設備單播發送;
11、第一動態地圖設備接收到至少一個其他動態地圖設備發送的至少一個狀態同步數據,根據時間戳將最近的狀態同步數據更新為自身狀態數據。
12、一些實施例公開的軌道交通動態地圖的同步方法,若動態地圖設備沒有檢查測到設備異常狀態,則保持接收乘客服務系統信息展示指令的狀態。
13、一些實施例公開的軌道交通動態地圖的同步方法,若動態地圖設備長時間未接收到巡檢指令,則進入屏保狀態。
14、一些實施例公開的軌道交通動態地圖的同步方法,若第一動態地圖設備發送了同步狀態請求后,未收到狀態同步數據,則進入屏保狀態。
15、一些實施例公開的軌道交通動態地圖的同步方法,動態地圖設備向組播地址發送多次狀態同步請求。
16、一些實施例公開的軌道交通動態地圖的同步方法,若動態地圖設備收到多個相同的狀態同步數據,則只保留其中第一個狀態同步數據。
17、一些實施例公開的軌道交通動態地圖的同步方法,設備異常狀態包括cpu滿載、線程卡住、網絡狀態異常。
18、一些實施例公開的軌道交通動態地圖的同步方法,多個動態地圖設備分布在軌道交通的一個車廂,或多個車廂。
19、本發明實施例公開的軌道交通動態地圖的同步方法,能夠自動進行動態地圖的巡檢和動態地圖的同步更新;動態地圖設備一方面可以自動向組播地址內其他的動態地圖設備發送狀態同步信息,與組播地址內的其他動態地圖保持同步更新,另一方面,還能夠自動巡檢及時發現動態地圖設備的異常情況,消除異常情況后主動向組播地址內其他動態地圖設備發送動態地圖更新請求,與組播地址內的其他動態地圖進行同步更新。本發明實施例公開的軌道交通動態地圖的同步方法在軌道交通技術領域有良好應用前景。
1.軌道交通動態地圖的同步方法,其特征在于,應用于同一組播地址下的多個動態地圖設備,方法包括:
2.根據權利要求1所述的軌道交通動態地圖的同步方法,其特征在于,還包括動態地圖設備的巡檢步驟;具體包括:動態地圖設備根據收到的巡檢指令進行設備狀態檢測,若檢測到設備異常狀態,寫入異常標識,重啟動態地圖設備。
3.根據權利要求2所述的軌道交通動態地圖的同步方法,其特征在于,第一動態地圖設備為狀態異常設備,所述第一動態地圖的同步方法包括:
4.根據權利要求2所述的軌道交通動態地圖的同步方法,其特征在于,若動態地圖設備沒有檢查測到設備異常狀態,保持接收乘客服務系統信息展示指令的狀態。
5.根據權利要求4所述的軌道交通動態地圖的同步方法,其特征在于,若動態地圖設備長時間未接收到巡檢指令,則進入屏保狀態。
6.根據權利要求3所述的軌道交通動態地圖的同步方法,其特征在于,若第一動態地圖設備發送了同步狀態請求后,未收到狀態同步數據,則進入屏保狀態。
7.根據權利要求1所述的軌道交通動態地圖的同步方法,其特征在于,所述動態地圖設備向組播地址發送多次狀態同步請求。
8.根據權利要求7所述的軌道交通動態地圖的同步方法,其特征在于,若動態地圖設備收到多個相同的狀態同步數據,則只保留其中第一個狀態同步數據。
9.根據權利要求2所述的軌道交通動態地圖的同步方法,其特征在于,設備異常狀態包括cpu滿載、線程卡住、網絡狀態異常。
10.根據權利要求1所述的軌道交通動態地圖的同步方法,其特征在于,多個動態地圖設備分布在軌道交通的一個車廂,或多個車廂。