本發(fā)明實施例涉及車輛運行的技術(shù)領(lǐng)域,尤其涉及一種顯示車輛運行軌跡的方法及裝置。
背景技術(shù):
在車輛上傳軌跡過程中,采集車輛的位置是一項極其關(guān)鍵的工作。若對車輛的位置采集的準確及時有助于分析車輛的速度、路線等行為。
然而,由于網(wǎng)絡(luò)、設(shè)備或者其它情況,位置點的上傳會出現(xiàn)上傳失敗、采集率較低的情況,在客戶端表現(xiàn)為車輛行駛速度過快、車輛位置跳動明顯等情況。如何在位置點上傳出現(xiàn)失敗、采集率較低的情況下,可以調(diào)整車輛軌跡的顯示,以便于更加符合人眼的觀看。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例的目的在于提出一種顯示車輛運行軌跡的方法及裝置,旨在解決如何根據(jù)車輛運行狀態(tài)隨時調(diào)整車輛運行軌跡的顯示方式的問題。
為達此目的,本發(fā)明實施例采用以下技術(shù)方案:
第一方面,一種顯示車輛運行軌跡的方法,所述方法包括:
獲取當前的車輛運行軌跡顯示比例和車輛運行的信息;
根據(jù)車輛運行的信息獲取對應(yīng)的軌跡顯示比例;
確定所述當前的車輛運行軌跡顯示比例和獲取到的車輛運行軌跡顯示比例之間的差值;
若所述差值超過預(yù)設(shè)差值閾值,則將所述當前的車輛運行軌跡顯示比例調(diào)整到所述獲取到的車輛運行軌跡顯示比例;
若所述差值未超過所述預(yù)設(shè)差值閾值,則維持所述當前的車輛運行軌跡顯示比例。
優(yōu)選地,所述根據(jù)車輛運行的信息獲取對應(yīng)的軌跡顯示比例,包括:
若指定間隔車輛的運行距離超過預(yù)設(shè)運行距離,則獲取與所述指定間隔車輛的運行距離對應(yīng)的軌跡顯示比例;
若所述指定間隔車輛的運行距離不超過所述預(yù)設(shè)運行距離,則獲取所述預(yù)設(shè)運行距離對應(yīng)的軌跡顯示比例。
優(yōu)選地,所述根據(jù)車輛運行的信息獲取對應(yīng)的軌跡顯示比例,包括:
若所述車輛的當前位置與目標位置的距離差值不超過預(yù)設(shè)位置距離,則獲取與所述距離差值對應(yīng)的軌跡顯示比例;
若所述車輛的當前位置與所述目標位置的距離差值超過所述預(yù)設(shè)位置距離,則獲取與所述預(yù)設(shè)位置距離對應(yīng)的軌跡顯示比例。
優(yōu)選地,所述根據(jù)車輛運行的信息獲取對應(yīng)的軌跡顯示比例,包括:
若所述車輛的當前運行速度超過預(yù)設(shè)運行速度,則獲取與所述預(yù)設(shè)運行速度對應(yīng)的軌跡顯示比例;
若所述車輛的當前運行速度不超過所述預(yù)設(shè)運行速度,則獲取與所述當前運行速度對應(yīng)的軌跡顯示比例。
優(yōu)選地,所述根據(jù)車輛運行的信息獲取對應(yīng)的軌跡顯示比例,包括:
根據(jù)預(yù)設(shè)車輛運行的信息的優(yōu)先級從高到低獲取對應(yīng)的軌跡顯示比例;
從獲取到的軌跡顯示比例中選擇數(shù)值最大的軌跡顯示比例;
所述根據(jù)預(yù)設(shè)車輛運行的信息的優(yōu)先級從高到低獲取對應(yīng)的軌跡顯示比例,包括:
若指定間隔車輛的運行距離超過預(yù)設(shè)運行距離,則獲取與所述指定間隔車輛的運行距離對應(yīng)的軌跡顯示比例;
若所述指定間隔車輛的運行距離不超過所述預(yù)設(shè)運行距離,則獲取所述預(yù)設(shè)運行距離對應(yīng)的軌跡顯示比例;
若所述車輛的當前位置與目標位置的距離差值不超過預(yù)設(shè)位置距離,則獲取與所述距離差值對應(yīng)的軌跡顯示比例;
若所述車輛的當前位置與所述目標位置的距離差值超過所述預(yù)設(shè)位置距離,則獲取與所述預(yù)設(shè)位置距離對應(yīng)的軌跡顯示比例;
若所述車輛的當前運行速度超過預(yù)設(shè)運行速度,則獲取與所述預(yù)設(shè)運行速度對應(yīng)的軌跡顯示比例;
若所述車輛的當前運行速度不超過所述預(yù)設(shè)運行速度,則獲取與所述當前運行速度對應(yīng)的軌跡顯示比例。
第二方面,一種顯示車輛運行軌跡的裝置,所述裝置包括:
第一獲取模塊,用于獲取當前的車輛運行軌跡顯示比例和車輛運行的信息;
第二獲取模塊,用于根據(jù)車輛運行的信息獲取對應(yīng)的軌跡顯示比例;
確定模塊,用于確定所述當前的車輛運行軌跡顯示比例和獲取到的車輛運行軌跡顯示比例之間的差值;
調(diào)整模塊,用于若所述差值超過預(yù)設(shè)差值閾值,則將所述當前的車輛運行軌跡顯示比例調(diào)整到所述獲取到的車輛運行軌跡顯示比例;
維持模塊,用于若所述差值未超過所述預(yù)設(shè)差值閾值,則維持所述當前的車輛運行軌跡顯示比例。
優(yōu)選地,所述第二獲取模塊,具體用于:
若指定間隔車輛的運行距離超過預(yù)設(shè)運行距離,則獲取與所述指定間隔車輛的運行距離對應(yīng)的軌跡顯示比例;
若所述指定間隔車輛的運行距離不超過所述預(yù)設(shè)運行距離,則獲取所述預(yù)設(shè)運行距離對應(yīng)的軌跡顯示比例。
優(yōu)選地,所述第二獲取模塊,還具體用于:
若所述車輛的當前位置與目標位置的距離差值不超過預(yù)設(shè)位置距離,則獲取與所述距離差值對應(yīng)的軌跡顯示比例;
若所述車輛的當前位置與所述目標位置的距離差值超過所述預(yù)設(shè)位置距離,則獲取與所述預(yù)設(shè)位置距離對應(yīng)的軌跡顯示比例。
優(yōu)選地,所述第二獲取模塊,還具體用于:
若所述車輛的當前運行速度超過預(yù)設(shè)運行速度,則獲取與所述預(yù)設(shè)運行速度對應(yīng)的軌跡顯示比例;
若所述車輛的當前運行速度不超過所述預(yù)設(shè)運行速度,則獲取與所述當前運行速度對應(yīng)的軌跡顯示比例。
優(yōu)選地,所述第二獲取模塊,還具體用于:
根據(jù)預(yù)設(shè)車輛運行的信息的優(yōu)先級從高到低獲取對應(yīng)的軌跡顯示比例;
從獲取到的軌跡顯示比例中選擇數(shù)值最大的軌跡顯示比例;
所述第二獲取模塊,還具體用于:
若指定間隔車輛的運行距離超過預(yù)設(shè)運行距離,則獲取與所述指定間隔車輛的運行距離對應(yīng)的軌跡顯示比例;
若所述指定間隔車輛的運行距離不超過所述預(yù)設(shè)運行距離,則獲取所述預(yù)設(shè)運行距離對應(yīng)的軌跡顯示比例;
若所述車輛的當前位置與目標位置的距離差值不超過預(yù)設(shè)位置距離,則獲取與所述距離差值對應(yīng)的軌跡顯示比例;
若所述車輛的當前位置與所述目標位置的距離差值超過所述預(yù)設(shè)位置距離,則獲取與所述預(yù)設(shè)位置距離對應(yīng)的軌跡顯示比例;
若所述車輛的當前運行速度超過預(yù)設(shè)運行速度,則獲取與所述預(yù)設(shè)運行速度對應(yīng)的軌跡顯示比例;
若所述車輛的當前運行速度不超過所述預(yù)設(shè)運行速度,則獲取與所述當前運行速度對應(yīng)的軌跡顯示比例。
本發(fā)明實施例提供的一種顯示車輛運行軌跡的方法及裝置,獲取當前的車輛運行軌跡顯示比例和車輛運行的信息;根據(jù)車輛運行的信息獲取對應(yīng)的軌跡顯示比例;確定所述當前的車輛運行軌跡顯示比例和獲取到的車輛運行軌跡顯示比例之間的差值;若所述差值超過預(yù)設(shè)差值閾值,則將所述當前的車輛運行軌跡顯示比例調(diào)整到所述獲取到的車輛運行軌跡顯示比例;若所述差值未超過所述預(yù)設(shè)差值閾值,則維持所述當前的車輛運行軌跡顯示比例。從而相對于基本處理方法,會使車輛在客戶端的運行軌跡更平滑、更接近于車輛真實的運行軌跡。
附圖說明
圖1是本發(fā)明實施例提供的一種顯示車輛運行軌跡的方法的流程示意圖;
圖2是本發(fā)明實施例提供的另一種顯示車輛運行軌跡的方法的流程示意圖;
圖3是本發(fā)明實施例提供的另一種顯示車輛運行軌跡的方法的流程示意圖;
圖4是本發(fā)明實施例提供的另一種顯示車輛運行軌跡的方法的流程示意圖;
圖5是本發(fā)明實施例提供的另一種顯示車輛運行軌跡的方法的流程示意圖;
圖6是本發(fā)明實施例提供的一種顯示車輛運行軌跡的裝置的功能模塊示意圖。
具體實施方式
下面結(jié)合附圖和實施例對本發(fā)明實施例作進一步的詳細說明??梢岳斫獾氖牵颂幩枋龅木唧w實施例僅僅用于解釋本發(fā)明實施例,而非對本發(fā)明實施例的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明實施例相關(guān)的部分而非全部結(jié)構(gòu)。
參考圖1,圖1是本發(fā)明實施例提供的一種顯示車輛運行軌跡的方法的流程示意圖。
如圖1所示,所述顯示車輛運行軌跡的方法包括:
步驟101,獲取當前的車輛運行軌跡顯示比例和車輛運行的信息;
具體的,車輛運行的狀態(tài)需要在地圖上進行顯示、監(jiān)控,在顯示時具有當前的車輛運行軌跡顯示比例,車輛運行信息包括但不限于:指定間隔車輛的運行距離、車輛的當前位置與目標位置的距離差值、車輛的當前運行速度,同時也可以設(shè)置車輛運行的信息的優(yōu)先級。
步驟102,根據(jù)車輛運行的信息獲取對應(yīng)的軌跡顯示比例;
具體的,可以獲取指定間隔車輛的運行距離對應(yīng)的軌跡顯示比例;車輛的當前位置與目標位置的距離差值對應(yīng)的軌跡顯示比例;車輛的當前運行速度對應(yīng)的顯示比例;以及根據(jù)優(yōu)先級來獲取軌跡顯示比例。
步驟103,確定所述當前的車輛運行軌跡顯示比例和獲取到的車輛運行軌跡顯示比例之間的差值;
步驟104,若所述差值超過預(yù)設(shè)差值閾值,則將所述當前的車輛運行軌跡顯示比例調(diào)整到所述獲取到的車輛運行軌跡顯示比例;若所述差值未超過所述預(yù)設(shè)差值閾值,則維持所述當前的車輛運行軌跡顯示比例。
具體的,可以根據(jù)獲取到的車輛運行軌跡顯示比例和預(yù)設(shè)的車輛運行軌跡顯示比例的差值,調(diào)整或者維持當前的車輛運行軌跡顯示比例。
本發(fā)明實施例提供的一種顯示車輛運行軌跡的裝置,獲取當前的車輛運行軌跡顯示比例和車輛運行的信息;根據(jù)車輛運行的信息獲取對應(yīng)的軌跡顯示比例;確定所述當前的車輛運行軌跡顯示比例和獲取到的車輛運行軌跡顯示比例之間的差值;若所述差值超過預(yù)設(shè)差值閾值,則將所述當前的車輛運行軌跡顯示比例調(diào)整到所述獲取到的車輛運行軌跡顯示比例;若所述差值未超過所述預(yù)設(shè)差值閾值,則維持所述當前的車輛運行軌跡顯示比例。從而相對于基本處理方法,會使車輛在客戶端的運行軌跡更平滑、更接近于車輛真實的運行軌跡。
參考圖2,圖2是本發(fā)明實施例提供的另一種顯示車輛運行軌跡的方法的流程示意圖。
如圖2所示,所述顯示車輛運行軌跡的方法包括:
步驟201,獲取當前的車輛運行軌跡顯示比例和車輛運行的信息;
步驟202,若指定間隔車輛的運行距離超過預(yù)設(shè)運行距離,則獲取與所述指定間隔車輛的運行距離對應(yīng)的軌跡顯示比例;若所述指定間隔車輛的運行距離不超過所述預(yù)設(shè)運行距離,則獲取所述預(yù)設(shè)運行距離對應(yīng)的軌跡顯示比例;
步驟203,確定所述當前的車輛運行軌跡顯示比例和獲取到的車輛運行軌跡顯示比例之間的差值;
步驟204,若所述差值超過預(yù)設(shè)差值閾值,則將所述當前的車輛運行軌跡顯示比例調(diào)整到所述獲取到的車輛運行軌跡顯示比例;若所述差值未超過所述預(yù)設(shè)差值閾值,則維持所述當前的車輛運行軌跡顯示比例。
參考圖3,圖3是本發(fā)明實施例提供的另一種顯示車輛運行軌跡的方法的流程示意圖。
如圖3所示,所述顯示車輛運行軌跡的方法包括:
步驟301,獲取當前的車輛運行軌跡顯示比例和車輛運行的信息;
步驟302,若所述車輛的當前位置與目標位置的距離差值不超過預(yù)設(shè)位置距離,則獲取與所述距離差值對應(yīng)的軌跡顯示比例;若所述車輛的當前位置與所述目標位置的距離差值超過所述預(yù)設(shè)位置距離,則獲取與所述預(yù)設(shè)位置距離對應(yīng)的軌跡顯示比例;
步驟303,確定所述當前的車輛運行軌跡顯示比例和獲取到的車輛運行軌跡顯示比例之間的差值;
步驟304,若所述差值超過預(yù)設(shè)差值閾值,則將所述當前的車輛運行軌跡顯示比例調(diào)整到所述獲取到的車輛運行軌跡顯示比例;若所述差值未超過所述預(yù)設(shè)差值閾值,則維持所述當前的車輛運行軌跡顯示比例。
參考圖4,圖4是本發(fā)明實施例提供的另一種顯示車輛運行軌跡的方法的流程示意圖。
如圖4所示,所述顯示車輛運行軌跡的方法包括:
步驟401,獲取當前的車輛運行軌跡顯示比例和車輛運行的信息;
步驟402,若所述車輛的當前運行速度超過預(yù)設(shè)運行速度,則獲取與所述預(yù)設(shè)運行速度對應(yīng)的軌跡顯示比例;若所述車輛的當前運行速度不超過所述預(yù)設(shè)運行速度,則獲取與所述當前運行速度對應(yīng)的軌跡顯示比例;
步驟403,確定所述當前的車輛運行軌跡顯示比例和獲取到的車輛運行軌跡顯示比例之間的差值;
步驟404,若所述差值超過預(yù)設(shè)差值閾值,則將所述當前的車輛運行軌跡顯示比例調(diào)整到所述獲取到的車輛運行軌跡顯示比例;若所述差值未超過所述預(yù)設(shè)差值閾值,則維持所述當前的車輛運行軌跡顯示比例。
參考圖5,圖5是本發(fā)明實施例提供的另一種顯示車輛運行軌跡的方法的流程示意圖。
如圖5所示,所述顯示車輛運行軌跡的方法包括:
步驟501,獲取當前的車輛運行軌跡顯示比例和車輛運行的信息;
步驟502,根據(jù)預(yù)設(shè)車輛運行的信息的優(yōu)先級從高到低獲取對應(yīng)的軌跡顯示比例;從獲取到的軌跡顯示比例中選擇數(shù)值最大的軌跡顯示比例;
優(yōu)選地,所述根據(jù)預(yù)設(shè)車輛運行的信息的優(yōu)先級從高到低獲取對應(yīng)的軌跡顯示比例,包括:
若指定間隔車輛的運行距離超過預(yù)設(shè)運行距離,則獲取與所述指定間隔車輛的運行距離對應(yīng)的軌跡顯示比例;
若所述指定間隔車輛的運行距離不超過所述預(yù)設(shè)運行距離,則獲取所述預(yù)設(shè)運行距離對應(yīng)的軌跡顯示比例;
若所述車輛的當前位置與目標位置的距離差值不超過預(yù)設(shè)位置距離,則獲取與所述距離差值對應(yīng)的軌跡顯示比例;
若所述車輛的當前位置與所述目標位置的距離差值超過所述預(yù)設(shè)位置距離,則獲取與所述預(yù)設(shè)位置距離對應(yīng)的軌跡顯示比例;
若所述車輛的當前運行速度超過預(yù)設(shè)運行速度,則獲取與所述預(yù)設(shè)運行速度對應(yīng)的軌跡顯示比例;
若所述車輛的當前運行速度不超過所述預(yù)設(shè)運行速度,則獲取與所述當前運行速度對應(yīng)的軌跡顯示比例。
步驟503,確定所述當前的車輛運行軌跡顯示比例和獲取到的車輛運行軌跡顯示比例之間的差值;
步驟504,若所述差值超過預(yù)設(shè)差值閾值,則將所述當前的車輛運行軌跡顯示比例調(diào)整到所述獲取到的車輛運行軌跡顯示比例;若所述差值未超過所述預(yù)設(shè)差值閾值,則維持所述當前的車輛運行軌跡顯示比例。
參考圖6,圖6是本發(fā)明實施例提供的一種顯示車輛運行軌跡的裝置的功能模塊示意圖。
如圖6所示,所述顯示車輛運行軌跡的裝置包括:
第一獲取模塊601,用于獲取當前的車輛運行軌跡顯示比例和車輛運行的信息;
第二獲取模塊602,用于根據(jù)車輛運行的信息獲取對應(yīng)的軌跡顯示比例;
優(yōu)選地,所述第二獲取模塊602,具體用于:
若指定間隔車輛的運行距離超過預(yù)設(shè)運行距離,則獲取與所述指定間隔車輛的運行距離對應(yīng)的軌跡顯示比例;
若所述指定間隔車輛的運行距離不超過所述預(yù)設(shè)運行距離,則獲取所述預(yù)設(shè)運行距離對應(yīng)的軌跡顯示比例。
優(yōu)選地,所述第二獲取模塊602,還具體用于:
若所述車輛的當前位置與目標位置的距離差值不超過預(yù)設(shè)位置距離,則獲取與所述距離差值對應(yīng)的軌跡顯示比例;
若所述車輛的當前位置與所述目標位置的距離差值超過所述預(yù)設(shè)位置距離,則獲取與所述預(yù)設(shè)位置距離對應(yīng)的軌跡顯示比例。
優(yōu)選地,所述第二獲取模塊602,還具體用于:
若所述車輛的當前運行速度超過預(yù)設(shè)運行速度,則獲取與所述預(yù)設(shè)運行速度對應(yīng)的軌跡顯示比例;
若所述車輛的當前運行速度不超過所述預(yù)設(shè)運行速度,則獲取與所述當前運行速度對應(yīng)的軌跡顯示比例。
優(yōu)選地,所述第二獲取模塊602,還具體用于:
根據(jù)預(yù)設(shè)車輛運行的信息的優(yōu)先級從高到低獲取對應(yīng)的軌跡顯示比例;
從獲取到的軌跡顯示比例中選擇數(shù)值最大的軌跡顯示比例;
所述第二獲取模塊602,還具體用于:
若指定間隔車輛的運行距離超過預(yù)設(shè)運行距離,則獲取與所述指定間隔車輛的運行距離對應(yīng)的軌跡顯示比例;
若所述指定間隔車輛的運行距離不超過所述預(yù)設(shè)運行距離,則獲取所述預(yù)設(shè)運行距離對應(yīng)的軌跡顯示比例;
若所述車輛的當前位置與目標位置的距離差值不超過預(yù)設(shè)位置距離,則獲取與所述距離差值對應(yīng)的軌跡顯示比例;
若所述車輛的當前位置與所述目標位置的距離差值超過所述預(yù)設(shè)位置距離,則獲取與所述預(yù)設(shè)位置距離對應(yīng)的軌跡顯示比例;
若所述車輛的當前運行速度超過預(yù)設(shè)運行速度,則獲取與所述預(yù)設(shè)運行速度對應(yīng)的軌跡顯示比例;
若所述車輛的當前運行速度不超過所述預(yù)設(shè)運行速度,則獲取與所述當前運行速度對應(yīng)的軌跡顯示比例。
確定模塊603,用于確定所述當前的車輛運行軌跡顯示比例和獲取到的車輛運行軌跡顯示比例之間的差值;
調(diào)整模塊604,用于若所述差值超過預(yù)設(shè)差值閾值,則將所述當前的車輛運行軌跡顯示比例調(diào)整到所述獲取到的車輛運行軌跡顯示比例;
維持模塊605,用于若所述差值未超過所述預(yù)設(shè)差值閾值,則維持所述當前的車輛運行軌跡顯示比例。
本發(fā)明實施例提供的一種顯示車輛運行軌跡的裝置,獲取當前的車輛運行軌跡顯示比例和車輛運行的信息;根據(jù)車輛運行的信息獲取對應(yīng)的軌跡顯示比例;確定所述當前的車輛運行軌跡顯示比例和獲取到的車輛運行軌跡顯示比例之間的差值;若所述差值超過預(yù)設(shè)差值閾值,則將所述當前的車輛運行軌跡顯示比例調(diào)整到所述獲取到的車輛運行軌跡顯示比例;若所述差值未超過所述預(yù)設(shè)差值閾值,則維持所述當前的車輛運行軌跡顯示比例。從而相對于基本處理方法,會使車輛在客戶端的運行軌跡更平滑、更接近于車輛真實的運行軌跡。
以上結(jié)合具體實施例描述了本發(fā)明實施例的技術(shù)原理。這些描述只是為了解釋本發(fā)明實施例的原理,而不能以任何方式解釋為對本發(fā)明實施例保護范圍的限制?;诖颂幍慕忉專绢I(lǐng)域的技術(shù)人員不需要付出創(chuàng)造性的勞動即可聯(lián)想到本發(fā)明實施例的其它具體實施方式,這些方式都將落入本發(fā)明實施例的保護范圍之內(nèi)。