本發(fā)明涉及定制路線、交通導(dǎo)航領(lǐng)域,尤其涉及一種基于定制路線的動(dòng)態(tài)交通推送的方法及裝置。
背景技術(shù):
交通中,當(dāng)某路段發(fā)生堵車或者交通事故時(shí),遠(yuǎn)處的機(jī)動(dòng)車并不能掌握這些信息而繼續(xù)向這條道路行進(jìn),待發(fā)現(xiàn)前方堵車后,后方已被堵塞,進(jìn)退兩難。嚴(yán)重時(shí)堵塞還會(huì)延續(xù)到其它路口,造成更大范圍內(nèi)的交通擁堵甚至癱瘓。在上下班高峰期,很多路段經(jīng)常會(huì)發(fā)生堵塞甚至交通癱瘓,造成了極大的社會(huì)資源浪費(fèi)。
目前已有的實(shí)時(shí)路況查詢方案中,用戶出行時(shí)查看地圖,會(huì)得到看圖運(yùn)營商提供的所有的實(shí)時(shí)交通數(shù)據(jù);用戶只關(guān)心自己的路線上的交通狀況,而運(yùn)營商同時(shí)也提供了大量用戶不關(guān)心的數(shù)據(jù),產(chǎn)生巨額的數(shù)據(jù)流量和無用信息,造成了網(wǎng)絡(luò)資源的浪費(fèi),同時(shí)對(duì)用戶的快速出行帶來了影響。
技術(shù)實(shí)現(xiàn)要素:
為了解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了一種基于定制路線的動(dòng)態(tài)交通推送的方法及裝置。
為了解決上述技術(shù)問題,本發(fā)明采用如下技術(shù)方案:
依據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種基于定制路線的動(dòng)態(tài)交通推送的方法,包括:
獲取用戶設(shè)備發(fā)送的定制路線信息,所述定制路線信息至少包括:用戶設(shè)備的標(biāo)識(shí)信息和定制道路的導(dǎo)航信息;
獲取與所述定制道路的導(dǎo)航信息對(duì)應(yīng)的定制道路的實(shí)時(shí)交通狀況數(shù)據(jù);
根據(jù)所述用戶設(shè)備的標(biāo)識(shí)信息,將所述定制道路的實(shí)時(shí)交通狀況數(shù)據(jù)推送 給對(duì)應(yīng)的所述用戶設(shè)備。
可選的,所述獲取與所述定制道路的導(dǎo)航信息對(duì)應(yīng)的所述定制道路的實(shí)時(shí)交通狀況數(shù)據(jù),具體包括:
獲取所有道路的實(shí)時(shí)交通狀況數(shù)據(jù)以及所有道路的導(dǎo)航信息;
將所述定制道路的導(dǎo)航信息對(duì)應(yīng)的定制道路,與所有道路的導(dǎo)航信息對(duì)應(yīng)的所有道路進(jìn)行匹配,確定所述定制道路與所有道路的對(duì)應(yīng)關(guān)系;
根據(jù)所述對(duì)應(yīng)關(guān)系,獲取所述定制道路的導(dǎo)航信息對(duì)應(yīng)的定制道路的實(shí)時(shí)交通狀況數(shù)據(jù)。
可選的,所述定制路線信息還包括:推送時(shí)間;
相應(yīng)地,所述根據(jù)所述用戶設(shè)備的標(biāo)識(shí)信息,將所述定制道路的實(shí)時(shí)交通狀況數(shù)據(jù)推送給對(duì)應(yīng)的所述用戶設(shè)備,具體為:
根據(jù)所述用戶設(shè)備的標(biāo)識(shí)信息和所述推送時(shí)間,將所述定制道路的實(shí)時(shí)交通狀況數(shù)據(jù)推送給對(duì)應(yīng)的所述用戶設(shè)備。
可選的,所述根據(jù)所述用戶設(shè)備的標(biāo)識(shí)信息和所述推送時(shí)間,將所述定制道路的實(shí)時(shí)交通狀況數(shù)據(jù)推送給對(duì)應(yīng)的所述用戶設(shè)備,具體包括:
若當(dāng)前時(shí)刻在所述推送時(shí)間內(nèi),根據(jù)所述用戶設(shè)備的標(biāo)識(shí)信息,將所述定制道路的實(shí)時(shí)交通狀況數(shù)據(jù)推送給對(duì)應(yīng)的所述用戶設(shè)備。
可選的,所述推送時(shí)間為工作日的第一預(yù)定時(shí)間段或者非工作日的第二預(yù)設(shè)時(shí)間段。
依據(jù)本發(fā)明實(shí)施例的又一個(gè)方面,提供了一種基于定制路線的動(dòng)態(tài)交通推送的裝置,包括:
第一獲取模塊,用于獲取用戶設(shè)備發(fā)送的定制路線信息,所述定制路線信息至少包括:用戶設(shè)備的標(biāo)識(shí)信息和定制道路的導(dǎo)航信息;
第二獲取模塊,用于獲取與所述定制道路的導(dǎo)航信息對(duì)應(yīng)的定制道路的實(shí)時(shí)交通狀況數(shù)據(jù);
推送模塊,用于根據(jù)所述用戶設(shè)備的標(biāo)識(shí)信息,將所述定制道路的實(shí)時(shí)交通狀況數(shù)據(jù)推送給對(duì)應(yīng)的所述用戶設(shè)備。
可選的,所述第二獲取模塊包括:
第一獲取單元,用于獲取所有道路的實(shí)時(shí)交通狀況數(shù)據(jù)以及所有道路的導(dǎo) 航信息;
匹配單元,用于將所述定制道路的導(dǎo)航信息對(duì)應(yīng)的定制道路,與所有道路的導(dǎo)航信息對(duì)應(yīng)的所有道路進(jìn)行匹配,確定所述定制道路與所有道路的對(duì)應(yīng)關(guān)系;
第二獲取單元,用于根據(jù)所述對(duì)應(yīng)關(guān)系,獲取所述定制道路的導(dǎo)航信息對(duì)應(yīng)的定制道路的實(shí)時(shí)交通狀況數(shù)據(jù)。
可選的,所述定制路線信息還包括:推送時(shí)間;
相應(yīng)地,所述推送模塊,具體為根據(jù)所述用戶設(shè)備的標(biāo)識(shí)信息和所述推送時(shí)間,將所述定制道路的實(shí)時(shí)交通狀況數(shù)據(jù)推送給對(duì)應(yīng)的所述用戶設(shè)備。
可選的,所述推送模塊包括:
推送單元,用于若當(dāng)前時(shí)刻在所述推送時(shí)間內(nèi),根據(jù)所述用戶設(shè)備的標(biāo)識(shí)信息,將所述定制道路的實(shí)時(shí)交通狀況數(shù)據(jù)推送給對(duì)應(yīng)的所述用戶設(shè)備。
可選的,所述推送時(shí)間為工作日的第一預(yù)定時(shí)間段或者非工作日的第二預(yù)設(shè)時(shí)間段。
本發(fā)明實(shí)施例的有益效果至少包括:應(yīng)用本發(fā)明實(shí)施例,用戶可以根據(jù)自己的需要設(shè)定定制路線,并且只接收定制路線的交通狀況數(shù)據(jù),減少無用信息冗余,實(shí)現(xiàn)了快速出行;進(jìn)一步的,通過自由設(shè)定推送時(shí)間,只在推送時(shí)間接收定制路線的交通狀況數(shù)據(jù),提高了用戶的選擇性。
附圖說明
圖1表示本發(fā)明實(shí)施例提供的基于定制路線的動(dòng)態(tài)交通推送的方法的流程圖之一;
圖2表示本發(fā)明實(shí)施例提供的基于定制路線的動(dòng)態(tài)交通推送的方法的流程圖之二;
圖3表示本發(fā)明實(shí)施例提供的基于定制路線的動(dòng)態(tài)交通推送的方法的流程圖之三;
圖4表示本發(fā)明實(shí)施例的具體應(yīng)用示意圖之一;
圖5表示本發(fā)明實(shí)施例的具體應(yīng)用示意圖之二;
圖6表示本發(fā)明實(shí)施例提供的基于定制路線的動(dòng)態(tài)交通推送的裝置的示 意圖之一;
圖7表示本發(fā)明實(shí)施例提供的基于定制路線的動(dòng)態(tài)交通推送的裝置的示意圖之二。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述。
實(shí)施例一
如圖1所示,為本發(fā)明實(shí)施例提供的基于定制路線的動(dòng)態(tài)交通推送的方法的流程圖,包括:
步驟S100、獲取用戶設(shè)備發(fā)送的定制路線信息,定制路線信息至少包括:用戶設(shè)備的標(biāo)識(shí)信息和定制道路的導(dǎo)航信息。
步驟S200、獲取與定制道路的導(dǎo)航信息對(duì)應(yīng)的定制道路的實(shí)時(shí)交通狀況數(shù)據(jù)。
步驟S300、根據(jù)用戶設(shè)備的標(biāo)識(shí)信息,將定制道路的實(shí)時(shí)交通狀況數(shù)據(jù)推送給對(duì)應(yīng)的用戶設(shè)備。
應(yīng)用本發(fā)明實(shí)施例,用戶可以根據(jù)自己的需要設(shè)定定制路線,并且只接收定制路線的交通狀況數(shù)據(jù),減少無用信息冗余,實(shí)現(xiàn)了快速出行。
實(shí)施例二
如圖2所示,在實(shí)施例一的基礎(chǔ)上,本發(fā)明的又一個(gè)實(shí)施例中,步驟S200包括以下步驟:
步驟S210、獲取所有道路的實(shí)時(shí)交通狀況數(shù)據(jù)以及所有道路的導(dǎo)航信息。
這里,服務(wù)器端的導(dǎo)航信息中所有的二維導(dǎo)航數(shù)據(jù)與用戶本地的數(shù)據(jù)顯示一致,實(shí)時(shí)交通狀況數(shù)據(jù)存儲(chǔ)在一個(gè)動(dòng)態(tài)的交通數(shù)據(jù)存儲(chǔ)庫中,該交通數(shù)據(jù)存儲(chǔ)庫中存儲(chǔ)了實(shí)時(shí)從各個(gè)交通局,浮動(dòng)車,用戶反饋等方向道路的交通情況數(shù)據(jù)。
步驟S220、將定制道路的導(dǎo)航信息對(duì)應(yīng)的定制道路,與所有道路的導(dǎo)航信息對(duì)應(yīng)的所有道路進(jìn)行匹配,確定定制道路與所有道路的對(duì)應(yīng)關(guān)系。
這里,導(dǎo)航信息中包含道路的唯一身份標(biāo)識(shí)號(hào)碼(ID,IDentity),將定制 道路的ID與所有道路的ID進(jìn)行匹配,確定定制道路與所有道路的對(duì)應(yīng)關(guān)系。
步驟S230、根據(jù)對(duì)應(yīng)關(guān)系,獲取定制道路的導(dǎo)航信息對(duì)應(yīng)的定制道路的實(shí)時(shí)交通狀況數(shù)據(jù)。
實(shí)施例三
如圖3所示,在實(shí)施例一的基礎(chǔ)上,為增加用戶的選擇性,在用戶規(guī)定時(shí)間內(nèi)推送實(shí)時(shí)交通狀況數(shù)據(jù),本發(fā)明的又一個(gè)實(shí)施例的具體步驟為;
步驟S400、獲取用戶設(shè)備發(fā)送的定制路線信息,定制路線信息至少包括:用戶設(shè)備的標(biāo)識(shí)信息、定制道路的導(dǎo)航信息和推送時(shí)間。
步驟S200、獲取與定制道路的導(dǎo)航信息對(duì)應(yīng)的定制道路的實(shí)時(shí)交通狀況數(shù)據(jù)。
步驟S500、根據(jù)用戶設(shè)備的標(biāo)識(shí)信息和推送時(shí)間,將定制道路的實(shí)時(shí)交通狀況數(shù)據(jù)推送給對(duì)應(yīng)的用戶設(shè)備。
這里,推送時(shí)間為工作日的第一預(yù)定時(shí)間段或者非工作日的第二預(yù)設(shè)時(shí)間段,推送時(shí)間由用戶根據(jù)出行安排自行設(shè)置,例如每周一的八點(diǎn)到十點(diǎn)或者每周日的九點(diǎn)到十點(diǎn),當(dāng)然也不僅限于此。
實(shí)施例四
在實(shí)施例三的基礎(chǔ)上,本發(fā)明的又一個(gè)實(shí)施例中,步驟S500包括:若當(dāng)前時(shí)刻在推送時(shí)間內(nèi),根據(jù)用戶設(shè)備的標(biāo)識(shí)信息,將定制道路的實(shí)時(shí)交通狀況數(shù)據(jù)推送給對(duì)應(yīng)的用戶設(shè)備。
這里,若當(dāng)前時(shí)刻不在推送時(shí)間內(nèi),用戶設(shè)備將不會(huì)接收任何交通狀況數(shù)據(jù),增加了用戶的選擇性。
實(shí)施例五
如圖4和圖5所示,為本發(fā)明實(shí)施例的一個(gè)具體應(yīng)用示意圖,包括:
步驟S11、用戶根據(jù)出行安排定制路線,定制路線信息如表1所示。
步驟S12、用戶設(shè)定推送時(shí)間,推送時(shí)間設(shè)置完以后如表2所示。
步驟S13、用戶上傳設(shè)置。
步驟S14、服務(wù)器進(jìn)行數(shù)據(jù)匹配,獲取需要推送的實(shí)時(shí)交通狀況數(shù)據(jù),具體的,服務(wù)器端的導(dǎo)航數(shù)據(jù)中所有的二維導(dǎo)航數(shù)據(jù)與用戶本地的數(shù)據(jù)顯示一致,交通數(shù)據(jù)存儲(chǔ)在一個(gè)動(dòng)態(tài)的交通數(shù)據(jù)存儲(chǔ)庫中,該交通數(shù)據(jù)存儲(chǔ)庫中存儲(chǔ)了實(shí) 時(shí)從各個(gè)交通局,浮動(dòng)車,用戶反饋等渠道獲取的道路交通情況數(shù)據(jù)。
導(dǎo)航數(shù)據(jù)中包含道路的ID,將定制道路的ID與所有道路的ID進(jìn)行匹配,確定定制道路與所有道路的對(duì)應(yīng)關(guān)系,獲取需要推送的實(shí)時(shí)交通狀況數(shù)據(jù)。
步驟S15、根據(jù)設(shè)置確定是否進(jìn)行推送,具體的關(guān)于推送條件的設(shè)置參見表2。
步驟S16、符合推送條件,進(jìn)行實(shí)時(shí)交通狀況數(shù)據(jù)的推送。
步驟S17、不符合推送條件,結(jié)束。
表1
表2
實(shí)施例六
如圖6所示,為本發(fā)明實(shí)施例提供的基于定制路線的動(dòng)態(tài)交通推送的裝置的示意圖之一,包括:
第一獲取模塊61,用于獲取用戶設(shè)備發(fā)送的定制路線信息,定制路線信息至少包括:用戶設(shè)備的標(biāo)識(shí)信息和定制道路的導(dǎo)航信息;
第二獲取模塊62,用于獲取與定制道路的導(dǎo)航信息對(duì)應(yīng)的定制道路的實(shí)時(shí)交通狀況數(shù)據(jù);
推送模塊63,用于根據(jù)用戶設(shè)備的標(biāo)識(shí)信息,將定制道路的實(shí)時(shí)交通狀況數(shù)據(jù)推送給對(duì)應(yīng)的用戶設(shè)備。
應(yīng)用本發(fā)明實(shí)施例,用戶可以根據(jù)自己的需要設(shè)定定制路線,并且只接收定制路線的交通狀況數(shù)據(jù),減少無用信息冗余,實(shí)現(xiàn)了快速出行。
實(shí)施例七
如圖7所示,在實(shí)施例六的基礎(chǔ)上,第二獲取模塊62包括:
第一獲取單元621,用于獲取所有道路的實(shí)時(shí)交通狀況數(shù)據(jù)以及所有道路的導(dǎo)航信息;
匹配單元622,用于將定制道路的導(dǎo)航信息對(duì)應(yīng)的定制道路,與所有道路的導(dǎo)航信息對(duì)應(yīng)的所有道路進(jìn)行匹配,確定定制道路與所有道路的對(duì)應(yīng)關(guān)系;
第二獲取單元623,用于根據(jù)對(duì)應(yīng)關(guān)系,獲取定制道路的導(dǎo)航信息對(duì)應(yīng)的定制道路的實(shí)時(shí)交通狀況數(shù)據(jù)。
實(shí)施例八
在實(shí)施例六的基礎(chǔ)上,定制路線信息還包括:推送時(shí)間;
相應(yīng)地,推送模塊63,具體為根據(jù)用戶設(shè)備的標(biāo)識(shí)信息和推送時(shí)間,將定制道路的實(shí)時(shí)交通狀況數(shù)據(jù)推送給對(duì)應(yīng)的用戶設(shè)備。
這里,推送時(shí)間為工作日的第一預(yù)定時(shí)間段或者非工作日的第二預(yù)設(shè)時(shí)間段;推送時(shí)間由用戶根據(jù)出行安排自行設(shè)置,例如每周一的八點(diǎn)到十點(diǎn)或者每周日的九點(diǎn)到十點(diǎn),當(dāng)然也不僅限于此。
實(shí)施例九
在實(shí)施例八的基礎(chǔ)上,推送模塊63包括:
推送單元631,用于若當(dāng)前時(shí)刻在推送時(shí)間內(nèi),根據(jù)用戶設(shè)備的標(biāo)識(shí)信息,將定制道路的實(shí)時(shí)交通狀況數(shù)據(jù)推送給對(duì)應(yīng)的用戶設(shè)備。
需要說明的是,該裝置是與上述基于定制路線的動(dòng)態(tài)交通推送的方法對(duì)應(yīng)的裝置,上述方法實(shí)施例中所有實(shí)現(xiàn)方式均適用于該裝置的實(shí)施例中,也能達(dá)到相同的技術(shù)效果。
以上的是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出對(duì)于本技術(shù)領(lǐng)域的普通人員來說,在不脫離本發(fā)明的原理前提下還可以作出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也在本發(fā)明的保護(hù)范圍內(nèi)。