一種導航方法及裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及導航技術領域,尤其涉及一種導航方法及裝置。
【背景技術】
[0002]人們在駕駛車輛行駛在不熟悉的路段時,通常需要利用導航產品進行導航。市場上存在很多的導航產品,這些導航產品可以根據用戶輸入的起點和終點為用戶規(guī)劃全程導航路徑,并在用戶從起點行駛到終點的整個過程中為用戶進行語音播報,提示用戶行車路徑。
[0003]由于手機的可移動性和便攜性的特點,已成為人們常用的導航產品。手機的揚聲器在播放音頻的時候會非常耗電,其耗電程度僅次于屏幕耗電?,F(xiàn)有的導航產品在用戶從起點行駛到重點的整個過程中都會為用戶進行語音播報,耗電量較高。尤其在行車距離較長的情況下,全程進行語音播報很容易導致手機電量用盡。
[0004]為節(jié)省電量,目前用戶只能通過在熟悉地段時關閉語音導航,在不熟悉地段開啟語音導航的方式來節(jié)省手機電量,這顯然對行車造成了風險。
【發(fā)明內容】
[0005]本發(fā)明實施例提供一種導航方法及裝置,能夠在解決現(xiàn)有的導航耗電量較高問題的同時保證用戶行車安全。
[0006]根據用戶設定的起、終點進行導航路徑規(guī)劃,得到一條導航路徑;
[0007]實時獲取用戶位置,根據獲取的用戶位置,判斷用戶是否沿所述導航路徑駛入用戶預設的導航語音播報區(qū)域,如果駛入,則對所述導航路徑落入所述導航語音播報區(qū)域的部分進行語音播報,直到根據獲取的用戶位置,判斷得到用戶沿所述導航路徑駛出了所述用戶預設的導航語音播報區(qū)域,則停止導航語音播報。
[0008]可選地,所述方法,包括:
[0009]確定用戶在終端屏幕上通過手勢劃定的所述導航路徑的導航語音播報區(qū)域。
[0010]可選地,確定用戶在終端屏幕上通過手勢劃定的所述導航路徑的導航語音播報區(qū)域具體包括:
[0011]確定用戶在終端屏幕上通過手勢劃定的所述導航路徑的導航語音播報區(qū)域的屏幕坐標;
[0012]將所述導航語音播報區(qū)域的屏幕坐標轉換為經緯度坐標,得到所述導航語音播報區(qū)域的經緯度坐標范圍。
[0013]可選地,根據獲取的用戶位置,判斷用戶是否沿所述導航路徑駛入或駛出用戶預設的導航語音播報區(qū)域,具體包括:
[0014]根據獲取的用戶位置的經緯度坐標,判斷所述經緯度坐標是否落入用戶預設的導航語音播報區(qū)域的經緯度坐標范圍,如果落入,則確定用戶沿所述導航路徑駛入用戶預設的導航語音播報區(qū)域,之后,如果判斷得到所述經緯度坐標未落入用戶預設的所述導航語音播報區(qū)域的經緯度坐標范圍,則確定用戶沿所述導航路徑駛出用戶預設的所述導航語音播報區(qū)域。
[0015]本發(fā)明實施例提供一種導航裝置,該裝置包括:
[0016]路徑規(guī)劃模塊,用于根據用戶設定的起、終點進行導航路徑規(guī)劃,得到一條導航路徑;
[0017]導航模塊,用于實時獲取用戶位置,根據獲取的用戶位置,判斷用戶是否沿所述導航路徑駛入用戶預設的導航語音播報區(qū)域,如果駛入,則對所述導航路徑落入所述導航語音播報區(qū)域的部分進行語音播報,直到根據獲取的用戶位置,判斷得到用戶沿所述導航路徑駛出了所述用戶預設的導航語音播報區(qū)域,則停止導航語音播報。
[0018]本發(fā)明實施例中,在為用戶規(guī)劃好一條導航路徑后,實時獲取用戶位置,在確定用戶沿所述導航路徑駛入用戶預設的導航語音播報區(qū)域后,對落入所述導航語音播報區(qū)域的導航路徑部分進行語音播報,在確定用戶沿所述導航路徑駛出了所述用戶預設的導航語音播報區(qū)域后,停止導航語音播報。從而可以不必針對從起點到終點的整個導航路徑為用戶進行語音播報,節(jié)省了導航產品的耗電量。同時,用戶不必為了節(jié)省電量,在行車過程中操作終端來開啟和/或關閉導航功能,提高了駕駛安全性。
【附圖說明】
[0019]為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域的普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0020]圖1為本發(fā)明實施例提供的導航方法流程圖;
[0021]圖2為本發(fā)明實施例提供的用戶選擇導航區(qū)域范圍的示意圖;
[0022]圖3為本發(fā)明實施例二提供的導航方法流程圖;
[0023]圖4為本發(fā)明實施例提供的導航裝置結構示意圖。
【具體實施方式】
[0024]本發(fā)明實施例中,在為用戶規(guī)劃好一條導航路徑后,實時獲取用戶位置,在確定用戶沿所述導航路徑駛入用戶預設的導航語音播報區(qū)域后,對落入所述導航語音播報區(qū)域的導航路徑部分進行語音播報,在確定用戶沿所述導航路徑駛出了所述用戶預設的導航語音播報區(qū)域后,停止導航語音播報。從而可以不必針對從起點到終點的整個導航路徑為用戶進行語音播報,節(jié)省了導航產品的耗電量。同時,用戶不必為了節(jié)省電量,在行車過程中操作終端來開啟和/或關閉導航功能,提高了駕駛安全性。
[0025]下面結合說明書附圖對本發(fā)明實施例作進一步詳細描述。
[0026]如圖1所示,為本發(fā)明實施例一提供的導航方法流程圖,包括以下步驟:
[0027]S101:根據用戶設定的起、終點進行導航路徑規(guī)劃,得到一條導航路徑;
[0028]該步驟中,用戶在行車之前可以通過終端的用戶界面設定行車的起點和終點。終端根據用戶設定的起點和終點,以及存儲的導航地圖數據,為用戶規(guī)劃導航路徑。在具體實施中,終端可以根據用戶設定的起點和終點規(guī)劃多條導航路徑,由用戶從中選擇使用的一條導航路徑。
[0029]該步驟中,用戶在設定好行車的起點和終點,并得到終端為其規(guī)劃的一條導航路徑后,可以根據實際需要(比如根據不熟悉的區(qū)域范圍),從該條導航路徑中,選擇需要進行語音播報的部分。本發(fā)明實施例中進行導航的終端具體可以是具有觸摸屏的智能手機。用戶在需要設置導航區(qū)域范圍時,可以直接通過觸摸屏在手機顯示的地圖上通過手勢進行劃定。比如,用戶在從北京頤和園行車至亦莊站時,不熟悉從北京頤和園行車至五環(huán),以及從京津高速公路行車至亦莊站的路線,但是熟悉從五環(huán)行車至京津高速公路的路線,則用戶可以在手機顯示的北京市區(qū)地圖上,通過手勢劃定兩個導航區(qū)域范圍,使之分別包括頤和園到五環(huán),以及京津高速公路到亦莊之間的導航路徑。如圖2所示,圖2中兩個虛線框定的范圍即為用戶選擇的兩個導航區(qū)域范圍。
[0030]相應地,終端需要確定用戶在終端屏幕上通過手勢劃定的所述導航路徑的導航語音播報區(qū)域,具體實施過程是:
[0031]確定用戶在終端屏幕上通過手勢劃定的所述導航路徑的導航語音播報區(qū)域的屏幕坐標;
[0032]將所述導航語音播報區(qū)域的屏幕坐標轉換為經緯度坐標,得到所述導航語音播報區(qū)域的經緯度坐標范圍。
[0033]這里,在具體實施中,可以利用屏幕傳感器確定用戶在終端屏幕上劃定的導航語音播報區(qū)域的屏幕坐標;根據當前屏幕上顯示的地圖的經緯度坐標與屏幕坐標的對應關系,將所述導航語音播報區(qū)域的屏幕坐標轉換為經緯度坐標,也即得到了一個經緯度坐標范圍,將在該經緯度坐標范圍內的區(qū)域確定為所述導航語音播報區(qū)域。
[0034]S102:實時獲取用戶位置,根據獲取的用戶位置,判斷用戶是否沿所述導航路徑駛入用戶預設的導航語音播報區(qū)域,如果駛入,則對所述導航路徑落入所述導航語音播報區(qū)域的部分進行語音播報,直到根據獲取的用戶位置,判斷得到用戶沿所述導航路徑駛出了所述用戶預設的導航語音播報區(qū)域,則停止導航語音播報。
[0035]在具體實施過程中,可以采用全球定位系統(tǒng)(Global Posit1ning System, GPS)定位、基站定位、或GPS與基站混合定位的方式,實時監(jiān)測用戶位置,在確定用戶駛入預設的導航語音播報區(qū)域時,為用戶進行導航語音播報;之后,在確定用戶駛出了預設的導航語音播報區(qū)域時,停止導航語音播報。
[0036]該步驟中,根據獲取的用戶位置,判斷用戶是否沿所述導航路徑駛入或駛出用戶預設的導航語音播報區(qū)域,具體包括:
[0037]根據獲取的用戶位置的經緯度坐標,判斷所述經緯度坐標是否落入用戶預設的導航語音播報區(qū)域的經緯度坐標范圍,如果落入,則確定用戶沿所述導航路徑駛入用戶預設的導航語音播報區(qū)域,之后,如果判斷得到所述經緯度坐標未落入用戶預設的所述導航語音播報區(qū)域的經緯度坐標范圍,則確定用戶沿所述導航路徑駛出用戶預設的所述導航語音播報區(qū)域。
[0038]在具體實施過程中,終端在確定用戶在終端屏幕上通過手勢劃定的導航語音播報區(qū)域的經緯度坐標范圍后,存儲該經緯度坐標范圍。在用戶行車過程中,通過GPS定位、基站定位、或GPS與基站混合定位等方式實時獲取用戶位置的經緯度坐標,并判斷用戶位置的經緯度坐標是否落入用戶預設的導航語音播報區(qū)域的經緯度坐標范圍,若落入,確定用戶沿規(guī)劃的導航路徑駛入預設的導航語音播報區(qū)域,這時對規(guī)劃的導航路徑落入所述導航語音播報區(qū)域的部分進行語音播報。在此過程中,仍實時獲取用戶位置的經緯度坐標,在確定用戶位置的經緯度坐標不在用戶預設的導航語音播報區(qū)域的經緯度坐標范圍內后,確定用戶沿規(guī)劃的導航路徑駛出了預設的所述導航語音播報區(qū)域,這時停止導航語音播報。
[0039]在上述步驟中,為用戶進行導航語音播報時,可以在后臺以語音播報的形式指示用戶行車方向及行車距離等;也可以采用語音播報和地圖顯示相結合的方式,在手機的用戶界面顯示的