本發(fā)明涉及通信領(lǐng)域,尤其涉及一種導(dǎo)航方法、裝置和系統(tǒng)。
背景技術(shù):
目前,各種移動終端和汽車等設(shè)備上都有通過全球定位系統(tǒng)(Global Positioning System,GPS)進(jìn)行導(dǎo)航的功能,比如Google Map、百度地圖、蘋果地圖、高德地圖等應(yīng)用,可以通過輸入目的地地址,查找目的地在地圖上的位置規(guī)劃路徑并進(jìn)行導(dǎo)航。
但是,現(xiàn)有技術(shù)的導(dǎo)航功能往往只針對單一用戶,并沒有針對多用戶能夠?qū)崟r(shí)交互的路徑規(guī)劃和導(dǎo)航功能。例如,當(dāng)兩個(gè)用戶有一個(gè)約會時(shí),每個(gè)用戶都通過自己的汽車導(dǎo)航設(shè)備進(jìn)行導(dǎo)航,用戶之間互相看不到對方的實(shí)時(shí)行進(jìn)路線,因而也不能互相提供導(dǎo)航指導(dǎo),當(dāng)導(dǎo)航路線不是最優(yōu)路徑時(shí)用戶之間不能及時(shí)進(jìn)行相互的反饋和修正,常常造成“近在咫尺,遠(yuǎn)在天涯”的約會困難。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種導(dǎo)航方法、裝置和系統(tǒng),旨在解決現(xiàn)有技術(shù)不支持多用戶實(shí)時(shí)交互和共享路徑規(guī)劃的導(dǎo)航功能。
本發(fā)明的第一方面,提供一種導(dǎo)航方法,包括:
所述服務(wù)器獲取第一終端發(fā)送的即時(shí)導(dǎo)航地圖,其中,所述即時(shí)導(dǎo)航地圖中包括多個(gè)標(biāo)記點(diǎn)的位置信息,所述多個(gè)標(biāo)記點(diǎn)的位置信息為所述第一終端的用戶設(shè)置的為第二終端提供導(dǎo)航協(xié)助的信息,并包括起點(diǎn)的位置信息、終點(diǎn)的位置信息和至少一個(gè)中間點(diǎn)的位置信息,所述第一終端為提供導(dǎo)航協(xié)助的終端,所述第二終端為需要接受導(dǎo)航協(xié)助的終端;
在所述即時(shí)導(dǎo)航地圖中,根據(jù)所述多個(gè)標(biāo)記點(diǎn)的位置信息規(guī)劃由所述起點(diǎn)的位置經(jīng)過所述中間點(diǎn)的位置到達(dá)所述終點(diǎn)的位置的導(dǎo)航路徑;
將包含所述導(dǎo)航路徑的即時(shí)導(dǎo)航地圖發(fā)送至所述第一終端以及所述第二終端。
本發(fā)明的第二方面,提供一種導(dǎo)航裝置,包括:
獲取模塊,用于獲取第一終端發(fā)送的即時(shí)導(dǎo)航地圖,其中,所述即時(shí)導(dǎo)航地圖中包括多個(gè)標(biāo)記點(diǎn)的位置信息,所述多個(gè)標(biāo)記點(diǎn)的位置信息為所述第一終端的用戶設(shè)置的為第二終端提供導(dǎo)航協(xié)助的信息,并包括起點(diǎn)的位置信息、終點(diǎn)的位置信息和至少一個(gè)中間點(diǎn)的位置信息,所述第一終端為提供導(dǎo)航協(xié)助的終端,所述第二終端為需要接受導(dǎo)航協(xié)助的終端;
規(guī)劃模塊,用于在所述即時(shí)導(dǎo)航地圖中,根據(jù)所述多個(gè)標(biāo)記點(diǎn)的位置信息規(guī)劃由所述起點(diǎn)的位置經(jīng)過所述中間點(diǎn)的位置到達(dá)所述終點(diǎn)的位置的導(dǎo)航路徑;
地圖發(fā)送模塊,用于將包含所述導(dǎo)航路徑的即時(shí)導(dǎo)航地圖發(fā)送至所述第一終端以及所述第二終端。
本發(fā)明的第三方面,提供一種導(dǎo)航系統(tǒng),包括第一終端、第二終端和服務(wù)器,所述第一終端為提供導(dǎo)航協(xié)助的終端,所述第二終端為需要接受導(dǎo)航協(xié)助的終端;
所述第一終端用于導(dǎo)入即時(shí)導(dǎo)航地圖,并將包含多個(gè)標(biāo)記點(diǎn)的位置信息的所述即時(shí)導(dǎo)航地圖發(fā)送給所述服務(wù)器,其中,所述多個(gè)標(biāo)記點(diǎn)的位置信息為所述第一終端的用戶設(shè)置的為所述第二終端提供導(dǎo)航協(xié)助的信息,并包括起點(diǎn)的位置信息、終點(diǎn)的位置信息和至少一個(gè)中間點(diǎn)的位置信息;
所述服務(wù)器用于獲取所述第一終端發(fā)送的所述即時(shí)導(dǎo)航地圖;以及用于在所述即時(shí)導(dǎo)航地圖中,根據(jù)所述多個(gè)標(biāo)記點(diǎn)的位置信息規(guī)劃由所述起點(diǎn)的位置經(jīng)過所述中間點(diǎn)的位置到達(dá)所述終點(diǎn)的位置的導(dǎo)航路徑;還用于將包含所述導(dǎo)航路徑的即時(shí)導(dǎo)航地圖發(fā)送至所述第一終端以及所述第二終端;
所述第一終端還用于接收并顯示所述服務(wù)器發(fā)送的包含導(dǎo)航路徑的即時(shí)導(dǎo)航地圖;
所述第二終端用于接收并顯示所述服務(wù)器發(fā)送的包含所述導(dǎo)航路徑的即時(shí)導(dǎo)航地圖。
本發(fā)明與現(xiàn)有技術(shù)相比存在的有益效果是:服務(wù)器獲取第一終端發(fā)送的包含多個(gè)標(biāo)記點(diǎn)的即時(shí)導(dǎo)航地圖后,根據(jù)多個(gè)標(biāo)記點(diǎn)的位置信息規(guī)劃從起點(diǎn)經(jīng)過中間點(diǎn)到達(dá)終點(diǎn)的導(dǎo)航路徑,并將包含該導(dǎo)航路徑的即時(shí)導(dǎo)航地圖發(fā)送給第一終端和第二終端,從而實(shí)現(xiàn)多個(gè)用戶之間能夠?qū)崟r(shí)交互和共享路徑規(guī)劃的導(dǎo)航功能。
附圖說明
圖1是本發(fā)明實(shí)施例一提供的一種導(dǎo)航系統(tǒng)的結(jié)構(gòu)示意圖;
圖2是本發(fā)明實(shí)施例一提供的一種導(dǎo)航系統(tǒng)中輔助導(dǎo)航應(yīng)用場景的導(dǎo)航示意圖;
圖3是本發(fā)明實(shí)施例二提供的一種導(dǎo)航方法的流程圖;
圖4是本發(fā)明實(shí)施例三提供的一種導(dǎo)航方法的流程圖;
圖5是本發(fā)明實(shí)施例四提供的一種導(dǎo)航裝置的結(jié)構(gòu)示意圖;
圖6是本發(fā)明實(shí)施例五提供的一種導(dǎo)航裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
以下結(jié)合具體附圖對本發(fā)明的實(shí)現(xiàn)進(jìn)行詳細(xì)的描述。
實(shí)施例一:
圖1是本發(fā)明實(shí)施例一提供的一種導(dǎo)航系統(tǒng)的結(jié)構(gòu)示意圖,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。圖1示例的導(dǎo)航系統(tǒng)包括第一終端11、第二終端12和服務(wù)器13,其中,第一終端11為提供導(dǎo)航協(xié)助的終端,第二終端12為需要接受導(dǎo)航協(xié)助的終端,第二終端12的數(shù)目可以為一個(gè),也可以為至少兩個(gè)。第一終端11、第二終端12和服務(wù)器13的詳細(xì)功能說明如下:
第一終端11導(dǎo)入即時(shí)導(dǎo)航地圖,并將包含多個(gè)標(biāo)記點(diǎn)的位置信息的即時(shí)導(dǎo)航地圖發(fā)送給服務(wù)器13,其中,多個(gè)標(biāo)記點(diǎn)的位置信息為第一終端的用戶設(shè)置的為第二終端提供導(dǎo)航協(xié)助的信息,包括起點(diǎn)的位置信息、終點(diǎn)的位置信息和至少一個(gè)中間點(diǎn)的位置信息。
具體地,第一終端11作為提供導(dǎo)航協(xié)助的終端,可以通過導(dǎo)航應(yīng)用APP完成提供導(dǎo)航協(xié)助的功能,其中,導(dǎo)航應(yīng)用APP可以通過微信公眾號的方式提供。
第一終端11的用戶啟動導(dǎo)航應(yīng)用APP后,可以邀請需要接受導(dǎo)航協(xié)助的一個(gè)或者多個(gè)終端,即第二終端12,邀請成功后,第一終端11可以獲取到自己的位置信息和第二終端12的位置信息,可選地,第一終端11可以通過GPS、北斗衛(wèi)星導(dǎo)航系統(tǒng)(BeiDou Navigation Satellite System,BDS)、無線保真(Wireless Fidelity,WiFi)以及藍(lán)牙(Bluetooth)等定位工具獲取位置信息。第一終端11在導(dǎo)航應(yīng)用APP中導(dǎo)入第三方即時(shí)導(dǎo)航地圖,并將用戶設(shè)置的起點(diǎn)的位置和終點(diǎn)的位置標(biāo)示在即時(shí)導(dǎo)航地圖中,優(yōu)選地,起點(diǎn)的位置可以是其中一個(gè)第二終端12的位置,終點(diǎn)的位置可以是另一個(gè)第二終端12的位置,同時(shí),第一終端11的用戶根據(jù)起點(diǎn)的位置、終點(diǎn)的位置,為第二終端12選擇合適的中間點(diǎn),第一終端11將用戶設(shè)置的中間點(diǎn)的位置標(biāo)示在即時(shí)導(dǎo)航地圖中,中間點(diǎn)可以是第一終端11和第二終端12在某個(gè)位置匯合的中間點(diǎn),中間點(diǎn)可以設(shè)置一個(gè)也可以設(shè)置多個(gè),并且可以對不同的第二終端12設(shè)置不同的中間點(diǎn),通過設(shè)置多個(gè)中間點(diǎn)可以將導(dǎo)航路線引導(dǎo)至用戶預(yù)期規(guī)劃的路線上。
在第一終端11的用戶確定了包括起點(diǎn)的位置、終點(diǎn)的位置和中間點(diǎn)的位置等多個(gè)標(biāo)記點(diǎn)的位置后,啟動輔助導(dǎo)航功能。第一終端11檢測到用戶啟動了輔助導(dǎo)航功能,則將包含多個(gè)標(biāo)記點(diǎn)的位置信息的即時(shí)導(dǎo)航地圖發(fā)送給服務(wù)器13。
服務(wù)器13可以是云端服務(wù)器,服務(wù)器13獲取到第一終端11發(fā)送的即時(shí)導(dǎo)航地圖后,根據(jù)該即時(shí)導(dǎo)航地圖中包含的多個(gè)標(biāo)記點(diǎn)的位置信息,在即時(shí)導(dǎo)航地圖中規(guī)劃由起點(diǎn)的位置經(jīng)過中間點(diǎn)的位置到達(dá)終點(diǎn)的位置的導(dǎo)航路徑,并且將包含該導(dǎo)航路徑的即時(shí)導(dǎo)航地圖發(fā)送給第一終端11和第二終端12。
第一終端11接收到服務(wù)器13發(fā)送的包含導(dǎo)航路徑的即時(shí)導(dǎo)航地圖后,在導(dǎo)航應(yīng)用APP中的即時(shí)導(dǎo)航地圖中顯示具體的導(dǎo)航路徑,以及多個(gè)標(biāo)記點(diǎn)的位置,使得第一終端11的用戶可以實(shí)時(shí)查看到當(dāng)前的導(dǎo)航路徑和多個(gè)標(biāo)記點(diǎn)的位置情況。
第二終端12接收到服務(wù)器13發(fā)送的包含導(dǎo)航路徑的即時(shí)導(dǎo)航地圖后,在導(dǎo)航應(yīng)用APP中導(dǎo)入該即時(shí)導(dǎo)航地圖,并在該即時(shí)導(dǎo)航地圖中顯示具體的導(dǎo)航路徑,以及多個(gè)標(biāo)記點(diǎn)的位置,使得第二終端12的用戶可以實(shí)時(shí)查看到的導(dǎo)航路徑和多個(gè)標(biāo)記點(diǎn)的位置情況,同時(shí),第二終端12的用戶可以根據(jù)該即時(shí)導(dǎo)航地圖,按照第一終端11規(guī)劃的導(dǎo)航路徑行進(jìn)。
可選地,中間點(diǎn)的位置可以隨時(shí)進(jìn)行調(diào)整,例如當(dāng)?shù)诙K端12的用戶認(rèn)為第一終端11的用戶確定的中間點(diǎn)位置不合適時(shí),可以調(diào)整該中間點(diǎn)的位置,第一終端11的用戶也可以隨時(shí)調(diào)整中間點(diǎn)的位置。當(dāng)中間點(diǎn)的位置被調(diào)整時(shí),調(diào)整后的中間點(diǎn)的位置信息被發(fā)送到服務(wù)器13,當(dāng)服務(wù)器13接收到更新后的中間點(diǎn)的位置信息時(shí),根據(jù)該更新后的中間點(diǎn)的位置信息更新當(dāng)前的導(dǎo)航路徑,并將更新后的導(dǎo)航路徑發(fā)送到第一終端11和第二終端12。
當(dāng)?shù)谝唤K端11和第二終端12接收到服務(wù)器13發(fā)送的更新后的導(dǎo)航路徑時(shí),根據(jù)該更新后的導(dǎo)航路徑刷新即時(shí)導(dǎo)航地圖,使得第一終端11和第二終端12都能夠?qū)崟r(shí)查看到當(dāng)前的中間點(diǎn)位置,從而實(shí)現(xiàn)了多用戶之間的實(shí)時(shí)交互和共享路徑規(guī)劃。
可選地,在第二終端12的導(dǎo)航過程中,第二終端12將自身的實(shí)時(shí)位置信息發(fā)送給服務(wù)器13。當(dāng)服務(wù)器13獲取到第二終端12發(fā)送的實(shí)時(shí)位置信息時(shí),及時(shí)將該實(shí)時(shí)位置信息發(fā)送給第一終端11和其他第二終端12,使得參與輔助導(dǎo)航的所有用戶都能夠?qū)崟r(shí)查看到每一個(gè)用戶當(dāng)前的行進(jìn)位置,同時(shí),服務(wù)器13根據(jù)第二終端12發(fā)送的實(shí)時(shí)位置信息判斷第二終端12的當(dāng)前位置是否在規(guī)劃的導(dǎo)航路徑上。
如果第二終端12的當(dāng)前位置偏離了規(guī)劃的導(dǎo)航路徑,則服務(wù)器13向第二終端12發(fā)送第一提示消息,該第一提示消息包含第二終端12當(dāng)前的實(shí)際位置信息和方向調(diào)整信息。當(dāng)?shù)诙K端12接收到服務(wù)器13發(fā)送的第一提示消息時(shí),第二終端12根據(jù)該第一提示消息中的實(shí)際位置信息發(fā)出位置提醒,并根據(jù)該第一提示消息中的方向調(diào)整信息發(fā)出方向調(diào)整指示。具體地,第二終端12可以通過語音或者其他提示音的方式發(fā)出第二終端12當(dāng)前實(shí)際位置的提醒,以及需要向某一個(gè)具體的方向進(jìn)行調(diào)整的指示。
可選地,在第二終端12的導(dǎo)航過程中,當(dāng)服務(wù)器13獲取到第二終端12發(fā)送的實(shí)時(shí)位置信息時(shí),服務(wù)器13計(jì)算第二終端12當(dāng)前的位置與中間點(diǎn)的位置之間的距離,并計(jì)算第二終端12到達(dá)中間點(diǎn)的位置所需要的時(shí)間,服務(wù)器13根據(jù)計(jì)算出的距離和時(shí)間,可以在預(yù)設(shè)的時(shí)間間隔向第一終端11發(fā)送第二提示消息,該第二提示消息可以包含當(dāng)前的距離和時(shí)間信息,預(yù)設(shè)的時(shí)間間隔可以隨著距離的減少而減少,即當(dāng)?shù)诙K端12與中間點(diǎn)逐漸接近時(shí),發(fā)送第二提示消息的時(shí)間間隔越短。當(dāng)?shù)谝唤K端11接收到服務(wù)器13發(fā)送的第二提示消息時(shí),根據(jù)該第二提示消息包含的距離和時(shí)間信息,發(fā)出對第二終端12的狀態(tài)提醒。具體地,第一終端11可以通過語音或者其他提示音的方式發(fā)出對第二終端12的狀態(tài)提醒,并且隨著第二終端12與中間點(diǎn)的距離減少加強(qiáng)提醒的密度,從而提醒第一終端11的用戶當(dāng)前第二終端12的用戶距離中間點(diǎn)的距離和到達(dá)中間點(diǎn)需要的時(shí)間,并提醒第一終端11的用戶注意出發(fā)時(shí)間,以便及時(shí)與第二終端12的用戶在中間點(diǎn)匯合。
進(jìn)一步地,當(dāng)?shù)谝唤K端11與第二終端12在中間點(diǎn)匯合后,服務(wù)器13判斷第二終端12當(dāng)前的位置信息與中間點(diǎn)的位置信息一致,則向其他第二終端12發(fā)送第三提示信息,其他第二終端12收到第三提示信息后,及時(shí)發(fā)出對用戶的提醒和建議,例如可以提醒用戶耐心等待或者按照導(dǎo)航路徑相向而行。
為了更好的理解本發(fā)明實(shí)施例,以下通過一個(gè)具體的應(yīng)用場景進(jìn)行說明:
請一并參閱圖2,圖2是輔助導(dǎo)航應(yīng)用場景的導(dǎo)航示意圖。如圖2所示,用戶1為第一終端11的用戶,用戶2和用戶3分別為兩個(gè)第二終端12的用戶,用戶1和用戶2都需要到達(dá)用戶3的位置與用戶3匯合。在傳統(tǒng)方法中,用戶1和用戶2需要根據(jù)獨(dú)立的導(dǎo)航工具規(guī)劃到達(dá)用戶3的路線,并且用戶1、用戶2和用戶3之間也不同實(shí)時(shí)交互和共享路徑規(guī)劃,也無法直觀獲取當(dāng)前其他用戶的位置情況,但由于用戶1對路線非常熟悉,可以提供導(dǎo)航協(xié)助,并且希望與用戶2匯合后帶領(lǐng)用戶2一起到達(dá)用戶3的位置,用戶2和用戶3對路線不熟悉,需要接受導(dǎo)航協(xié)助,此時(shí)可以通過本發(fā)明實(shí)施例的系統(tǒng)提供的方法實(shí)現(xiàn)。
用戶1打開輔助導(dǎo)航應(yīng)用程序(Application,APP),邀請用戶2和用戶3加入輔助導(dǎo)航,邀請成功后,用戶1的輔助導(dǎo)航APP中會顯示出包含用戶1的位置、用戶2的位置和用戶3的位置的即時(shí)導(dǎo)航地圖。用戶1在該即時(shí)導(dǎo)航地圖中可以設(shè)置與用戶2的中間點(diǎn)P1,并設(shè)置用戶2的位置為起點(diǎn)位置,用戶3的位置為終點(diǎn)位置,設(shè)置完成后,用戶1在輔助導(dǎo)航APP中啟動輔助導(dǎo)航功能。輔助導(dǎo)航功能啟動成功后,用戶1、用戶2和用戶3都可以在自己的輔助導(dǎo)航APP的即時(shí)導(dǎo)航地圖中看到系統(tǒng)根據(jù)中間點(diǎn)P1規(guī)劃的導(dǎo)航路徑,以及所有用戶的位置和中間點(diǎn)P1的位置。此時(shí),用戶2可以根據(jù)該導(dǎo)航路徑行進(jìn),用戶1和用戶3也可以隨時(shí)查看到用戶2當(dāng)前的位置,以及用戶2當(dāng)前是否在規(guī)劃的導(dǎo)航路徑上,如果用戶2偏離了導(dǎo)航路徑則系統(tǒng)通過即時(shí)語音發(fā)出提醒,告知用戶2偏離了導(dǎo)航路徑,以及需要朝某個(gè)具體方向進(jìn)行調(diào)整,同時(shí)系統(tǒng)通過語音或其他提示音提示用戶1當(dāng)前用戶2到達(dá)中間點(diǎn)所需要的時(shí)間,并提醒用戶1注意出發(fā)時(shí)間,當(dāng)用戶1和用戶2匯合后,系統(tǒng)可以通過即時(shí)語音提醒用戶3,告知用戶3當(dāng)前用戶1和用戶2已經(jīng)上路,請用戶3耐心等待或者按照即時(shí)導(dǎo)航地圖中的規(guī)劃路徑向用戶1和用戶2的方向相向而行。當(dāng)用戶1、用戶2和用戶3匯合后,導(dǎo)航結(jié)束。
本實(shí)施例中,第一終端導(dǎo)入即時(shí)導(dǎo)航地圖后,將包含多個(gè)標(biāo)記點(diǎn)的位置信息的即時(shí)導(dǎo)航地圖發(fā)送給服務(wù)器,服務(wù)器根據(jù)獲取到的即時(shí)導(dǎo)航地圖中多個(gè)標(biāo)記點(diǎn)的位置信息規(guī)劃從起點(diǎn)經(jīng)過中間點(diǎn)到達(dá)終點(diǎn)的導(dǎo)航路徑,并將包含該導(dǎo)航路徑的即時(shí)導(dǎo)航地圖發(fā)送給第一終端和第二終端,從而實(shí)現(xiàn)第一終端的用戶和第二終端的用戶之間能夠?qū)崟r(shí)交互和共享路徑規(guī)劃的導(dǎo)航功能;同時(shí),當(dāng)中間點(diǎn)的位置發(fā)生調(diào)整時(shí),服務(wù)器接收到更新后的中間點(diǎn)的位置信息后,根據(jù)該更新后的中間點(diǎn)的位置信息更新導(dǎo)航路徑,并將更新后的導(dǎo)航路徑發(fā)送至第一終端以及第二終端,第一終端的用戶和第二終端的用戶能夠隨時(shí)對規(guī)劃路徑進(jìn)行交互式的調(diào)整和溝通,有效的輔助導(dǎo)航;第二終端將實(shí)時(shí)位置信息發(fā)送給服務(wù)器,若服務(wù)器根據(jù)該實(shí)時(shí)位置信息判斷第二終端的當(dāng)前位置偏離了導(dǎo)航路徑,則及時(shí)向第二終端發(fā)送第一提示消息,第二終端可以根據(jù)該第一提示消息向第二終端的用戶發(fā)出位置提醒和方向調(diào)整的指示,從而使第二終端的用戶能否及時(shí)返回到規(guī)劃的導(dǎo)航路徑上,避免了導(dǎo)航錯誤導(dǎo)致的時(shí)間和精力的浪費(fèi),提高了導(dǎo)航效率;服務(wù)器同時(shí)根據(jù)第二終端的實(shí)時(shí)位置信息計(jì)算第二終端的位置與中間點(diǎn)的位置之間的距離,以及第二終端到達(dá)中間點(diǎn)的位置所需要的時(shí)間,并根據(jù)計(jì)算出的距離和時(shí)間及時(shí)向第一終端發(fā)送第二提示消息,第一終端能夠根據(jù)該第二提示消息向第一終端的用戶及時(shí)發(fā)出對第二終端的狀態(tài)提醒,使第一終端的用戶及時(shí)了解第二終端的當(dāng)前狀態(tài),合理安排自己的行進(jìn)計(jì)劃,使輔助導(dǎo)航更加人性化,并進(jìn)一步提高了導(dǎo)航效率。
實(shí)施例二:
圖3是本發(fā)明實(shí)施例二提供的一種導(dǎo)航方法的流程圖,圖3示例的導(dǎo)航方法的執(zhí)行主體是服務(wù)器,其可以是云端服務(wù)器。具體包括步驟S201至S203,詳述如下:
S201、獲取第一終端發(fā)送的即時(shí)導(dǎo)航地圖,其中,該即時(shí)導(dǎo)航地圖中包括多個(gè)標(biāo)記點(diǎn)的位置信息,該多個(gè)標(biāo)記點(diǎn)的位置信息為第一終端的用戶設(shè)置的為第二終端提供導(dǎo)航協(xié)助的信息,并包括起點(diǎn)的位置信息、終點(diǎn)的位置信息和至少一個(gè)中間點(diǎn)的位置信息,第一終端為提供導(dǎo)航協(xié)助的終端,第二終端為需要接受導(dǎo)航協(xié)助的終端。
具體地,當(dāng)?shù)谝唤K端檢測到第一終端的用戶啟動了輔助導(dǎo)航功能時(shí),將包含多個(gè)標(biāo)記點(diǎn)的位置信息的即時(shí)導(dǎo)航地圖發(fā)送給服務(wù)器。
多個(gè)標(biāo)記點(diǎn)的位置信息包括了起點(diǎn)的位置信息、終點(diǎn)的位置信息和至少一個(gè)中間點(diǎn)的位置信息,進(jìn)一步地,該多個(gè)標(biāo)記點(diǎn)的位置信息還可以包括第一終端的位置信息和第二終端的位置信息,優(yōu)選地,起點(diǎn)的位置可以是其中一個(gè)第二終端12的位置,其中,第一終端為提供導(dǎo)航協(xié)助的終端,第二終端為需要接受導(dǎo)航協(xié)助的終端,第二終端可以為一個(gè),也可以為至少兩個(gè)。
S202、在即時(shí)導(dǎo)航地圖中,根據(jù)多個(gè)標(biāo)記點(diǎn)的位置信息規(guī)劃由起點(diǎn)的位置經(jīng)過中間點(diǎn)的位置到達(dá)終點(diǎn)的位置的導(dǎo)航路徑。
具體地,服務(wù)器獲取到第一終端發(fā)送的即時(shí)導(dǎo)航地圖后,根據(jù)該即時(shí)導(dǎo)航地圖中包含的多個(gè)標(biāo)記點(diǎn)的位置信息,在即時(shí)導(dǎo)航地圖中規(guī)劃由起點(diǎn)的位置經(jīng)過中間點(diǎn)的位置到達(dá)終點(diǎn)的位置的導(dǎo)航路徑。
S203、將包含導(dǎo)航路徑的即時(shí)導(dǎo)航地圖發(fā)送至第一終端以及第二終端。
具體地,服務(wù)器將包含步驟S202規(guī)劃的導(dǎo)航路徑的即時(shí)導(dǎo)航地圖發(fā)送給第一終端和第二終端,使得第一終端和第二終端在本端的即時(shí)導(dǎo)航地圖中顯示具體的導(dǎo)航路徑、以及多個(gè)標(biāo)記點(diǎn)的位置,從而使每個(gè)終端的用戶都可以實(shí)時(shí)查看到當(dāng)前的導(dǎo)航路徑和多個(gè)標(biāo)記點(diǎn)的位置情況。
本實(shí)施例中,服務(wù)器通過獲取第一終端發(fā)送的包含多個(gè)標(biāo)記點(diǎn)的即時(shí)導(dǎo)航地圖后,根據(jù)多個(gè)標(biāo)記點(diǎn)的位置信息規(guī)劃從起點(diǎn)經(jīng)過中間點(diǎn)到達(dá)終點(diǎn)的導(dǎo)航路徑,并將包含該導(dǎo)航路徑的即時(shí)導(dǎo)航地圖發(fā)送給第一終端和第二終端,從而實(shí)現(xiàn)第一終端的用戶和第二終端的用戶之間能夠?qū)崟r(shí)交互和共享路徑規(guī)劃的導(dǎo)航功能。
實(shí)施例三:
圖4是本發(fā)明實(shí)施例三提供的一種導(dǎo)航方法的流程圖,圖4示例的導(dǎo)航方法的執(zhí)行主體是服務(wù)器,其可以是云端服務(wù)器。具體包括步驟S301至S308,詳述如下:
S301、獲取第一終端發(fā)送的即時(shí)導(dǎo)航地圖,其中,該即時(shí)導(dǎo)航地圖中包括多個(gè)標(biāo)記點(diǎn)的位置信息,該多個(gè)標(biāo)記點(diǎn)的位置信息為第一終端的用戶設(shè)置的為第二終端提供導(dǎo)航協(xié)助的信息,并包括起點(diǎn)的位置信息、終點(diǎn)的位置信息和至少一個(gè)中間點(diǎn)的位置信息,第一終端為提供導(dǎo)航協(xié)助的終端,第二終端為需要接受導(dǎo)航協(xié)助的終端。
具體地,當(dāng)?shù)谝唤K端檢測到第一終端的用戶啟動了輔助導(dǎo)航功能時(shí),將包含多個(gè)標(biāo)記點(diǎn)的位置信息的即時(shí)導(dǎo)航地圖發(fā)送給服務(wù)器。
多個(gè)標(biāo)記點(diǎn)的位置信息包括了起點(diǎn)的位置信息、終點(diǎn)的位置信息和至少一個(gè)中間點(diǎn)的位置信息,進(jìn)一步地,該多個(gè)標(biāo)記點(diǎn)的位置信息還可以包括第一終端的位置信息和第二終端的位置信息,優(yōu)選地,起點(diǎn)的位置可以是其中一個(gè)第二終端12的位置,其中,第一終端為提供導(dǎo)航協(xié)助的終端,第二終端為需要接受導(dǎo)航協(xié)助的終端,第二終端可以為一個(gè),也可以為至少兩個(gè)。
S302、在即時(shí)導(dǎo)航地圖中,根據(jù)多個(gè)標(biāo)記點(diǎn)的位置信息規(guī)劃由起點(diǎn)的位置經(jīng)過中間點(diǎn)的位置到達(dá)終點(diǎn)的位置的導(dǎo)航路徑。
具體地,服務(wù)器獲取到第一終端發(fā)送的即時(shí)導(dǎo)航地圖后,根據(jù)該即時(shí)導(dǎo)航地圖中包含的多個(gè)標(biāo)記點(diǎn)的位置信息,在即時(shí)導(dǎo)航地圖中規(guī)劃由起點(diǎn)的位置經(jīng)過中間點(diǎn)的位置到達(dá)終點(diǎn)的位置的導(dǎo)航路徑。
S303、將包含導(dǎo)航路徑的即時(shí)導(dǎo)航地圖發(fā)送至第一終端以及第二終端。
具體地,服務(wù)器將包含步驟S302規(guī)劃的導(dǎo)航路徑的即時(shí)導(dǎo)航地圖發(fā)送給第一終端和第二終端,使得第一終端和第二終端在本端的即時(shí)導(dǎo)航地圖中顯示具體的導(dǎo)航路徑、以及多個(gè)標(biāo)記點(diǎn)的位置,從而使每個(gè)終端的用戶都可以實(shí)時(shí)查看到當(dāng)前的導(dǎo)航路徑和多個(gè)標(biāo)記點(diǎn)的位置情況。
S304、若接收到更新后的中間點(diǎn)的位置信息,則根據(jù)更新后的中間點(diǎn)的位置信息更新導(dǎo)航路徑,并將更新后的導(dǎo)航路徑發(fā)送至第一終端以及第二終端。
具體地,中間點(diǎn)的位置可以隨時(shí)進(jìn)行調(diào)整,例如當(dāng)?shù)诙K端的用戶認(rèn)為第一終端的用戶確定的中間點(diǎn)位置不合適時(shí),可以調(diào)整該中間點(diǎn)的位置,第一終端的用戶也可以隨時(shí)調(diào)整中間點(diǎn)的位置。當(dāng)中間點(diǎn)的位置被調(diào)整時(shí),調(diào)整后的中間點(diǎn)的位置信息被發(fā)送到服務(wù)器。
若服務(wù)器接收到更新后的中間點(diǎn)的位置信息,則根據(jù)該更新后的中間點(diǎn)的位置信息更新當(dāng)前的導(dǎo)航路徑,并將更新后的導(dǎo)航路徑發(fā)送到第一終端和第二終端,使得第一終端和第二終端可以根據(jù)該更新后的導(dǎo)航路徑刷新即時(shí)導(dǎo)航地圖,能夠?qū)崟r(shí)查看到當(dāng)前的中間點(diǎn)位置,從而實(shí)現(xiàn)了多用戶之間的實(shí)時(shí)交互和共享路徑規(guī)劃。
S305、獲取第二終端發(fā)送的實(shí)時(shí)位置信息。
具體地,在第二終端的導(dǎo)航過程中,第二終端將自身的實(shí)時(shí)位置信息發(fā)送給服務(wù)器。服務(wù)器實(shí)時(shí)獲取并記錄第二終端發(fā)送的實(shí)時(shí)位置信息。
S306、根據(jù)第二終端發(fā)送的實(shí)時(shí)位置信息判斷第二終端的當(dāng)前位置是否在導(dǎo)航路徑上,若第二終端的當(dāng)前位置偏離了導(dǎo)航路徑,則向第二終端發(fā)送第一提示消息,使得第二終端根據(jù)該第一提示消息發(fā)出位置提醒和方向調(diào)整的指示。
具體地,服務(wù)器根據(jù)步驟S305獲取的實(shí)時(shí)位置信息,判斷該實(shí)時(shí)位置信息對應(yīng)的位置是否在規(guī)劃的導(dǎo)航路徑上,若判斷結(jié)果為第二終端的實(shí)時(shí)位置不在規(guī)劃的導(dǎo)航路徑上,則說明第二終端的當(dāng)前位置偏離了導(dǎo)航路徑,服務(wù)器向第二終端發(fā)送第一提示消息,該第一提示消息包含第二終端當(dāng)前的實(shí)際位置信息和方向調(diào)整信息,使得第二終端根據(jù)接收到的第一提示消息中的實(shí)際位置信息發(fā)出位置提醒,并根據(jù)該第一提示消息中的方向調(diào)整信息發(fā)出方向調(diào)整指示。
S307、根據(jù)第二終端發(fā)送的實(shí)時(shí)位置信息計(jì)算第二終端的位置與中間點(diǎn)的位置之間的距離,以及第二終端到達(dá)中間點(diǎn)的位置的時(shí)間。
具體地,服務(wù)器根據(jù)步驟S305獲取的實(shí)時(shí)位置信息,計(jì)算第二終端當(dāng)前的位置與中間點(diǎn)的位置之間的距離,并計(jì)算第二終端到達(dá)中間點(diǎn)的位置所需要的時(shí)間。
需要說明的是,在本實(shí)施例中,步驟S306和步驟S307之間可以是并列執(zhí)行的關(guān)系。
S308、根據(jù)計(jì)算出的距離和時(shí)間向第一終端發(fā)送第二提示消息,使得第一終端根據(jù)所述第二提示消息發(fā)出對所述第二終端的狀態(tài)提醒。
具體地,服務(wù)器根據(jù)步驟S307計(jì)算出的距離和時(shí)間,可以在預(yù)設(shè)的時(shí)間間隔向第一終端發(fā)送第二提示消息,該第二提示消息可以包含當(dāng)前的距離和時(shí)間信息,預(yù)設(shè)的時(shí)間間隔可以隨著距離的減少而減少,即當(dāng)?shù)诙K端與中間點(diǎn)逐漸接近時(shí),發(fā)送第二提示消息的時(shí)間間隔越短。
第一終端根據(jù)接收到的第二提示消息向第一終端的用戶發(fā)出對第二終端的狀態(tài)提醒,從而提醒第一終端的用戶當(dāng)前第二終端的用戶距離中間點(diǎn)的距離和到達(dá)中間點(diǎn)需要的時(shí)間,并提醒第一終端的用戶注意出發(fā)時(shí)間,以便及時(shí)與第二終端的用戶在中間點(diǎn)匯合。
本實(shí)施例中,服務(wù)器通過獲取第一終端發(fā)送的包含多個(gè)標(biāo)記點(diǎn)的即時(shí)導(dǎo)航地圖后,根據(jù)多個(gè)標(biāo)記點(diǎn)的位置信息規(guī)劃從起點(diǎn)經(jīng)過中間點(diǎn)到達(dá)終點(diǎn)的導(dǎo)航路徑,并將包含該導(dǎo)航路徑的即時(shí)導(dǎo)航地圖發(fā)送給第一終端和第二終端,從而實(shí)現(xiàn)第一終端的用戶和第二終端的用戶之間能夠?qū)崟r(shí)交互和共享路徑規(guī)劃的導(dǎo)航功能;同時(shí),服務(wù)器接收到更新后的中間點(diǎn)的位置信息后,根據(jù)該更新后的中間點(diǎn)的位置信息更新導(dǎo)航路徑,并將更新后的導(dǎo)航路徑發(fā)送至第一終端以及所述第二終端,使得第一終端的用戶和第二終端的用戶之間能夠隨時(shí)對規(guī)劃路徑進(jìn)行交互式的調(diào)整和溝通,有效的輔助導(dǎo)航;服務(wù)器通過獲取第二終端的實(shí)時(shí)位置信息并根據(jù)該實(shí)時(shí)位置信息判斷第二終端的當(dāng)前位置偏離了導(dǎo)航路徑時(shí),及時(shí)向第二終端發(fā)送第一提示消息,使得第二終端可以根據(jù)該第一提示消息向第二終端的用戶發(fā)出位置提醒和方向調(diào)整的指示,從而使第二終端的用戶能夠及時(shí)返回到規(guī)劃的導(dǎo)航路徑上,避免了導(dǎo)航錯誤導(dǎo)致的時(shí)間和精力的浪費(fèi),提高了導(dǎo)航效率;服務(wù)器同時(shí)根據(jù)第二終端的實(shí)時(shí)位置信息計(jì)算第二終端的位置與中間點(diǎn)的位置之間的距離,以及第二終端到達(dá)中間點(diǎn)的位置所需要的時(shí)間,并根據(jù)計(jì)算出的距離和時(shí)間及時(shí)向第一終端發(fā)送第二提示消息,使得第一終端能夠根據(jù)該第二提示消息向第一終端的用戶及時(shí)發(fā)出對第二終端的狀態(tài)提醒,使第一終端的用戶及時(shí)了解第二終端的當(dāng)前狀態(tài),合理安排自己的行進(jìn)計(jì)劃,使輔助導(dǎo)航更加人性化,并進(jìn)一步提高了導(dǎo)航效率。
實(shí)施例四:
圖5是本發(fā)明實(shí)施例四提供的一種導(dǎo)航裝置的結(jié)構(gòu)示意圖,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。圖4示例的一種導(dǎo)航裝置可以是前述實(shí)施例二提供的一種導(dǎo)航方法的執(zhí)行主體。圖4示例的一種導(dǎo)航裝置包括獲取模塊41、規(guī)劃模塊42和地圖發(fā)送模塊43,各功能模塊詳細(xì)說明如下:
獲取模塊41,用于獲取第一終端發(fā)送的即時(shí)導(dǎo)航地圖,其中,該即時(shí)導(dǎo)航地圖中包括多個(gè)標(biāo)記點(diǎn)的位置信息,該多個(gè)標(biāo)記點(diǎn)的位置信息為第一終端的用戶設(shè)置的為第二終端提供導(dǎo)航協(xié)助的信息,并包括起點(diǎn)的位置信息、終點(diǎn)的位置信息和至少中間點(diǎn)的位置信息,第一終端為提供導(dǎo)航協(xié)助的終端,第二終端為需要接受導(dǎo)航協(xié)助的終端;
獲取模塊41將獲取的即時(shí)導(dǎo)航地圖發(fā)送給規(guī)劃模塊42。
規(guī)劃模塊42,用于接收到獲取模塊41發(fā)送的即時(shí)導(dǎo)航地圖,在該即時(shí)導(dǎo)航地圖中,根據(jù)多個(gè)標(biāo)記點(diǎn)的位置信息規(guī)劃由起點(diǎn)的位置經(jīng)過中間點(diǎn)的位置到達(dá)終點(diǎn)的位置的導(dǎo)航路徑;
規(guī)劃模塊42將規(guī)劃的導(dǎo)航路徑發(fā)送給地圖發(fā)送模塊43。
地圖發(fā)送模塊43,用于接收到規(guī)劃模塊42發(fā)送的導(dǎo)航路徑,將包含該導(dǎo)航路徑的即時(shí)導(dǎo)航地圖發(fā)送至第一終端以及第二終端。
本實(shí)施例提供的一種導(dǎo)航裝置中各模塊實(shí)現(xiàn)各自功能的過程,具體可參考前述圖3所示實(shí)施例的描述,此處不再贅述。
從上述圖5示例的一種導(dǎo)航裝置可知,本實(shí)施例中,服務(wù)器通過獲取第一終端發(fā)送的包含多個(gè)標(biāo)記點(diǎn)的即時(shí)導(dǎo)航地圖后,根據(jù)多個(gè)標(biāo)記點(diǎn)的位置信息規(guī)劃從起點(diǎn)經(jīng)過中間點(diǎn)到達(dá)終點(diǎn)的導(dǎo)航路徑,并將包含該導(dǎo)航路徑的即時(shí)導(dǎo)航地圖發(fā)送給第一終端和第二終端,從而實(shí)現(xiàn)第一終端的用戶和第二終端的用戶之間能夠?qū)崟r(shí)交互和共享路徑規(guī)劃的導(dǎo)航功能。
實(shí)施例五:
圖6是本發(fā)明實(shí)施例五提供的一種導(dǎo)航裝置的結(jié)構(gòu)示意圖,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。圖6示例的一種導(dǎo)航裝置可以是前述實(shí)施例三提供的一種導(dǎo)航方法的執(zhí)行主體。圖6示例的一種導(dǎo)航裝置包括獲取模塊51、規(guī)劃模塊52、地圖發(fā)送模塊53,各功能模塊詳細(xì)說明如下:
獲取模塊51,用于獲取第一終端發(fā)送的即時(shí)導(dǎo)航地圖,其中,該即時(shí)導(dǎo)航地圖中包括多個(gè)標(biāo)記點(diǎn)的位置信息,該多個(gè)標(biāo)記點(diǎn)的位置信息為第一終端的用戶設(shè)置的為第二終端提供導(dǎo)航協(xié)助的信息,并包括起點(diǎn)的位置信息、終點(diǎn)的位置信息和至少一個(gè)中間點(diǎn)的位置信息,第一終端為提供導(dǎo)航協(xié)助的終端,第二終端為需要接受導(dǎo)航協(xié)助的終端;
獲取模塊51將獲取的即時(shí)導(dǎo)航地圖發(fā)送給規(guī)劃模塊52。
規(guī)劃模塊52,用于接收到獲取模塊51發(fā)送的即時(shí)導(dǎo)航地圖,在該即時(shí)導(dǎo)航地圖中,根據(jù)多個(gè)標(biāo)記點(diǎn)的位置信息規(guī)劃由起點(diǎn)的位置經(jīng)過中間點(diǎn)的位置到達(dá)終點(diǎn)的位置的導(dǎo)航路徑;
規(guī)劃模塊52將規(guī)劃的導(dǎo)航路徑發(fā)送給地圖發(fā)送模塊53。
地圖發(fā)送模塊53,用于接收到規(guī)劃模塊52發(fā)送的導(dǎo)航路徑,將包含該導(dǎo)航路徑的即時(shí)導(dǎo)航地圖發(fā)送至第一終端以及第二終端。
進(jìn)一步地,該導(dǎo)航裝置還包括:
規(guī)劃模塊52將規(guī)劃的導(dǎo)航路徑發(fā)送給更新模塊54。
更新模塊54,用于接收到規(guī)劃模塊52發(fā)送的導(dǎo)航路徑,并且若接收到更新后的中間點(diǎn)的位置信息,則根據(jù)該更新后的中間點(diǎn)的位置信息更新導(dǎo)航路徑;
更新模塊54將更新后的導(dǎo)航路徑發(fā)送給路徑發(fā)送模塊。
路徑發(fā)送模塊55,用于接收到更新模塊54發(fā)送的導(dǎo)航路徑,將該更新后的導(dǎo)航路徑發(fā)送至第一終端以及第二終端。
進(jìn)一步地,該導(dǎo)航裝置還包括:
規(guī)劃模塊52將規(guī)劃的導(dǎo)航路徑發(fā)送給位置判斷模塊56。
位置判斷模塊56,用于接收到規(guī)劃模塊52發(fā)送的導(dǎo)航路徑,并且獲取第二終端發(fā)送的實(shí)時(shí)位置信息,根據(jù)該實(shí)時(shí)位置信息判斷所第二終端的當(dāng)前位置是否在導(dǎo)航路徑上;
位置判斷模塊56將判斷結(jié)果發(fā)送給第一提示模塊57,將獲取的第二終端發(fā)送的實(shí)時(shí)位置信息發(fā)送給計(jì)算模塊58。
第一提示模塊57,用于接收到判斷模塊56發(fā)送的判斷結(jié)果,根據(jù)該判斷結(jié)果,若第二終端的當(dāng)前位置偏離了所述導(dǎo)航路徑,則向第二終端發(fā)送第一提示消息,使得第二終端根據(jù)該第一提示消息發(fā)出位置提醒和方向調(diào)整的指示。
進(jìn)一步地,該導(dǎo)航裝置還包括:
計(jì)算模塊58,用于接收到位置判斷模塊56發(fā)送的實(shí)時(shí)位置信息,根據(jù)該實(shí)時(shí)位置信息計(jì)算第二終端的位置與中間點(diǎn)的位置之間的距離,以及第二終端到達(dá)所述中間點(diǎn)的位置的時(shí)間;
計(jì)算模塊58將計(jì)算出的距離和時(shí)間發(fā)送給第二提示模塊59。
第二提示模塊59,用于接收到計(jì)算模塊58發(fā)送距離和時(shí)間,根據(jù)該距離和時(shí)間向第一終端發(fā)送第二提示消息,使得第一終端根據(jù)該第二提示消息發(fā)出對第二終端的狀態(tài)提醒。
本實(shí)施例提供的一種導(dǎo)航裝置中各模塊實(shí)現(xiàn)各自功能的過程,具體可參考前述圖4所示實(shí)施例的描述,此處不再贅述。
從上述圖6示例的一種導(dǎo)航裝置可知,本實(shí)施例中,服務(wù)器通過獲取第一終端發(fā)送的包含多個(gè)標(biāo)記點(diǎn)的即時(shí)導(dǎo)航地圖后,根據(jù)多個(gè)標(biāo)記點(diǎn)的位置信息規(guī)劃從起點(diǎn)經(jīng)過中間點(diǎn)到達(dá)終點(diǎn)的導(dǎo)航路徑,并將包含該導(dǎo)航路徑的即時(shí)導(dǎo)航地圖發(fā)送給第一終端和第二終端,從而實(shí)現(xiàn)第一終端的用戶和第二終端的用戶之間能夠?qū)崟r(shí)交互和共享路徑規(guī)劃的導(dǎo)航功能;同時(shí),服務(wù)器接收到更新后的中間點(diǎn)的位置信息后,根據(jù)該更新后的中間點(diǎn)的位置信息更新導(dǎo)航路徑,并將更新后的導(dǎo)航路徑發(fā)送至第一終端以及所述第二終端,使得第一終端的用戶和第二終端的用戶之間能夠隨時(shí)對規(guī)劃路徑進(jìn)行交互式的調(diào)整和溝通,有效的輔助導(dǎo)航;服務(wù)器通過獲取第二終端的實(shí)時(shí)位置信息并根據(jù)該實(shí)時(shí)位置信息判斷第二終端的當(dāng)前位置偏離了導(dǎo)航路徑時(shí),及時(shí)向第二終端發(fā)送第一提示消息,使得第二終端可以根據(jù)該第一提示消息向第二終端的用戶發(fā)出位置提醒和方向調(diào)整的指示,從而使第二終端的用戶能夠及時(shí)返回到規(guī)劃的導(dǎo)航路徑上,避免了導(dǎo)航錯誤導(dǎo)致的時(shí)間和精力的浪費(fèi),提高了導(dǎo)航效率;服務(wù)器同時(shí)根據(jù)第二終端的實(shí)時(shí)位置信息計(jì)算第二終端的位置與中間點(diǎn)的位置之間的距離,以及第二終端到達(dá)中間點(diǎn)的位置所需要的時(shí)間,并根據(jù)計(jì)算出的距離和時(shí)間及時(shí)向第一終端發(fā)送第二提示消息,使得第一終端能夠根據(jù)該第二提示消息向第一終端的用戶及時(shí)發(fā)出對第二終端的狀態(tài)提醒,使第一終端的用戶及時(shí)了解第二終端的當(dāng)前狀態(tài),合理安排自己的行進(jìn)計(jì)劃,使輔助導(dǎo)航更加人性化,并進(jìn)一步提高了導(dǎo)航效率。
需要說明的是,本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每一個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同或者相似的部分互相參見即可。對于裝置類實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
值得注意的是,上述裝置實(shí)施例中,所包括的各個(gè)模塊只是按照功能邏輯進(jìn)行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能模塊的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護(hù)范圍。
本領(lǐng)域普通技術(shù)人員可以理解,實(shí)現(xiàn)上述各實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,相應(yīng)的程序可以存儲于一計(jì)算機(jī)可讀取存儲介質(zhì)中,所述的存儲介質(zhì),如ROM/RAM、磁盤或光盤等。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。