本發(fā)明涉及車輛技術(shù)領(lǐng)域,尤其涉及一種基于路邊單元的公交車到站提醒方法及裝置。
背景技術(shù):
目前,移動(dòng)終端等電子設(shè)備一般都是通過GPS定位來獲得公交車的位置信息,然后將獲得的位置顯示,使得候車人員知道公交車的位置,從而便于人們候車。但是采用GPS技術(shù)獲取公交車的位置時(shí),獲得的公交車的位置不準(zhǔn)確,導(dǎo)致用戶容易錯(cuò)過公交車,用戶體驗(yàn)不好。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的在于提出一種基于路邊單元的公交車到站提醒方法及裝置,旨在解決獲得的公交車的位置不準(zhǔn)確,導(dǎo)致用戶容易錯(cuò)過公交車,用戶體驗(yàn)不好的技術(shù)問題。
為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種基于路邊單元的公交車到站提醒方法,所述基于路邊單元的公交車到站提醒方法包括以下步驟:
獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標(biāo)站臺之間的道路信息;
根據(jù)所述位置信息和所述道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間;
判斷所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間是否小于或等于預(yù)設(shè)時(shí)間;
若所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間小于或等于所述預(yù)設(shè)時(shí)間,則播放提示聲音,并顯示所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。
可選地,若所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間小于或等于所述預(yù)設(shè)時(shí)間,則播放提示聲音,并顯示所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間的步驟包括:
判斷所述公交車與所述目標(biāo)站臺之間的行駛距離是否小于或等于預(yù)設(shè)距離;
若所述公交車與所述目標(biāo)站臺之間的行駛距離小于或等于所述預(yù)設(shè)距離,則播放提示聲音,并顯示所述行駛距離;
若所述公交車與所述目標(biāo)站臺之間的行駛距離大于所述預(yù)設(shè)距離,則顯示所述行駛距離和所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。
可選地,根據(jù)所述位置信息和所述道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間的步驟包括:
根據(jù)所述位置信息和目標(biāo)站臺的位置信息計(jì)算得到所述公交車與所述目標(biāo)站臺之間的行駛距離;
根據(jù)所述行駛距離和所述公交車的預(yù)設(shè)行駛速度,計(jì)算得到所述公交車的行駛時(shí)間;
根據(jù)所述行駛時(shí)間和所述公交車與目標(biāo)站臺之間的道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。
可選地,獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標(biāo)站臺之間的道路信息步驟之后還包括:
根據(jù)所述位置信息和所述目標(biāo)站臺的位置信息判斷所述公交車是否已經(jīng)過所述目標(biāo)站臺;
若所述公交車已經(jīng)過所述目標(biāo)站臺,則顯示所述公交車的經(jīng)過時(shí)間和到達(dá)所述目標(biāo)站臺所需時(shí)間最少的公交車的位置信息;
若所述公交車沒有經(jīng)過所述目標(biāo)站臺,則執(zhí)行步驟:根據(jù)所述位置信息和所述道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。
可選地,所述判斷所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間是否小于或等于預(yù)設(shè)時(shí)間的步驟之后還包括:
若所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間大于所述預(yù)設(shè)時(shí)間,則顯示所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間;
執(zhí)行步驟:獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標(biāo)站臺之間的道路信息。
此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種基于路邊單元的公交車到站提醒裝置,所述基于路邊單元的公交車到站提醒裝置包括:
獲取模塊,用于獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標(biāo)站臺之間的道路信息;
預(yù)測模塊,用于根據(jù)所述位置信息和所述道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間;
第一判斷模塊,用于判斷所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間是否小于或等于預(yù)設(shè)時(shí)間;
播放模塊,用于若所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間小于或等于所述預(yù)設(shè)時(shí)間,則播放提示聲音,并顯示所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。
可選地,所述播放模塊包括:
判斷單元,用于判斷所述公交車與所述目標(biāo)站臺之間的行駛距離是否小于或等于預(yù)設(shè)距離;
播放單元,用于若所述公交車與所述目標(biāo)站臺之間的行駛距離小于或等于所述預(yù)設(shè)距離,則播放提示聲音,并顯示所述行駛距離;
顯示單元,用于若所述公交車與所述目標(biāo)站臺之間的行駛距離大于所述預(yù)設(shè)距離,則顯示所述行駛距離和所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。
可選地,所述預(yù)測模塊包括:
第一計(jì)算單元,用于根據(jù)所述位置信息和目標(biāo)站臺的位置信息計(jì)算得到所述公交車與所述目標(biāo)站臺之間的行駛距離;
第二計(jì)算單元,用于根據(jù)所述行駛距離和所述公交車的預(yù)設(shè)行駛速度,計(jì)算得到所述公交車的行駛時(shí)間;
預(yù)測單元,用于根據(jù)所述行駛時(shí)間和所述公交車與目標(biāo)站臺之間的道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。
可選地,所述裝置還包括:
第二判斷模塊,用于根據(jù)所述位置信息和所述目標(biāo)站臺的位置信息判斷所述公交車是否已經(jīng)過所述目標(biāo)站臺;
第一顯示模塊,用于若所述公交車已經(jīng)過所述目標(biāo)站臺,則顯示所述公交車的經(jīng)過時(shí)間和到達(dá)所述目標(biāo)站臺所需時(shí)間最少的公交車的位置信息;
第一返回模塊,用于若所述公交車沒有經(jīng)過所述目標(biāo)站臺,則返回所述預(yù)測模塊用于根據(jù)所述位置信息和所述道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。
可選地,所述裝置還包括:
第二顯示模塊,用于若所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間大于所述預(yù)設(shè)時(shí)間,則顯示所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間;
第二返回模塊,用于返回所述獲取模塊用于獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標(biāo)站臺之間的道路信息。
本發(fā)明獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標(biāo)站臺之間的道路信息;根據(jù)所述位置信息和所述道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間;判斷所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間是否小于或等于預(yù)設(shè)時(shí)間;若所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間小于或等于所述預(yù)設(shè)時(shí)間,則播放提示聲音,并顯示所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。通過上述方式,獲取路邊單元發(fā)送的公交車的位置信息和公交車與目標(biāo)站臺之間的道路信息,可以比較準(zhǔn)確的預(yù)測出公交車到達(dá)目標(biāo)站臺所需的時(shí)間,因此本發(fā)明能夠比較準(zhǔn)確的獲得公交車的位置信息以及公交車到達(dá)目標(biāo)站臺所需的時(shí)間,使得用戶可以知道公交車的位置信息及到站時(shí)間,在公交車即將到站時(shí)發(fā)出提醒,方便用戶乘車,減少錯(cuò)過概率,提升用戶體驗(yàn)。
附圖說明
圖1為本發(fā)明基于路邊單元的公交車到站提醒方法第一實(shí)施例的流程示意圖;
圖2為本發(fā)明實(shí)施例中若所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間小于或等于所述預(yù)設(shè)時(shí)間,則播放提示聲音,并顯示所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間步驟的細(xì)化流程示意圖;
圖3為本發(fā)明實(shí)施例中根據(jù)所述位置信息和所述道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間步驟的細(xì)化流程示意圖;
圖4為本發(fā)明基于路邊單元的公交車到站提醒方法第二實(shí)施例的流程示意圖;
圖5為本發(fā)明基于路邊單元的公交車到站提醒方法第三實(shí)施例的流程示意圖;
圖6為本發(fā)明基于路邊單元的公交車到站提醒裝置第一實(shí)施例的功能模塊示意圖;
圖7為本發(fā)明實(shí)施例中所述播放模塊的細(xì)化功能模塊示意圖;
圖8為本發(fā)明實(shí)施例中所述預(yù)測模塊的細(xì)化功能模塊示意圖;
圖9為本發(fā)明基于路邊單元的公交車到站提醒裝置第二實(shí)施例的功能模塊示意圖;
圖10為本發(fā)明基于路邊單元的公交車到站提醒裝置第三實(shí)施例的功能模塊示意圖。
本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
具體實(shí)施方式
應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明提供一種基于路邊單元的公交車到站提醒方法。
參照圖1,圖1為本發(fā)明基于路邊單元的公交車到站提醒方法第一實(shí)施例的流程示意圖。
在本實(shí)施例中,該基于路邊單元的公交車到站提醒方法的步驟包括:
步驟S10,獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標(biāo)站臺之間的道路信息;
所述方法可用于移動(dòng)終端和智能公交站臺等。所述移動(dòng)終端可以包括智能手機(jī)和平板電腦等,所述智能公交站臺包括顯示屏等。所述路邊單元可以為電子攝像機(jī)、電子路燈和交通指示燈燈。所述路邊單元可以和所述移動(dòng)終端或所述智能公交站臺發(fā)生數(shù)據(jù)交互,即所述移動(dòng)終端或所述智能公交站臺可以與所述路邊單元建立連接,可以獲得所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標(biāo)站臺之間的道路信息,所述路邊單元可以獲取所述移動(dòng)終端或所述智能公交站臺發(fā)送的目標(biāo)站臺的信息。所述道路信息可以包括所述公交車與目標(biāo)站臺之間的交通燈數(shù)量、十字路口數(shù)量、人行橫道數(shù)量以及道路擁擠情況。
所述方法應(yīng)用于所述智能公交站臺時(shí),且所述智能公交站臺處于工作狀態(tài)時(shí),所述智能公交站臺可以通過所述路邊單元獲取所述公交車的位置信息和所述公交車與本公交站臺之間的道路信息。此時(shí)所述目標(biāo)站臺為所述智能公交站臺。具體實(shí)施中,所述智能公交站臺的工作時(shí)間可以根據(jù)實(shí)際情況設(shè)置,在工作時(shí)間內(nèi)獲取信息,即處于工作狀態(tài),在工作時(shí)間之外不獲取信息,即處于休息狀態(tài),這樣可以節(jié)省電力,不會(huì)造成資源浪費(fèi)。
在本實(shí)施例中,所述方法應(yīng)用于所述移動(dòng)終端,所述移動(dòng)終端中安裝有對應(yīng)的查詢軟件,當(dāng)用戶使用該軟件查詢公交車的位置信息或到站時(shí)間時(shí),所述移動(dòng)終端可以通過所述路邊單元獲取所述公交車的位置信息。所述目標(biāo)站臺是用戶在移動(dòng)終端上選擇的公交站臺,當(dāng)然用戶也可以在所述移動(dòng)終端中輸入乘車的公交站臺。具體實(shí)施中,可以通過所述路邊單元獲取公交站臺的信息,不需要用戶進(jìn)行選擇或輸入。在更多的實(shí)施中,所述移動(dòng)終端可以同時(shí)獲取同一線路的多個(gè)公交車的位置信息,根據(jù)不同位置信息區(qū)分不同的公交車。
步驟S20,根據(jù)所述位置信息和所述道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間;
所述移動(dòng)終端通過所述路邊單元獲得所述位置信息和所述道路信息后,可以根據(jù)獲得的所述位置信息和所述道路信息,可以預(yù)測得到所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間,即到站時(shí)間。用于預(yù)測獲得所述到站時(shí)間的方式有多種,如可以根據(jù)所述位置信息和規(guī)定的公交車速度計(jì)算得到平均到站時(shí)間,或者計(jì)算等待交通燈的時(shí)間,所述到站時(shí)間就可以為平均到站時(shí)間加上等待時(shí)間。具體實(shí)施中,所述移動(dòng)終端可以將所述公交車到達(dá)目標(biāo)站臺的時(shí)刻進(jìn)行保存,上傳至網(wǎng)絡(luò)進(jìn)行備份,在獲得較多的對應(yīng)到站時(shí)刻后,采用大數(shù)據(jù)對所述到站時(shí)刻進(jìn)行分析,獲得準(zhǔn)確的到站時(shí)間或時(shí)刻。
步驟S30,判斷所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間是否小于或等于預(yù)設(shè)時(shí)間;
所述移動(dòng)終端獲得所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間后,需要判斷所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間是否小于或等于預(yù)設(shè)時(shí)間。所述預(yù)設(shè)時(shí)間可以根據(jù)用戶的實(shí)際情況進(jìn)行設(shè)置。具體實(shí)施中,所述預(yù)設(shè)時(shí)間可以設(shè)置多個(gè),如設(shè)置第一預(yù)設(shè)時(shí)間和設(shè)置第二預(yù)設(shè)時(shí)間,可以進(jìn)行多次判斷,從而多次提醒。
步驟S40,若所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間小于或等于所述預(yù)設(shè)時(shí)間,則播放提示聲音,并顯示所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。
所述移動(dòng)終端確定所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間小于或等于所述預(yù)設(shè)時(shí)間后,則播放提示聲音,并顯示所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。具體實(shí)施中,所述提示聲音可以根據(jù)用戶的個(gè)人喜好進(jìn)行設(shè)置。在更多的實(shí)施中,所述預(yù)設(shè)時(shí)間設(shè)置有多個(gè)時(shí),可以對所述預(yù)設(shè)時(shí)間設(shè)置優(yōu)先級,對級別優(yōu)先的預(yù)設(shè)時(shí)間進(jìn)行判斷,只要所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間小于或等于所述預(yù)設(shè)時(shí)間,則播放提示聲音,即進(jìn)行多次提醒。
在本實(shí)施例中,本發(fā)明獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標(biāo)站臺之間的道路信息;根據(jù)所述位置信息和所述道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間;判斷所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間是否小于或等于預(yù)設(shè)時(shí)間;若所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間小于或等于所述預(yù)設(shè)時(shí)間,則播放提示聲音,并顯示所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。通過上述方式,所述移動(dòng)終端通過所述路邊單元可以獲取所述公交車的準(zhǔn)確位置和實(shí)時(shí)路況,使得預(yù)測的到達(dá)時(shí)間較為準(zhǔn)確,且設(shè)置預(yù)設(shè)時(shí)間從而播放提醒聲音,提醒用戶,使得用戶清楚的知道公交車的準(zhǔn)確到站時(shí)間,因此本發(fā)明能夠減少用戶錯(cuò)過公交車的概率,提高用戶體驗(yàn)。
進(jìn)一步地,參照圖2,圖2為本發(fā)明實(shí)施例中若所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間小于或等于所述預(yù)設(shè)時(shí)間,則播放提示聲音,并顯示所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間步驟的細(xì)化流程示意圖。
基于上述實(shí)施例,所述步驟S40包括:
步驟S41,判斷所述公交車與所述目標(biāo)站臺之間的行駛距離是否小于或等于預(yù)設(shè)距離;
所述移動(dòng)終端確定所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間小于或等于所述預(yù)設(shè)時(shí)間后,判斷所述公交車與所述目標(biāo)站臺之間的行駛距離是否小于或等于預(yù)設(shè)距離。具體實(shí)施中,所述預(yù)設(shè)時(shí)間設(shè)置有多個(gè)時(shí),只有在所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間小于或等于優(yōu)先級最低的預(yù)設(shè)時(shí)間時(shí),所述移動(dòng)終端才會(huì)判斷所述公交車與所述目標(biāo)站臺之間的行駛距離是否小于或等于預(yù)設(shè)距離。在更多的實(shí)施中,所述預(yù)設(shè)距離可以設(shè)置為多個(gè),對所述預(yù)設(shè)距離設(shè)置對應(yīng)的優(yōu)先級,先對優(yōu)先級高的預(yù)設(shè)距離進(jìn)行判斷。
步驟S42,若所述公交車與所述目標(biāo)站臺之間的行駛距離小于或等于所述預(yù)設(shè)距離,則播放提示聲音,并顯示所述行駛距離;
所述移動(dòng)終端確定所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間小于或等于所述預(yù)設(shè)時(shí)間,且所述公交車與所述目標(biāo)站臺之間的行駛距離小于或等于所述預(yù)設(shè)距離,則播放提示聲音,并顯示所述公交車與所述目標(biāo)站臺之間的行駛距離。所述行駛距離根據(jù)目標(biāo)站臺的改變而發(fā)生改變。
步驟S43,若所述公交車與所述目標(biāo)站臺之間的行駛距離大于所述預(yù)設(shè)距離,則顯示所述行駛距離和所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。
所述移動(dòng)終端確定所述公交車與所述目標(biāo)站臺之間的行駛距離大于所述預(yù)設(shè)距離后,則顯示所述行駛距離和所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。在具體實(shí)施中,所述預(yù)設(shè)距離有多個(gè)時(shí),不管所述行駛距離大于優(yōu)先級最高的預(yù)設(shè)距離還是大于優(yōu)先級最低的預(yù)設(shè)距離,只要所述行駛距離大于其中一個(gè)優(yōu)先級的預(yù)設(shè)距離,都顯示所述行駛距離。
在本實(shí)施例中,本發(fā)明判斷所述公交車與所述目標(biāo)站臺之間的行駛距離是否小于或等于預(yù)設(shè)距離;若所述公交車與所述目標(biāo)站臺之間的行駛距離小于或等于所述預(yù)設(shè)距離,則播放提示聲音,并顯示所述行駛距離;若所述公交車與所述目標(biāo)站臺之間的行駛距離大于所述預(yù)設(shè)距離,則顯示所述行駛距離和所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。通過上述方式,所述移動(dòng)終端通過判斷所述公交車與所述目標(biāo)站臺之間的行駛距離是否小于或等于預(yù)設(shè)距離,從而進(jìn)一步準(zhǔn)確的提醒用戶,因此本發(fā)明能夠在公交車即將到站前進(jìn)一步的提醒用戶,提升用戶體驗(yàn)。
進(jìn)一步地,參照圖3,圖3為本發(fā)明實(shí)施例中根據(jù)所述位置信息和所述道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間步驟的細(xì)化流程示意圖。
基于上述實(shí)施例,所述步驟S20包括:
步驟S21,根據(jù)所述位置信息計(jì)算得到所述公交車與所述目標(biāo)站臺之間的行駛距離;
所述移動(dòng)終端通過所述路邊單元獲取所述公交車的位置信息后,根據(jù)所述位置信息以及目標(biāo)站臺的位置信息,計(jì)算得到所述公交車與所述目標(biāo)站臺之間的行駛距離。所述目標(biāo)站臺的位置信息,可以是用戶選擇的,也可以是用戶輸入的。
步驟S22,根據(jù)所述行駛距離和所述公交車的預(yù)設(shè)行駛速度,計(jì)算得到所述公交車的行駛時(shí)間;
所述移動(dòng)終端通過計(jì)算得到所述公交車的行駛距離后,根據(jù)所述行駛距離和所述公交車的預(yù)設(shè)行駛速度,可以計(jì)算得到所述公交車在所述行駛距離花的時(shí)間,即行駛時(shí)間。具體實(shí)施中,所述預(yù)設(shè)行駛速度可以根據(jù)實(shí)際情況進(jìn)行設(shè)置,如可以將所述公交車在整個(gè)公交線路的平均速度設(shè)置為所述預(yù)設(shè)行駛速度。
步驟S23,根據(jù)所述行駛時(shí)間和所述公交車與目標(biāo)站臺之間的道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。
所述移動(dòng)終端計(jì)算得到所述公交車的行駛時(shí)間后,即是對所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間進(jìn)行了第一次預(yù)測,然后再根據(jù)第一次預(yù)測的結(jié)果,即行駛時(shí)間,和所述公交車與目標(biāo)站臺之間的道路信息,對所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間進(jìn)行第二次預(yù)測,獲得更加準(zhǔn)確的所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。所述道路信息中包括所述公交車等待交通燈的時(shí)間和因道路擁堵情況,根據(jù)不同的擁堵情況在第一次預(yù)測結(jié)果的基礎(chǔ)上加上所述公交車等待交通燈的時(shí)間和附加擁堵時(shí)間,從而得到第二次預(yù)測的到站時(shí)間。
在本實(shí)施例中,本發(fā)明根據(jù)所述位置信息和目標(biāo)站臺的位置信息計(jì)算得到所述公交車與所述目標(biāo)站臺之間的行駛距離;根據(jù)所述行駛距離和所述公交車的預(yù)設(shè)行駛速度,計(jì)算得到所述公交車的行駛時(shí)間;根據(jù)所述行駛時(shí)間和所述公交車與目標(biāo)站臺之間的道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。通過上述方式,所述移動(dòng)終端通過兩次預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間,使得所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間更加準(zhǔn)確,因此本發(fā)明能夠進(jìn)一步提高公交車到站時(shí)間的準(zhǔn)確性,從而進(jìn)一步減少用戶錯(cuò)過公交車的概率,提升用戶體驗(yàn)。
進(jìn)一步地,參照圖4,圖4為本發(fā)明基于路邊單元的公交車到站提醒方法第二實(shí)施例的流程示意圖。
基于上述實(shí)施例,所述步驟S10之后還包括:
步驟S50,根據(jù)所述位置信息判斷所述公交車是否已經(jīng)過所述目標(biāo)站臺;
所述移動(dòng)終端在獲得所述公交車的位置信息后,根據(jù)所述位置信息和目標(biāo)站臺的位置信息判斷所述公交車是否已經(jīng)過所述目標(biāo)站臺。
步驟S60,若所述公交車已經(jīng)過所述目標(biāo)站臺,則顯示所述公交車的經(jīng)過時(shí)間和到達(dá)所述目標(biāo)站臺所需時(shí)間最少的公交車的位置信息;
所述移動(dòng)終端確認(rèn)所述公交車已經(jīng)過所述目標(biāo)站臺時(shí),記錄所述公交車的經(jīng)過時(shí)間,然后顯示所述公交車的經(jīng)過時(shí)間和到達(dá)所述目標(biāo)站臺所需時(shí)間最少的公交車的位置信息。具體實(shí)施中,在乘車人員較多時(shí),還可以顯示同一線路到站時(shí)間較短的公交車,使得用戶可以有更多的選擇。
步驟S70,若所述公交車沒有經(jīng)過所述目標(biāo)站臺,則執(zhí)行步驟:根據(jù)所述位置信息和所述道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。
所述移動(dòng)終端確認(rèn)所述公交車沒有經(jīng)過所述目標(biāo)站臺時(shí),則執(zhí)行步驟:根據(jù)所述位置信息和所述道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。
在本實(shí)施例中,本發(fā)明根據(jù)所述位置信息和所述目標(biāo)站臺的位置信息判斷所述公交車是否已經(jīng)過所述目標(biāo)站臺;若所述公交車已經(jīng)過所述目標(biāo)站臺,則顯示所述公交車的經(jīng)過時(shí)間和到達(dá)所述目標(biāo)站臺所需時(shí)間最少的公交車的位置信息;若所述公交車沒有經(jīng)過所述目標(biāo)站臺,則執(zhí)行步驟:根據(jù)所述位置信息和所述道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。通過上述方式,在所述公交車已經(jīng)過目標(biāo)站臺后,顯示所述公交車的經(jīng)過時(shí)間,用戶可以根據(jù)所述經(jīng)過時(shí)間推導(dǎo)出已過公交車的到站時(shí)間,可為下一次乘車做準(zhǔn)備,同時(shí)也顯示了到達(dá)所述目標(biāo)站臺所需時(shí)間最少的公交車的位置信息,使得用戶可以靈活選擇,因此本發(fā)明能夠進(jìn)一步提升用戶體驗(yàn)。
進(jìn)一步地,參照圖5,圖5為本發(fā)明基于路邊單元的公交車到站提醒裝置第三實(shí)施例的功能模塊示意圖。
基于上述實(shí)施例,所述步驟S30之后還包括:
步驟S80,若所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間大于所述預(yù)設(shè)時(shí)間,則顯示所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間;
執(zhí)行步驟S10:獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標(biāo)站臺之間的道路信息。
所述移動(dòng)終端確認(rèn)所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間大于所述預(yù)設(shè)時(shí)間后,顯示所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。然后執(zhí)行步驟S10:獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標(biāo)站臺之間的道路信息。每一次顯示的預(yù)測時(shí)間都是不同的,所述移動(dòng)終端會(huì)實(shí)時(shí)的獲取所述公交車的位置信息和所述道路信息,然后執(zhí)行步驟S20:根據(jù)所述位置信息和所述道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間,從而得到不同的預(yù)測時(shí)間,但新得到的預(yù)測時(shí)間一定小于歷史預(yù)設(shè)時(shí)間,直到所述預(yù)測時(shí)間小于或等于所述所述預(yù)設(shè)時(shí)間,從而向用戶播放提示聲音。
在本實(shí)施例中,本發(fā)明判斷所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間是否小于或等于預(yù)設(shè)時(shí)間;若所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間大于所述預(yù)設(shè)時(shí)間,則顯示所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間;執(zhí)行步驟:獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標(biāo)站臺之間的道路信息。通過上述方式,在所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間大于所述預(yù)設(shè)時(shí)間,顯示所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間,然后獲取所述公交車的實(shí)時(shí)位置和所述公交車與目標(biāo)站臺之間的實(shí)時(shí)路況,根據(jù)所述實(shí)時(shí)位置和實(shí)時(shí)路況預(yù)測得到新的到站時(shí)間,使得用戶可以及時(shí)的獲取所述公交車的位置信息和到站時(shí)間,因此本發(fā)明能夠減少用戶錯(cuò)過公交車的概率,提升用戶體驗(yàn)。
本發(fā)明進(jìn)一步提供一種基于路邊單元的公交車到站提醒裝置。
參照圖6,圖6為本發(fā)明基于路邊單元的公交車到站提醒裝置第一實(shí)施例的功能模塊示意圖。
在本實(shí)施例中,該基于路邊單元的公交車到站提醒裝置包括:
獲取模塊10,用于獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標(biāo)站臺之間的道路信息;
所述裝置可用于移動(dòng)終端和智能公交站臺等。所述移動(dòng)終端可以包括智能手機(jī)和平板電腦等,所述智能公交站臺包括顯示屏等。所述路邊單元可以為電子攝像機(jī)、電子路燈和交通指示燈燈。所述路邊單元可以和所述移動(dòng)終端或所述智能公交站臺發(fā)生數(shù)據(jù)交互,即所述移動(dòng)終端或所述智能公交站臺可以與所述路邊單元建立連接,可以獲得所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標(biāo)站臺之間的道路信息,所述路邊單元可以獲取所述移動(dòng)終端或所述智能公交站臺發(fā)送的目標(biāo)站臺的信息。所述道路信息可以包括所述公交車與目標(biāo)站臺之間的交通燈數(shù)量、十字路口數(shù)量、人行橫道數(shù)量以及道路擁擠情況。
所述裝置應(yīng)用于所述智能公交站臺時(shí),且所述智能公交站臺處于工作狀態(tài)時(shí),所述智能公交站臺可以通過所述路邊單元獲取所述公交車的位置信息和所述公交車與本公交站臺之間的道路信息。此時(shí)所述目標(biāo)站臺為所述智能公交站臺。具體實(shí)施中,所述智能公交站臺的工作時(shí)間可以根據(jù)實(shí)際情況設(shè)置,在工作時(shí)間內(nèi)獲取信息,即處于工作狀態(tài),在工作時(shí)間之外不獲取信息,即處于休息狀態(tài),這樣可以節(jié)省電力,不會(huì)造成資源浪費(fèi)。
在本實(shí)施例中,所述裝置應(yīng)用于所述移動(dòng)終端,所述移動(dòng)終端中安裝有對應(yīng)的查詢軟件,當(dāng)用戶使用該軟件查詢公交車的位置信息或到站時(shí)間時(shí),所述移動(dòng)終端可以通過所述路邊單元獲取所述公交車的位置信息。所述目標(biāo)站臺是用戶在移動(dòng)終端上選擇的公交站臺,當(dāng)然用戶也可以在所述移動(dòng)終端中輸入乘車的公交站臺。具體實(shí)施中,可以通過所述路邊單元獲取公交站臺的信息,不需要用戶進(jìn)行選擇或輸入。在更多的實(shí)施中,所述移動(dòng)終端可以同時(shí)獲取同一線路的多個(gè)公交車的位置信息,根據(jù)不同位置信息區(qū)分不同的公交車。
預(yù)測模塊20,用于根據(jù)所述位置信息和所述道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間;
所述移動(dòng)終端通過所述路邊單元獲得所述位置信息和所述道路信息后,可以根據(jù)獲得的所述位置信息和所述道路信息,可以預(yù)測得到所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間,即到站時(shí)間。用于預(yù)測獲得所述到站時(shí)間的方式有多種,如可以根據(jù)所述位置信息和規(guī)定的公交車速度計(jì)算得到平均到站時(shí)間,或者計(jì)算等待交通燈的時(shí)間,所述到站時(shí)間就可以為平均到站時(shí)間加上等待時(shí)間。具體實(shí)施中,所述移動(dòng)終端可以將所述公交車到達(dá)目標(biāo)站臺的時(shí)刻進(jìn)行保存,上傳至網(wǎng)絡(luò)進(jìn)行備份,在獲得較多的對應(yīng)到站時(shí)刻后,采用大數(shù)據(jù)對所述到站時(shí)刻進(jìn)行分析,獲得準(zhǔn)確的到站時(shí)間或時(shí)刻。
第一判斷模塊30,用于判斷所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間是否小于或等于預(yù)設(shè)時(shí)間;
所述移動(dòng)終端獲得所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間后,需要判斷所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間是否小于或等于預(yù)設(shè)時(shí)間。所述預(yù)設(shè)時(shí)間可以根據(jù)用戶的實(shí)際情況進(jìn)行設(shè)置。具體實(shí)施中,所述預(yù)設(shè)時(shí)間可以設(shè)置多個(gè),如設(shè)置第一預(yù)設(shè)時(shí)間和設(shè)置第二預(yù)設(shè)時(shí)間,可以進(jìn)行多次判斷,從而多次提醒。
播放模塊40,用于若所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間小于或等于所述預(yù)設(shè)時(shí)間,則播放提示聲音,并顯示所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。
所述移動(dòng)終端確定所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間小于或等于所述預(yù)設(shè)時(shí)間后,則播放提示聲音,并顯示所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。具體實(shí)施中,所述提示聲音可以根據(jù)用戶的個(gè)人喜好進(jìn)行設(shè)置。在更多的實(shí)施中,所述預(yù)設(shè)時(shí)間設(shè)置有多個(gè)時(shí),可以對所述預(yù)設(shè)時(shí)間設(shè)置優(yōu)先級,對級別優(yōu)先的預(yù)設(shè)時(shí)間進(jìn)行判斷,只要所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間小于或等于所述預(yù)設(shè)時(shí)間,則播放提示聲音,即進(jìn)行多次提醒。
在本實(shí)施例中,本發(fā)明獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標(biāo)站臺之間的道路信息;根據(jù)所述位置信息和所述道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間;判斷所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間是否小于或等于預(yù)設(shè)時(shí)間;若所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間小于或等于所述預(yù)設(shè)時(shí)間,則播放提示聲音,并顯示所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。通過上述方式,所述移動(dòng)終端通過所述路邊單元可以獲取所述公交車的準(zhǔn)確位置和實(shí)時(shí)路況,使得預(yù)測的到達(dá)時(shí)間較為準(zhǔn)確,且設(shè)置預(yù)設(shè)時(shí)間從而播放提醒聲音,提醒用戶,使得用戶清楚的知道公交車的準(zhǔn)確到站時(shí)間,因此本發(fā)明能夠減少用戶錯(cuò)過公交車的概率,提高用戶體驗(yàn)。
進(jìn)一步地,參照圖7,圖7為本發(fā)明實(shí)施例中所述播放模塊的細(xì)化功能模塊示意圖。
基于上述實(shí)施例,所述播放模塊40包括:
判斷單元41,用于判斷所述公交車與所述目標(biāo)站臺之間的行駛距離是否小于或等于預(yù)設(shè)距離;
所述移動(dòng)終端確定所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間小于或等于所述預(yù)設(shè)時(shí)間后,判斷所述公交車與所述目標(biāo)站臺之間的行駛距離是否小于或等于預(yù)設(shè)距離。具體實(shí)施中,所述預(yù)設(shè)時(shí)間設(shè)置有多個(gè)時(shí),只有在所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間小于或等于優(yōu)先級最低的預(yù)設(shè)時(shí)間時(shí),所述移動(dòng)終端才會(huì)判斷所述公交車與所述目標(biāo)站臺之間的行駛距離是否小于或等于預(yù)設(shè)距離。在更多的實(shí)施中,所述預(yù)設(shè)距離可以設(shè)置為多個(gè),對所述預(yù)設(shè)距離設(shè)置對應(yīng)的優(yōu)先級,先對優(yōu)先級高的預(yù)設(shè)距離進(jìn)行判斷。
播放單元42,用于若所述公交車與所述目標(biāo)站臺之間的行駛距離小于或等于所述預(yù)設(shè)距離,則播放提示聲音,并顯示所述行駛距離;
所述移動(dòng)終端確定所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間小于或等于所述預(yù)設(shè)時(shí)間,且所述公交車與所述目標(biāo)站臺之間的行駛距離小于或等于所述預(yù)設(shè)距離,則播放提示聲音,并顯示所述公交車與所述目標(biāo)站臺之間的行駛距離。所述行駛距離根據(jù)目標(biāo)站臺的改變而發(fā)生改變。
第一顯示單元43,用于若所述公交車與所述目標(biāo)站臺之間的行駛距離大于所述預(yù)設(shè)距離,則顯示所述行駛距離和所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。
所述移動(dòng)終端確定所述公交車與所述目標(biāo)站臺之間的行駛距離大于所述預(yù)設(shè)距離后,則顯示所述行駛距離和所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。在具體實(shí)施中,所述預(yù)設(shè)距離有多個(gè)時(shí),不管所述行駛距離大于優(yōu)先級最高的預(yù)設(shè)距離還是大于優(yōu)先級最低的預(yù)設(shè)距離,只要所述行駛距離大于其中一個(gè)優(yōu)先級的預(yù)設(shè)距離,都顯示所述行駛距離。
在本實(shí)施例中,本發(fā)明判斷所述公交車與所述目標(biāo)站臺之間的行駛距離是否小于或等于預(yù)設(shè)距離;若所述公交車與所述目標(biāo)站臺之間的行駛距離小于或等于所述預(yù)設(shè)距離,則播放提示聲音,并顯示所述行駛距離;若所述公交車與所述目標(biāo)站臺之間的行駛距離大于所述預(yù)設(shè)距離,則顯示所述行駛距離和所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。通過上述方式,所述移動(dòng)終端通過判斷所述公交車與所述目標(biāo)站臺之間的行駛距離是否小于或等于預(yù)設(shè)距離,從而進(jìn)一步準(zhǔn)確的提醒用戶,因此本發(fā)明能夠在公交車即將到站前進(jìn)一步的提醒用戶,提升用戶體驗(yàn)。
進(jìn)一步地,參照圖8,圖8為本發(fā)明實(shí)施例中所述預(yù)測模塊的細(xì)化功能模塊示意圖。
基于上述實(shí)施例,所述預(yù)測模塊20包括:
第一計(jì)算單元21,用于根據(jù)所述位置信息和目標(biāo)站臺的位置信息計(jì)算得到所述公交車與所述目標(biāo)站臺之間的行駛距離;
所述移動(dòng)終端通過所述路邊單元獲取所述公交車的位置信息后,根據(jù)所述位置信息以及目標(biāo)站臺的位置信息,計(jì)算得到所述公交車與所述目標(biāo)站臺之間的行駛距離。所述目標(biāo)站臺的位置信息,可以是用戶選擇的,也可以是用戶輸入的。
第二計(jì)算單元22,用于根據(jù)所述行駛距離和所述公交車的預(yù)設(shè)行駛速度,計(jì)算得到所述公交車的行駛時(shí)間;
所述移動(dòng)終端通過計(jì)算得到所述公交車的行駛距離后,根據(jù)所述行駛距離和所述公交車的預(yù)設(shè)行駛速度,可以計(jì)算得到所述公交車在所述行駛距離花的時(shí)間,即行駛時(shí)間。具體實(shí)施中,所述預(yù)設(shè)行駛速度可以根據(jù)實(shí)際情況進(jìn)行設(shè)置,如可以將所述公交車在整個(gè)公交線路的平均速度設(shè)置為所述預(yù)設(shè)行駛速度。
預(yù)測單元23,用于根據(jù)所述行駛時(shí)間和所述公交車與目標(biāo)站臺之間的道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。
所述移動(dòng)終端計(jì)算得到所述公交車的行駛時(shí)間后,即是對所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間進(jìn)行了第一次預(yù)測,然后再根據(jù)第一次預(yù)測的結(jié)果,即行駛時(shí)間,和所述公交車與目標(biāo)站臺之間的道路信息,對所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間進(jìn)行第二次預(yù)測,獲得更加準(zhǔn)確的所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。所述道路信息中包括所述公交車等待交通燈的時(shí)間和因道路擁堵情況,根據(jù)不同的擁堵情況在第一次預(yù)測結(jié)果的基礎(chǔ)上加上所述公交車等待交通燈的時(shí)間和附加擁堵時(shí)間,從而得到第二次預(yù)測的到站時(shí)間。
在本實(shí)施例中,本發(fā)明根據(jù)所述位置信息和目標(biāo)站臺的位置信息計(jì)算得到所述公交車與所述目標(biāo)站臺之間的行駛距離;根據(jù)所述行駛距離和所述公交車的預(yù)設(shè)行駛速度,計(jì)算得到所述公交車的行駛時(shí)間;根據(jù)所述行駛時(shí)間和所述公交車與目標(biāo)站臺之間的道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。通過上述方式,所述移動(dòng)終端通過兩次預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間,使得所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間更加準(zhǔn)確,因此本發(fā)明能夠進(jìn)一步提高公交車到站時(shí)間的準(zhǔn)確性,從而進(jìn)一步減少用戶錯(cuò)過公交車的概率,提升用戶體驗(yàn)。
進(jìn)一步地,參照圖9,圖9為本發(fā)明基于路邊單元的公交車到站提醒裝置第二實(shí)施例的功能模塊示意圖。
基于上述實(shí)施例,所述裝置還包括:
第二判斷模塊50,用于根據(jù)所述位置信息和所述目標(biāo)站臺的位置信息判斷所述公交車是否已經(jīng)過所述目標(biāo)站臺;
所述移動(dòng)終端在獲得所述公交車的位置信息后,根據(jù)所述位置信息和目標(biāo)站臺的位置信息判斷所述公交車是否已經(jīng)過所述目標(biāo)站臺。
第一顯示模塊60,用于若所述公交車已經(jīng)過所述目標(biāo)站臺,則顯示所述公交車的經(jīng)過時(shí)間和到達(dá)所述目標(biāo)站臺所需時(shí)間最少的公交車的位置信息;
所述移動(dòng)終端確認(rèn)所述公交車已經(jīng)過所述目標(biāo)站臺時(shí),記錄所述公交車的經(jīng)過時(shí)間,然后顯示所述公交車的經(jīng)過時(shí)間和到達(dá)所述目標(biāo)站臺所需時(shí)間最少的公交車的位置信息。具體實(shí)施中,在乘車人員較多時(shí),還可以顯示同一線路到站時(shí)間較短的公交車,使得用戶可以有更多的選擇。
第一返回模塊70,用于若所述公交車沒有經(jīng)過所述目標(biāo)站臺,則返回所述預(yù)測模塊用于根據(jù)所述位置信息和所述道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。
所述移動(dòng)終端確認(rèn)所述公交車沒有經(jīng)過所述目標(biāo)站臺時(shí),則執(zhí)行步驟:根據(jù)所述位置信息和所述道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。
在本實(shí)施例中,本發(fā)明根據(jù)所述位置信息和所述目標(biāo)站臺的位置信息判斷所述公交車是否已經(jīng)過所述目標(biāo)站臺;若所述公交車已經(jīng)過所述目標(biāo)站臺,則顯示所述公交車的經(jīng)過時(shí)間和到達(dá)所述目標(biāo)站臺所需時(shí)間最少的公交車的位置信息;若所述公交車沒有經(jīng)過所述目標(biāo)站臺,則執(zhí)行步驟:根據(jù)所述位置信息和所述道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。通過上述方式,在所述公交車已經(jīng)過目標(biāo)站臺后,顯示所述公交車的經(jīng)過時(shí)間,用戶可以根據(jù)所述經(jīng)過時(shí)間推導(dǎo)出已過公交車的到站時(shí)間,可為下一次乘車做準(zhǔn)備,同時(shí)也顯示了到達(dá)所述目標(biāo)站臺所需時(shí)間最少的公交車的位置信息,使得用戶可以靈活選擇,因此本發(fā)明能夠進(jìn)一步提升用戶體驗(yàn)。
進(jìn)一步地,參照圖10,圖10為本發(fā)明實(shí)施例中所述第一判斷模塊的細(xì)化功能模塊示意圖。
基于上述實(shí)施例,所述裝置還包括:
第二顯示模塊80,用于若所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間大于所述預(yù)設(shè)時(shí)間,則顯示所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間;
第二返回模塊90,用于返回所述獲取模塊用于獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標(biāo)站臺之間的道路信息。
所述移動(dòng)終端確認(rèn)所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間大于所述預(yù)設(shè)時(shí)間后,顯示所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間。然后返回所述獲取模塊10用于獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標(biāo)站臺之間的道路信息。每一次顯示的預(yù)測時(shí)間都是不同的,所述移動(dòng)終端會(huì)實(shí)時(shí)的獲取所述公交車的位置信息和所述道路信息,然后返回所述預(yù)測模塊20用于根據(jù)所述位置信息和所述道路信息,預(yù)測所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間,從而得到不同的預(yù)測時(shí)間,但新得到的預(yù)測時(shí)間一定小于歷史預(yù)設(shè)時(shí)間,直到所述預(yù)測時(shí)間小于或等于所述所述預(yù)設(shè)時(shí)間,從而向用戶播放提示聲音。
在本實(shí)施例中,本發(fā)明判斷所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間是否小于或等于預(yù)設(shè)時(shí)間;若所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間大于所述預(yù)設(shè)時(shí)間,則顯示所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間;執(zhí)行步驟:獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標(biāo)站臺之間的道路信息。通過上述方式,在所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間大于所述預(yù)設(shè)時(shí)間,顯示所述公交車到達(dá)目標(biāo)站臺所需的時(shí)間,然后獲取所述公交車的實(shí)時(shí)位置和所述公交車與目標(biāo)站臺之間的實(shí)時(shí)路況,根據(jù)所述實(shí)時(shí)位置和實(shí)時(shí)路況預(yù)測得到新的到站時(shí)間,使得用戶可以及時(shí)的獲取所述公交車的位置信息和到站時(shí)間,因此本發(fā)明能夠減少用戶錯(cuò)過公交車的概率,提升用戶體驗(yàn)。
以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。