本發(fā)明涉及導(dǎo)航技術(shù)領(lǐng)域,尤其涉及一種導(dǎo)航方法、終端及導(dǎo)航系統(tǒng)。
背景技術(shù):
現(xiàn)有技術(shù)中,導(dǎo)航軟件在導(dǎo)航時只是告知用戶路線及乘坐的交通工具,對于交通工具是否乘坐舒適則沒有相關(guān)信息。例如,假如導(dǎo)航路線是公交路線,那么此時導(dǎo)航路線中所提及的公交線路來車時,可能是一輛非常擁擠的車,其對某些人來說是不適合乘坐的,比如老弱病殘孕等。
技術(shù)實現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題在于提供導(dǎo)航方法,可以為用戶提供擁擠信息。
為了解決上述技術(shù)問題,本發(fā)明提出一種導(dǎo)航方法,包括:
獲取導(dǎo)航需求信息;
根據(jù)所述導(dǎo)航需求信息獲取導(dǎo)航方案,所述導(dǎo)航方案中包含交通工具及其負載信息,所述負載信息表征所述交通工具的內(nèi)部空間擁擠程度;
輸出所述導(dǎo)航方案。
其中,還包括:
獲取所述交通工具的位置信息;
以所述交通工具的位置信息為基準,獲取預(yù)設(shè)范圍內(nèi)的終端數(shù)量信息;
根據(jù)所述終端數(shù)量信息得到所述負載信息。
其中,所述預(yù)設(shè)范圍包括所述交通工具本身所覆蓋的坐標范圍。
其中,還包括:
獲取所述交通工具上報的壓力載荷信息;
根據(jù)所述壓力載荷信息得到所述負載信息。
本發(fā)明還提供另一種導(dǎo)航方法,包括:
獲取導(dǎo)航需求信息;
發(fā)送所述導(dǎo)航需求信息至外部設(shè)備;
獲取所述外部設(shè)備發(fā)送的導(dǎo)航方案,所述導(dǎo)航方案中包含交通工具及其負載信息,所述負載信息表征所述交通工具的內(nèi)部空間擁擠程度;
輸出所述導(dǎo)航方案。
本發(fā)明提供一種導(dǎo)航系統(tǒng),包括:
獲取單元,用于獲取導(dǎo)航需求信息;
處理單元,用于根據(jù)所述導(dǎo)航需求信息獲取導(dǎo)航方案,所述導(dǎo)航方案中包含交通工具及其負載信息,所述負載信息表征所述交通工具的內(nèi)部空間擁擠程度;
輸出單元,用于輸出所述導(dǎo)航方案。
其中:
所述獲取單元還用于獲取所述交通工具的位置信息,并以所述交通工具的位置信息為基準,獲取預(yù)設(shè)范圍內(nèi)的終端數(shù)量信息;
所述處理單元還用于根據(jù)所述終端數(shù)量信息得到所述負載信息。
其中,所述預(yù)設(shè)范圍包括所述交通工具本身所覆蓋的坐標范圍。
其中:
所述獲取單元還用于獲取所述交通工具上報的壓力載荷信息;
所述處理單元還用于根據(jù)所述壓力載荷信息得到所述負載信息。
本發(fā)明還提供另一種終端,包括:
獲取單元,用于獲取導(dǎo)航需求信息;
發(fā)送單元,用于發(fā)送所述導(dǎo)航需求信息至外部設(shè)備;
所述獲取單元還用于獲取所述外部設(shè)備發(fā)送的導(dǎo)航方案,所述導(dǎo)航方案中包含交通工具及其負載信息,所述負載信息表征所述交通工具的內(nèi)部空間擁擠程度;
輸出單元,輸出所述導(dǎo)航方案。
本發(fā)明中,由于在形成導(dǎo)航路線時考慮到了其中交通工具的自身擁擠程度信息,或通過該信息直接為用戶提供一個舒適的車次,或向用戶展示該信息由用戶自己做出選擇。從而,提高用戶的使用體驗,降低乘坐擁擠交通工具的可能。
附圖說明
圖1是本發(fā)明一種導(dǎo)航方法的一個實施例的流程圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
參考圖1,圖示了本發(fā)明實施例的一種導(dǎo)航方法。該導(dǎo)航方法,可以用于移動終端中,或者遠端的服務(wù)器中,或者移動終端和服務(wù)器二者均參與完成。具體的,該方法包括:
方框11,獲取導(dǎo)航需求信息。
本步驟中,可以由用戶輸入諸如始發(fā)地、目的地、出行方式等導(dǎo)航需求信息,或者可以由導(dǎo)航系統(tǒng)自行進行采集。這其中,可以包括要求計算導(dǎo)航方案時考慮交通工具的負載信息的因素,或者也可以不做明確要求,而是由導(dǎo)航系統(tǒng)自動按照預(yù)設(shè)方式考慮所述負載信息。
對于負載信息來說,其是指一個具體的交通工具本身的負載信息,例如某路公交車中的具體的那一輛等,其進一步解釋可以參考下文。
而對于本步驟來說,其即可以是指由終端采集的過程,也可以是指終端向服務(wù)器上報的過程。
方框12,根據(jù)所述導(dǎo)航需求信息計算導(dǎo)航方案。
所述導(dǎo)航方案中包含交通工具及其負載信息,所述負載信息表征所述交通工具的內(nèi)部空間擁擠程度。
舉例來說,一個孕婦希望乘坐座位較為充裕的公交車,從甲地到乙地。那么,在公交導(dǎo)航中,假如導(dǎo)航方案是乘坐36路公交車,在A站上車B站下車?,F(xiàn)有技術(shù)中,這位孕婦只能在到達A站后等待36路公交車,自己通過目測判斷來的每一輛36路公交車是否擁擠,從而判斷是否乘坐。在出行高峰時期,這位孕婦很有可能等了30分鐘才來一輛座位較為充裕的36路公交車。
而在本實施例中,由于計算導(dǎo)航方案中考慮了負載信息,因此在向這位孕婦展示導(dǎo)航方案時,一方面可以直接向其提供座位充裕的36路公交車的當(dāng)前位置及預(yù)估到達A站點的時間,這樣這位孕婦可以從容的計劃自己的出發(fā)時間,從而盡量在其到達A站點時,這個座位充裕的36路公交車也恰好到達。在這種情形下,可能需要孕婦在上一步輸入導(dǎo)航需求時,就將提供充裕座位的公交車作為計算導(dǎo)航方案的考慮因素;或者,也可以是導(dǎo)航系統(tǒng)默認的優(yōu)先給出座位充裕的公交車的導(dǎo)航方案。
另一方面,還可以在導(dǎo)航方案中將在途的所有36路公交車的擁擠程度都反映出來,呈現(xiàn)給用戶,由用戶自己根據(jù)需要作出選擇。當(dāng)然,在本發(fā)明一個實施例中,也未必是所有在途的36路車,其還可以是在A站點和A站點之前的一個站點之間的在途的36路車。
如上文所說,負載信息表征的是一個具體的交通工具的內(nèi)部空間擁擠程度。對于公交車來說,其內(nèi)部空間有人多和人少的時候,人多則擁擠,相應(yīng)的負載就大;人少則相對不擁擠,負載就小。而對于負載信息來說,其獲得可以通過以下方式:
在計算導(dǎo)航方案的過程中,同時獲取每個具體的交通工具的位置信息,這里的位置信息可以是具體的經(jīng)緯坐標信息,或者是一個范圍等;仍以上文舉例來說,就是獲取符合條件的每個36路車的經(jīng)緯坐標信息,這里的符合條件可以參考上文的描述。
而對于交通工具的位置信息的獲取來源,則可以通過運營該交通工具的服務(wù)中心獲得。例如,對于公交車來說,則可以通過運營公交車的公交公司獲得。
獲得了這個位置信息之后,則以所述交通工具的位置信息為基準,獲取預(yù)設(shè)范圍內(nèi)的終端數(shù)量信息。這一步中,預(yù)設(shè)范圍可以是一個固定的范圍,也可以是一個通過預(yù)設(shè)方法計算出的范圍,預(yù)設(shè)范圍的大小取決于交通工具本身的大小。具體說明如下:
以公交車為例,公交車的尺寸是一個可以實現(xiàn)獲知的數(shù)據(jù),而公交車的經(jīng)緯坐標信息(位置信息)又是一個已知的數(shù)據(jù),那么我們可以規(guī)定在以公交車的經(jīng)緯坐標信息為圓心,以R米為半徑的區(qū)域內(nèi)的終端數(shù)量信息都是需要計入的擁擠源。這里這個圓形區(qū)域,實際最終仍然可以是通過換算得到這個圓形區(qū)域內(nèi)的經(jīng)緯坐標范圍,再將該經(jīng)緯坐標范圍與終端上報的經(jīng)緯坐標進行比較,判斷是否在其內(nèi)。
這里的終端是指能夠?qū)⒆陨淼奈恢眯畔⑸蠄?,以用于計算擁擠情況的終端。在本發(fā)明一個實施例中,其可以是手機,手機中安裝的導(dǎo)航軟件(例如高德、百度等)會上報其位置信息給服務(wù)器。
當(dāng)然,在某些情況下這種以一個圓形區(qū)域來計算終端數(shù)量的方式有些簡單,其結(jié)果可能并不是十分的準確。因此,在本發(fā)明的另一個實施例中,其可以采用以下方式:
仍以公交車為例,現(xiàn)有的公交車,其GPS定位裝置一般設(shè)置在車頭位置,通常在前擋風(fēng)玻璃下方,而公交車的長寬信息也是已知的,這個長寬信息構(gòu)成一個矩形。因此,可以計算以此公交車的經(jīng)緯坐標信息為這個矩形的短邊的中心點(另一短邊則在車尾位置),這個矩形所覆蓋的區(qū)域的坐標范圍。有了這個坐標范圍,則就可以根據(jù)終端上報的坐標來計算這個坐標范圍內(nèi)有多少終端,從而判斷擁擠程度。
當(dāng)然,公交車的經(jīng)緯坐標信息并不一定位于矩形短邊的中心,但是無論在哪里,這個信息都是可以提前獲知的。
另一方面,這個負載信息還可以通過下面的方式來獲得:
公交車上可以事先配置載重測量的裝置,例如底盤上設(shè)置一個壓力計,用來測量載重量。這個測量值可以由公交車的車載系統(tǒng)實時的上報到公交公司的服務(wù)器,從而根據(jù)這個值與預(yù)設(shè)的曲線或比對表進行判斷,確定目前的車廂內(nèi)的擁擠程度。
可以理解上文說的終端,例如手機,其是需要被用戶所持有的。因此,終端的數(shù)量也就可以反映人的數(shù)量。終端越多,則人越多,從而負載越大,越擁擠。
上述矩形所在區(qū)域,實際上就是模擬公交車本身所覆蓋的區(qū)域,也就是所覆蓋的坐標范圍。
方案13,輸出所述導(dǎo)航方案。
本步驟中所輸出的導(dǎo)航方案,包含了負載因素在內(nèi),也就是可以表征交通工具的擁擠程度。其可以是直接提供不擁擠的導(dǎo)航方案,或者也可是提供可行的導(dǎo)航方案并從中標明擁擠程度,從而將選擇權(quán)留給用戶。
上面的實施例中,對于導(dǎo)航方案的計算可以由服務(wù)器計算,也可以由終端計算(例如離線導(dǎo)航)。
在本發(fā)明一種導(dǎo)航方法的另一個實施例中,包括下面的過程:
首先,獲取導(dǎo)航需求信息。
本步驟可以參考上文實施例中的方框11,其是指終端獲取的過程。
然后,發(fā)送所述導(dǎo)航需求信息至外部設(shè)備;
所述外部設(shè)備可以是網(wǎng)絡(luò)側(cè)的服務(wù)器,也可以是另一個終端等。
然后,獲取所述外部設(shè)備發(fā)送的導(dǎo)航方案,所述導(dǎo)航方案中包含交通工具及其負載信息,所述負載信息表征所述交通工具的內(nèi)部空間擁擠程度;
本步驟中,導(dǎo)航方案的計算,以及對負載信息的考慮和相關(guān)描述可以參考上文實施例的相關(guān)部分,在此不再贅述。
最后,輸出所述導(dǎo)航方案。
在本發(fā)明一種導(dǎo)航方法的另一個實施例中,其包括以下步驟,對于步驟中描述,可以與上文相關(guān)的部分相互參考:
首先,發(fā)送導(dǎo)航需求信息,以使得接收導(dǎo)航需求信息的服務(wù)器端可以根據(jù)該導(dǎo)航需求信息計算導(dǎo)航方案,且這個導(dǎo)航方案中為包含了負載信息的導(dǎo)航方案,具體可以參考上文描述。
本步驟中,終端接收用戶的導(dǎo)航需求信息,并將該導(dǎo)航需求信息發(fā)送到服務(wù)器端。從裝置方向考慮,本步驟可以由終端上的發(fā)送單元來完成。
然后,接收服務(wù)器端返回的導(dǎo)航方案。
這個導(dǎo)航方案中,如上文所提及,包含了用來表征擁堵程度的負載信息。從裝置方向考慮,本步驟可以由終端上的接收單元來完成。
最后,展示所述導(dǎo)航方案給用戶,以為用戶提供包含擁擠程度的導(dǎo)航方案,方便用戶的出行,提高效率,降低不適感。從裝置方向考慮,本步驟可以由終端上的顯示輸出單元來完成。
在本發(fā)明一種導(dǎo)航系統(tǒng)的實施例中,包括以下部分,對于下述各部分的描述可以參考上文方法實施例中相關(guān)的部分:
獲取單元,用于獲取導(dǎo)航需求信息;
處理單元,用于根據(jù)所述導(dǎo)航需求信息計算導(dǎo)航方案,所述導(dǎo)航方案中包含交通工具及其負載信息,所述負載信息表征所述交通工具的內(nèi)部空間擁擠程度;
輸出單元,用于輸出所述導(dǎo)航方案。
其中,所述獲取單元還用于獲取所述交通工具的位置信息,并以所述交通工具的位置信息為基準,獲取預(yù)設(shè)范圍內(nèi)的終端數(shù)量信息;
所述處理單元還用于根據(jù)所述終端數(shù)量信息得到所述負載信息。
在本發(fā)明一個實施例中,所述預(yù)設(shè)范圍包括所述交通工具本身所覆蓋的坐標范圍。
在本發(fā)明另一個實施例中,所述獲取單元還用于獲取所述交通工具上報的壓力載荷信息;
所述處理單元還用于根據(jù)所述壓力載荷信息得到所述負載信息。
可以理解,所述導(dǎo)航系統(tǒng)可以是移動終端,例如手機或平板電腦等,還可以是各種可穿戴設(shè)備等,還可以是服務(wù)器等,還可以是由終端和服務(wù)器共同構(gòu)成一個系統(tǒng)。
在本發(fā)明一種終端的實施例中,包括以下部分,與上文描述中相關(guān)的部分可以相互參考:
獲取單元,用于獲取導(dǎo)航需求信息;
發(fā)送單元,用于發(fā)送所述導(dǎo)航需求信息至外部設(shè)備;
所述獲取單元還用于獲取所述外部設(shè)備發(fā)送的導(dǎo)航方案,所述導(dǎo)航方案中包含交通工具及其負載信息,所述負載信息表征所述交通工具的內(nèi)部空間擁擠程度;
輸出單元,輸出所述導(dǎo)航方案。
其中,對于終端來說,其可以是移動終端,諸如手機等。
以上所述,以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。