道路名稱顯示方法及裝置的制造方法
【專利摘要】本發明實施例公開了一種道路名稱顯示方法及裝置。該方法包括:依據導航路線包含的規劃道路名稱數據和規劃道路名稱的優先級,對所述規劃道路名稱進行碰撞檢測和加載;對導航地圖中除所述導航路線外的其它地圖內容的標注進行碰撞檢測和加載。本發明實施例提供的道路名稱顯示方法及裝置,以實現用戶在導航的路線概覽頁面,便可以看到導航路線的規劃道路名稱,提高了地圖顯示對導航的誘導性。
【專利說明】
道路名稱顯示方法及裝置
技術領域
[0001]本發明實施例涉及智能交通技術領域,尤其涉及道路名稱顯示方法及裝置。
【背景技術】
[0002]現有的導航裝置內建智能型電子地圖,并具有路徑規劃及導航功能。使用者只需要在導航裝置中輸入所欲前往的目的地名稱或坐標,或是直接在電子地圖上點選特定位置,導航裝置即會根據所測得的目前位置以及使用者輸入的目的地的地理位置來規劃導航路徑,并發出語音信息以導引使用者依照所規劃的導航路徑前往目的地。
[0003]然而,導航地圖不能合理的顯示當前地圖范圍內的道路名稱的問題,一直是導航業界的一大難題,針對該問題現有技術提出:從導航地圖的地圖數據中提取所有的道路名稱;根據當前地圖的比例尺和道路名稱的優先級,過濾掉部分低優先級的道路名稱;將剩下的所有道路名稱繪示于導航地圖上。
[0004]但該方法使得用戶所關心的規劃道路名稱可能不會在導航地圖上顯示。尤其是在導航的路線概覽頁面,如圖1所示,由于圖區范圍顯示的路名有限,導航路線中的規劃道路
111、112和113的名稱因為優先級相對較低被過濾掉,而未顯示在導航地圖上。
【發明內容】
[0005]本發明實施例提供一種道路名稱顯示方法及裝置,以實現用戶在導航的路線概覽頁面,便可以看到導航路線的規劃道路名稱,提高了地圖顯示對導航的誘導性。
[0006]第一方面,本發明實施例提供了一種道路名稱顯示方法,所述方法包括:
[0007]依據導航路線包含的規劃道路名稱數據和規劃道路名稱的優先級,對所述規劃道路名稱進行碰撞檢測和加載;
[0008]對導航地圖中除所述導航路線外的其它地圖內容的標注進行碰撞檢測和加載。
[0009]第二方面,本發明實施例還提供了一種道路名稱顯示裝置,所述裝置包括:
[0010]規劃道路名稱加載模塊,用于依據導航路線包含的規劃道路名稱數據和規劃道路名稱的優先級,對所述規劃道路名稱進行碰撞檢測和加載;
[0011]其它標注加載模塊,用于對導航地圖中除所述導航路線外的其它地圖內容的標注進行碰撞檢測和加載。
[0012]本發明實施例首先對導航路線中的規劃道路名稱進行碰撞檢測和加載,然后對其它地圖內容的標注進行碰撞檢測和加載,從而保證了規劃道路名稱在導航地圖中的顯示,解決了用戶所關心的規劃道路名稱可能不會在導航地圖上顯示的問題,提高了地圖顯示對導航的誘導性。
【附圖說明】
[0013]圖1為現有技術中道路名稱顯示效果示意圖;
[0014]圖2是本發明實施例一提供的一種道路名稱顯示方法的流程圖;
[0015]圖3是本發明實施例二提供的一種道路名稱顯示方法的流程圖;
[0016]圖4是本發明實施例二提供的道路名稱顯示方法的效果示意圖;
[0017]圖5是本發明實施例三提供的一種道路名稱顯示裝置的結構示意圖。
【具體實施方式】
[0018]下面結合附圖和實施例對本發明作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋本發明,而非對本發明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發明相關的部分而非全部結構。
[0019]實施例一
[0020]圖2是本發明實施例一提供的一種道路名稱顯示方法的流程圖。本實施例可適用于導航過程中對地圖內容的標注進行加載的情況,該方法可以由道路名稱顯示裝置來執行,該裝置可以由硬件和/或軟件的形式實現。參見圖2,本實施例提供的道路名稱顯示方法具體包括如下:
[0021]S110、依據導航路線包含的規劃道路名稱數據和規劃道路名稱的優先級,對所述規劃道路名稱進行碰撞檢測和加載。
[0022]其中,規劃道路名稱數據中可以包括規劃道路名稱和規劃道路名稱的坐標區域中的至少一種;規劃道路名稱的優先級可以依據道路的等級預先設置,也可以根據用戶需求進行設置。在導航路線規劃成功之后,可以獲取所述導航路線包含的規劃道路名稱數據及規劃道路名稱的優先級。隨后,可以依據所述規劃道路名稱的坐標區域和所述規劃道路名稱的優先級,對所述規劃道路名稱進行碰撞檢測,且依據碰撞檢測結果將規劃道路名稱加載至導航地圖上。
[0023]S120、對導航地圖中除所述導航路線外的其它地圖內容的標注進行碰撞檢測和加載。
[0024]其中,所述其它地圖內容的標注可以包括所述其它地圖內容的道路名稱和興趣點名稱中的至少一種。在將導航路線中的規劃道路名稱加載至導航地圖之后,將其它地圖內容的標注進行碰撞檢測可以包括:將其它地圖內容的標注與加載至導航地圖上的規劃道路名稱進行碰撞檢測,并將與加載至導航地圖上的規劃道路名稱未發生重疊或交叉的標注加載至導航地圖上;對于與加載至導航地圖上的規劃道路名稱發生重疊或交叉的每一標注,按優先級從高到低的順序,先對優先級較高的標注進行探測和加載,再對優先級低的標注進行探測和加載。具體的,若與加載至導航地圖上的規劃道路名稱發生重疊或交叉的標注為道路名稱,則對該道路名稱進行沿路探測,若找到加載位置,則將該道路名稱加載至導航地圖上;如果找不到加載位置,則不加載該道路名稱。若與加載至導航地圖上的規劃道路名稱發生重疊或交叉的標注為興趣點名稱,則在該興趣點所屬區域范圍內進行探測,若找到加載位置,則將該興趣點名稱加載至導航地圖上;若找不到加載位置,則不加載該興趣點名稱。
[0025]本發明實施例首先對導航路線中的規劃道路名稱進行碰撞檢測和加載,然后對其它地圖內容的標注進行碰撞檢測和加載,從而保證了規劃道路名稱在導航地圖中的顯示,解決了用戶所關心的規劃道路名稱可能不會在導航地圖上顯示的問題,提高了地圖顯示對導航的誘導性。
[0026]實施例二
[0027]本實施例是在實施例一的基礎上提出的一種【具體實施方式】,圖3是本發明實施例二提供的一種道路名稱顯示方法的流程圖。參見圖3,本實施例提供的道路名稱顯示方法具體包括如下:
[0028]S210、獲取所述導航路線包含的規劃道路名稱數據及規劃道路名稱的優先級,其中所述規劃道路名稱數據包括規劃道路名稱和規劃道路名稱的坐標區域。
[0029]S220、根據所述規劃道路名稱的坐標區域,確定所述規劃道路名稱對應的坐標區域之間是否重疊。
[0030]具體的,如果一條規劃道路名稱對應的坐標區域與其它規劃道路名稱在導航地圖中所對應的坐標區域有重疊或交叉,則確定該規劃道路名稱對應的坐標區域發生重疊;否貝1J,確定該規劃道路名稱對應的坐標區域未發生重疊。
[0031]S230、將不重疊的規劃道路名稱及重疊的規劃道路名稱中優先級相對較高的規劃道路名稱加載到所述導航地圖上。
[0032]其中,重疊的規劃道路名稱中優先級相對較高的規劃道路名稱,是坐標區域發生重疊的規劃道路名稱中優先級最高的道路名稱。具體的,如果有五個規劃道路名稱,分別為:第一規劃道路名稱、第二規劃道路名稱、第三規劃道路名稱、第四規劃道路名稱和第五規劃道路名稱,且五個規劃道路名稱的優先級從第一規劃道路名稱至第五規劃道路名稱逐次遞減。若第一規劃道路名稱和第二規劃道路名稱的坐標區域與其它規劃道路名稱的坐標區域均不發生重疊或交叉,則將第一規劃道路名稱和第二規劃道路名稱加載至導航地圖上;若第三規劃道路名稱、第四規劃道路名稱和第五規劃道路名稱的坐標區域發生重疊或交叉,則將優先級相對最高的第三規劃道路名稱加載至導航地圖上。
[0033]為將盡可能多的規劃道路名稱加載至導航地圖,提高導航的誘導性,在將不重疊的規劃道路名稱及重疊的規劃道路名稱中優先級相對較高的規劃道路名稱加載到所述導航地圖上之后,還可以將重疊的規劃道路名稱中優先級相對較低的規劃道路名稱在所述導航路線包含的規劃道路上進行沿路探測;若探測到加載位置,則對所述優先級相對較低的規劃道路名稱進行加載。
[0034]具體的,對于重疊的規劃道路名稱中優先級相對較低的規劃道路名稱,按照優先級,將該規劃道路名稱進行沿路探測,若檢測到與加載至導航地圖上的規劃道路名稱的坐標區域均不發生重疊或交叉的位置,則將檢測到的位置確定為加載位置,并將該規劃道路名稱加載至導航地圖的加載位置上;否則,繼續沿路探測,如果探測完整條規劃道路之后,仍未檢測到加載位置,則將該規劃道路名稱放棄加載。具體的,對于上述重疊的規劃道路名稱中優先級相對較低的第四規劃道路名稱和第五規劃道路名稱,首先將優先級相對較高的第四規劃道路名稱沿著第四規劃道路探測,如果檢測到加載位置,則將第四規劃道路名稱加載至導航地圖的加載位置上;否則,繼續沿第四規劃道路探測,如果探測完整條第四規劃道路之后,仍未檢測到加載位置,則將第四規劃道路名稱放棄加載。然后,將優先級相對較低的第五規劃道路名稱沿著第五規劃道路探測,如果檢測到加載位置,則將第五規劃道路名稱加載至導航地圖的加載位置上;否則,繼續沿第五規劃道路探測,如果探測完整條第五規劃道路之后,仍未檢測到加載位置,則將第五規劃道路名稱放棄加載。如圖4所示,其中規劃道路121、122和123的名稱被加載至導航地圖上,并通過終端設備顯示。
[0035]S240、對導航地圖中除所述導航路線外的其它地圖內容的標注進行碰撞檢測和加載。
[0036]本實施例的技術方案,通過首先將不重疊的規劃道路名稱及重疊的規劃道路名稱中優先級相對較高的規劃道路名稱加載到所述導航地圖上,從而保證了規劃道路名稱中優先級高的規劃道路名稱的加載。
[0037]實施例三
[0038]圖5是本發明實施例三提供的一種道路名稱顯示裝置的結構示意圖。本實施例可適用于導航過程中對地圖內容標注加載的情況。參見圖5,本實施例提供的道路名稱顯示裝置包括:規劃道路名稱加載模塊10和其它標注加載模塊20。
[0039]其中,規劃道路名稱加載模塊10可以用于依據導航路線包含的規劃道路名稱數據和規劃道路名稱的優先級,對所述規劃道路名稱進行碰撞檢測和加載;其它標注加載模塊20可以用于對導航地圖中除所述導航路線外的其它地圖內容的標注進行碰撞檢測和加載。
[0040]優選的,所述規劃道路名稱加載模塊10可以包括:數據獲取單元和道路名稱加載單元。
[0041]其中,數據獲取單元可以用于獲取所述導航路線包含的規劃道路名稱數據及規劃道路名稱的優先級,其中所述規劃道路名稱數據包括規劃道路名稱和規劃道路名稱的坐標區域;道路名稱加載單元可以用于根據所述規劃道路名稱的坐標區域和所述規劃道路名稱的優先級,對所述規劃道路名稱進行碰撞檢測和加載。
[0042]進一步地,所述道路名稱加載單元可以包括:重疊檢測子單元和第一加載子單元。
[0043]其中,重疊檢測子單元可以用于根據所述規劃道路名稱的坐標區域,確定所述規劃道路名稱對應的坐標區域之間是否重疊;第一加載子單元可以用于將不重疊的規劃道路名稱及重疊的規劃道路名稱中優先級相對較高的規劃道路名稱加載到所述導航地圖上。
[0044]可選的,所述道路名稱加載單元還可以包括探測子單元和第二加載子單元。其中,探測子單元可以用于將不重疊的規劃道路名稱及重疊的規劃道路名稱中優先級相對較高的規劃道路名稱加載到所述導航地圖上之后,將重疊的規劃道路名稱中優先級相對較低的規劃道路名稱在所述導航路線包含的規劃道路上進行沿路探測;第二加載子單元可以用于若探測到加載位置,則對所述優先級相對較低的規劃道路名稱進行加載。
[0045]具體的,所述其它地圖內容的標注可以包括所述其它地圖內容的道路名稱和興趣點名稱中的至少一種。
[0046]本實施例提供的道路名稱顯示裝置,與本發明任意實施例所提供的道路名稱顯示方法屬于同一發明構思,可執行本發明任意實施例所提供的道路名稱顯示方法,具備執行道路名稱顯示方法相應的功能模塊和有益效果。未在本實施例中詳盡描述的技術細節,可參見本發明任意實施例提供的道路名稱顯示方法。
[0047]注意,上述僅為本發明的較佳實施例及所運用技術原理。本領域技術人員會理解,本發明不限于這里所述的特定實施例,對本領域技術人員來說能夠進行各種明顯的變化、重新調整和替代而不會脫離本發明的保護范圍。因此,雖然通過以上實施例對本發明進行了較為詳細的說明,但是本發明不僅僅限于以上實施例,在不脫離本發明構思的情況下,還可以包括更多其它等效實施例,而本發明的范圍由所附的權利要求范圍決定。
【主權項】
1.一種道路名稱顯示方法,其特征在于,包括: 依據導航路線包含的規劃道路名稱數據和規劃道路名稱的優先級,對所述規劃道路名稱進行碰撞檢測和加載; 對導航地圖中除所述導航路線外的其它地圖內容的標注進行碰撞檢測和加載。2.根據權利要求1所述的方法,其特征在于,依據導航路線包含的規劃道路名稱數據和規劃道路名稱的優先級,對所述規劃道路名稱進行碰撞檢測和加載,包括: 獲取所述導航路線包含的規劃道路名稱數據及規劃道路名稱的優先級,其中所述規劃道路名稱數據包括規劃道路名稱和規劃道路名稱的坐標區域; 根據所述規劃道路名稱的坐標區域和所述規劃道路名稱的優先級,對所述規劃道路名稱進行碰撞檢測和加載。3.根據權利要求2所述的方法,其特征在于,根據所述規劃道路名稱的坐標區域和所述規劃道路名稱的優先級,對所述規劃道路名稱進行碰撞檢測和加載,包括: 根據所述規劃道路名稱的坐標區域,確定所述規劃道路名稱對應的坐標區域之間是否重疊; 將不重疊的規劃道路名稱及重疊的規劃道路名稱中優先級相對較高的規劃道路名稱加載到所述導航地圖上。4.根據權利要求3所述的方法,其特征在于,將不重疊的規劃道路名稱及重疊的規劃道路名稱中優先級相對較高的規劃道路名稱加載到所述導航地圖上之后,還包括: 將重疊的規劃道路名稱中優先級相對較低的規劃道路名稱在所述導航路線包含的規劃道路上進行沿路探測; 若探測到加載位置,則對所述優先級相對較低的規劃道路名稱進行加載。5.根據權利要求1-4任一項所述的方法,其特征在于,所述其它地圖內容的標注包括所述其它地圖內容的道路名稱和興趣點名稱中的至少一種。6.一種道路名稱顯示裝置,其特征在于,包括: 規劃道路名稱加載模塊,用于依據導航路線包含的規劃道路名稱數據和規劃道路名稱的優先級,對所述規劃道路名稱進行碰撞檢測和加載; 其它標注加載模塊,用于對導航地圖中除所述導航路線外的其它地圖內容的標注進行碰撞檢測和加載。7.根據權利要求6所述的裝置,其特征在于,所述規劃道路名稱加載模塊包括: 數據獲取單元,用于獲取所述導航路線包含的規劃道路名稱數據及規劃道路名稱的優先級,其中所述規劃道路名稱數據包括規劃道路名稱和規劃道路名稱的坐標區域; 道路名稱加載單元,用于根據所述規劃道路名稱的坐標區域和所述規劃道路名稱的優先級,對所述規劃道路名稱進行碰撞檢測和加載。8.根據權利要求7所述的裝置,其特征在于,所述道路名稱加載單元包括: 重疊檢測子單元,用于根據所述規劃道路名稱的坐標區域,確定所述規劃道路名稱對應的坐標區域之間是否重疊; 第一加載子單元,用于將不重疊的規劃道路名稱及重疊的規劃道路名稱中優先級相對較高的規劃道路名稱加載到所述導航地圖上。9.根據權利要求8所述的裝置,其特征在于,所述道路名稱加載單元還包括: 探測子單元,用于將不重疊的規劃道路名稱及重疊的規劃道路名稱中優先級相對較高的規劃道路名稱加載到所述導航地圖上之后,將重疊的規劃道路名稱中優先級相對較低的規劃道路名稱在所述導航路線包含的規劃道路上進行沿路探測; 第二加載子單元,用于若探測到加載位置,則對所述優先級相對較低的規劃道路名稱進行加載。10.根據權利要求6-9任一項所述的裝置,其特征在于,所述其它地圖內容的標注包括所述其它地圖內容的道路名稱和興趣點名稱中的至少一種。
【文檔編號】G01C21/00GK105890614SQ201610202440
【公開日】2016年8月24日
【申請日】2016年3月31日
【發明人】鄧健, 張靜
【申請人】百度在線網絡技術(北京)有限公司