本發(fā)明涉及車輛出行熱力圖構(gòu)建方法的技術(shù)領(lǐng)域,尤其涉及基于汽車電子標(biāo)識的車輛出行熱力圖構(gòu)建方法,該方法中的步驟,可以建立功能模塊,組合成功能模塊構(gòu)架,主要通過存儲在計算機(jī)可讀存儲介質(zhì)中的計算機(jī)程序來實現(xiàn)。
背景技術(shù):
熱力圖在公共交通行業(yè)的應(yīng)用圍繞車輛出行進(jìn)行分析,其方式通常在電子地圖上采用等高線的繪制方式,在閉合圖形里面以不同顏色代表不同的車輛出行程度,如越深的顏色表示越多車輛出行,顏色越淺就表示車輛出行較少?,F(xiàn)有的車輛出行熱力圖一般是以圖片或頁面進(jìn)行靜態(tài)呈現(xiàn)。如果想查看不同時間段內(nèi)的車輛出行數(shù)量的變化,只能手動切換熱力圖的呈現(xiàn)時間段,再分別對每個時間段的熱力圖進(jìn)行查看。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的是提供一種基于汽車電子標(biāo)識的車輛出行熱力圖構(gòu)建方法,其能夠自動對時間區(qū)間內(nèi)的車輛出行數(shù)量的變化情況以動態(tài)的方式進(jìn)行展示。
本發(fā)明基于汽車電子標(biāo)識的車輛出行熱力圖構(gòu)建方法,包括如下步驟:
步驟a.在公路的進(jìn)出口處獲取進(jìn)出所述公路的車輛的汽車電子標(biāo)識的車輛信息;
步驟b.根據(jù)預(yù)先設(shè)定的時間區(qū)間來確定對所述車輛信息進(jìn)行聚合的時間間隔;
步驟c.根據(jù)所述時間間隔和所述車輛信息來生成車輛信息序列;
步驟d.根據(jù)所述時間區(qū)間和所述車輛信息序列,依次生成多個熱力圖,其中,由多個熱力圖構(gòu)成動態(tài)熱力圖。
其中,步驟b具體地,根據(jù)預(yù)先設(shè)置的分割數(shù)量來把所述時間區(qū)間進(jìn)行平均分配,以確定所述時間間隔。
其中,步驟b具體地,根據(jù)預(yù)先設(shè)置的分割規(guī)則來把所述時間區(qū)間進(jìn)行分割,以確定所述時間間隔。
其中,所述分割規(guī)則具體包括:
若所述時間區(qū)間小于第一時間閾值,則以分鐘為時間間隔對所述時間區(qū)間進(jìn)行分割;
若所述時間區(qū)間不小于第一時間閾值且小于第二時間閾值,則以小時為時間間隔對所述時間區(qū)間進(jìn)行分割;
若所述時間區(qū)間大于第二時間閾值,則以天為時間間隔對所述時間區(qū)間進(jìn)行分割。
對于本發(fā)明給出的基于汽車電子標(biāo)識的車輛出行熱力圖構(gòu)建方法中的步驟,可以建立功能模塊,組合成功能模塊構(gòu)架,主要通過存儲在計算機(jī)可讀存儲介質(zhì)中的計算機(jī)程序來實現(xiàn)。
有益效果:在公路的進(jìn)出口處獲取進(jìn)出該公路的車輛的汽車電子標(biāo)識的車輛信息,然后根據(jù)預(yù)先設(shè)定的時間區(qū)間來確定對該車輛信息進(jìn)行聚合的時間間隔,再根據(jù)該時間間隔和該車輛信息來生成車輛信息序列,最后根據(jù)該時間區(qū)間和該車輛信息序列,依次生成多個熱力圖,其中,由多個熱力圖構(gòu)成動態(tài)熱力圖。與現(xiàn)有技術(shù)相比,本發(fā)明解決了現(xiàn)有技術(shù)中熱力圖一般是以圖片或頁面進(jìn)行靜態(tài)呈現(xiàn),導(dǎo)致無法直觀反映在一個時間段內(nèi)的與多個時間區(qū)間的車輛出行數(shù)量情況的問題。實現(xiàn)了用戶只需要確定時間區(qū)間,便可以自動對時間區(qū)間內(nèi)的車輛出行數(shù)量的變化情況以動態(tài)的方式進(jìn)行展示的效果。
附圖說明
利用附圖對本發(fā)明作進(jìn)一步說明,但附圖中的實施例不構(gòu)成對本發(fā)明的任何限制,對于本領(lǐng)域的普通技術(shù)人員,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)以下附圖獲得其它的附圖。
圖1是基于汽車電子標(biāo)識的車輛出行熱力圖構(gòu)建方法的流程框圖。
具體實施方式
結(jié)合以下實施例對本發(fā)明作進(jìn)一步描述。
如圖1所示,在公路的進(jìn)出口處通過閱讀器來獲取進(jìn)出該公路的車輛的汽車電子標(biāo)識的車輛信息,閱讀器把測得的車輛信息送至服務(wù)器,然后服務(wù)器根據(jù)預(yù)先設(shè)定的時間區(qū)間來確定對該車輛信息進(jìn)行聚合的時間間隔;再根據(jù)該時間間隔和該車輛信息來生成一個按照時間順序排列的車輛信息序列,其包含了以時間間隔為時間單位的各個時間單位內(nèi)的車輛信息(如車輛的類型);最后根據(jù)該時間區(qū)間和該車輛信息序列,依次生成多個熱力圖,其中,由多個熱力圖構(gòu)成動態(tài)熱力圖。通過本實施例,較現(xiàn)有的只能通過選擇一個時間段,然后查看熱力圖效果,如果要看另一個時間段內(nèi)的環(huán)比數(shù)據(jù),就需要重新選擇另一個時間段的這種方法而言,用戶只需要確定時間區(qū)間,便可以自動生成在這個時間區(qū)間內(nèi)的動態(tài)熱力圖,這樣可以更加直觀、便捷的對時間區(qū)間內(nèi)的車輛出行數(shù)量的變化進(jìn)行展示。
具體地,服務(wù)器根據(jù)預(yù)先設(shè)置的分割數(shù)量來把該時間區(qū)間進(jìn)行平均分配,以確定時間間隔,這樣用戶就可以按自己需求任意設(shè)置多個動態(tài)熱力圖。
具體地,服務(wù)器根據(jù)預(yù)先設(shè)置的分割規(guī)則來把該時間區(qū)間進(jìn)行分割,以確定該時間間隔,分割規(guī)則具體包括:
若該時間區(qū)間小于3個小時,則以分鐘為時間間隔對該時間區(qū)間進(jìn)行分割;
若該時間區(qū)間不小于3個時間閾值且小于24個小時,則以小時為時間間隔對該時間區(qū)間進(jìn)行分割;
若該時間區(qū)間大于24個小時,則以天為時間間隔對該時間區(qū)間進(jìn)行分割。
最后應(yīng)當(dāng)說明的是,以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對本發(fā)明保護(hù)范圍的限制,盡管參照較佳實施例對本發(fā)明作了詳細(xì)地說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,而不脫離本發(fā)明技術(shù)方案的實質(zhì)和范圍。