基于二維碼的導(dǎo)航方法和裝置制造方法
【專利摘要】本發(fā)明涉及一種基于二維碼的導(dǎo)航方法和裝置。方法包括:獲取帶有目的地內(nèi)容的二維碼信息;對獲取的二維碼信息進(jìn)行解碼,得到目的地地址;根據(jù)解碼得到的目的地地址和當(dāng)前位置建立導(dǎo)航路線;根據(jù)建立的導(dǎo)航路線發(fā)送導(dǎo)航指令。裝置包括:獲取模塊,用于獲取帶有目的地內(nèi)容的二維碼信息;解碼模塊,用于對獲取的二維碼信息進(jìn)行解碼,得到目的地地址;路線建立模塊,用于根據(jù)解碼模塊解碼得到的目的地地址和當(dāng)前位置建立導(dǎo)航路線;導(dǎo)航模塊,用于根據(jù)建立的導(dǎo)航路線發(fā)送導(dǎo)航指令。本發(fā)明使得導(dǎo)航系統(tǒng)的輸入方式更為簡單,降低了用戶進(jìn)行導(dǎo)航的操作難度,更適合于人們使用。
【專利說明】基于二維碼的導(dǎo)航方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及汽車導(dǎo)航【技術(shù)領(lǐng)域】,特別是涉及一種基于二維碼的導(dǎo)航方法和裝置?!颈尘凹夹g(shù)】
[0002]全球定位系統(tǒng)(Global Positioning System,GPS)已是社會大眾所知內(nèi)建于個人導(dǎo)航裝置的最基本功能,且廣泛應(yīng)用于車內(nèi)個人導(dǎo)航裝置。個人導(dǎo)航裝置常見的功能就是提供一地圖數(shù)據(jù)分析以產(chǎn)生適當(dāng)?shù)膶?dǎo)航指令,并將該指令顯示于個人導(dǎo)航裝置的屏幕上。這類型的個人導(dǎo)航裝置通常以吸盤或其它種類的固定元件固定在交通運(yùn)輸工具的前儀表板上。
[0003]個人導(dǎo)航裝置泛指一種能引導(dǎo)使用者前往預(yù)定目的地的裝置。這類裝置通常內(nèi)建一組可接受定位數(shù)據(jù)的系統(tǒng),例如全球定位系統(tǒng)接收器,也可能是僅和一有接收定位數(shù)據(jù)功能的接收器通訊連結(jié)。這類裝置分析數(shù)據(jù)的方法有數(shù)種,其一為可自行運(yùn)算所經(jīng)路線的數(shù)據(jù)、其二為連線至可提供路徑數(shù)據(jù)運(yùn)算功能的遠(yuǎn)端服務(wù)器,由該服務(wù)器運(yùn)算并提供導(dǎo)航資料、或者是該裝置不但有自行運(yùn)算功能,同時也能連接到遠(yuǎn)端服務(wù)器接收該服務(wù)器的運(yùn)算數(shù)據(jù)。手持式全球定位系統(tǒng)個人導(dǎo)航裝置不需要完全固定在交通運(yùn)輸工具內(nèi),而是讓使用者能輕易安裝或拆卸。這類個人導(dǎo)航裝置通常(但非必然)內(nèi)建有全球定位系統(tǒng)天線、導(dǎo)航軟件與地圖、并可自行繪制、顯示地圖,幾乎可為一完全獨(dú)立運(yùn)作的裝置。
[0004]現(xiàn)有的導(dǎo)航裝置在輸入目的地時通常都需要通過手動輸入目的地地址,使得輸入方式十分麻煩,同時現(xiàn)有的輸入方式也只能給出一個目的地地址,也就是說,當(dāng)用戶需要去多個地點(diǎn)時,只能先輸入一個目的地地址,然后通過導(dǎo)航到達(dá)該目的地后,再輸入另一個目的地地址,重新進(jìn)行導(dǎo)航,使用十分不便。
【發(fā)明內(nèi)容】
[0005]本發(fā)明所要解決的技術(shù)問題是提供一種基于二維碼的導(dǎo)航方法和裝置,使得使用更為方便。
[0006]本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:提供一種基于二維碼的導(dǎo)航方法,包括以下步驟:
[0007]( I)獲取帶有目的地內(nèi)容的二維碼信息;
[0008](2)對獲取的二維碼信息進(jìn)行解碼,得到目的地地址;
[0009](3)根據(jù)解碼得到的目的地地址和當(dāng)前位置建立導(dǎo)航路線;
[0010](4)根據(jù)建立的導(dǎo)航路線發(fā)送導(dǎo)航指令。
[0011]所述步驟(I)之前還包括將現(xiàn)有的目的地地址轉(zhuǎn)換為二維碼的步驟。
[0012]所述步驟(I)中的二維碼信息中帶有多個目的地地址。
[0013]所述步驟(3)中根據(jù)解碼得到的多個目的地地址尋找出一條可經(jīng)過所有目的地地址的最短路徑作為導(dǎo)航路線。
[0014]本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:還提供一種基于二維碼的導(dǎo)航裝置,包括獲取模塊,用于獲取帶有目的地內(nèi)容的二維碼信息;解碼模塊,用于對獲取的二維碼信息進(jìn)行解碼,得到目的地地址;路線建立模塊,用于根據(jù)解碼模塊解碼得到的目的地地址和當(dāng)前位置建立導(dǎo)航路線;導(dǎo)航模塊,用于根據(jù)建立的導(dǎo)航路線發(fā)送導(dǎo)航指令。
[0015]所述導(dǎo)航裝置還包括二維碼生成模塊,用于將現(xiàn)有的目的地地址轉(zhuǎn)換為二維碼信
肩、O
[0016]所述二維碼信息中帶有多個目的地地址。
[0017]所述導(dǎo)航裝置還包括選擇模塊,所述路線建立模塊根據(jù)得到的多個目的地地址建立多條均經(jīng)過上述多個目的地地址的導(dǎo)航路線,所述選擇模塊從多條導(dǎo)航路線中尋找出一條最短路徑的作為最終的導(dǎo)航路線。
[0018]有益效果
[0019]由于采用了上述的技術(shù)方案,本發(fā)明與現(xiàn)有技術(shù)相比,具有以下的優(yōu)點(diǎn)和積極效果:本發(fā)明通過將目的地地址以二維碼的形式進(jìn)行儲存,并通過獲取該二維碼值得到對應(yīng)的目的地地址,導(dǎo)航系統(tǒng)根據(jù)解析得到的目的地地址進(jìn)行導(dǎo)航。本發(fā)明使得導(dǎo)航系統(tǒng)的輸入方式更為簡單,降低了用戶進(jìn)行導(dǎo)航的操作難度,更適合于人們使用,此外,二維碼中也可以存儲多個目的地地址,導(dǎo)航系統(tǒng)可對多個目的地地址進(jìn)行合理安排,形成一條最為合理的路線,使得導(dǎo)航路線更為合理。
【專利附圖】
【附圖說明】
[0020]圖1是本發(fā)明第一實(shí)施方式的流程圖;
[0021]圖2是本發(fā)明第二實(shí)施方式的流程圖;
[0022]圖3是本發(fā)明第三實(shí)施方式的結(jié)構(gòu)方框圖;
[0023]圖4是本發(fā)明第四實(shí)施方式的結(jié)構(gòu)方框圖。
【具體實(shí)施方式】
[0024]下面結(jié)合具體實(shí)施例,進(jìn)一步闡述本發(fā)明。應(yīng)理解,這些實(shí)施例僅用于說明本發(fā)明而不用于限制本發(fā)明的范圍。此外應(yīng)理解,在閱讀了本發(fā)明講授的內(nèi)容之后,本領(lǐng)域技術(shù)人員可以對本發(fā)明作各種改動或修改,這些等價形式同樣落于本申請所附權(quán)利要求書所限定的范圍。
[0025]本發(fā)明的第一實(shí)施方式涉及一種基于二維碼的導(dǎo)航方法,包括以下步驟:獲取帶有目的地內(nèi)容的二維碼信息;對獲取的二維碼信息進(jìn)行解碼,得到目的地地址;根據(jù)解碼得到的目的地地址和當(dāng)前位置建立導(dǎo)航路線;根據(jù)建立的導(dǎo)航路線發(fā)送導(dǎo)航指令。如圖1所示,具體步驟如下:
[0026]步驟101,獲取帶有目的地內(nèi)容的二維碼信息。本實(shí)施方式中帶有目的地內(nèi)容的二維碼信息可印刷在報紙、雜志等多種載體上,用戶通過二維碼讀取設(shè)備(如攝像頭或帶有攝像頭的手機(jī))讀取載體上的二維碼信息,并將該二維碼信息傳給導(dǎo)航裝置,導(dǎo)航裝置實(shí)時接收該二維碼信息。本實(shí)施方式中可選用WIFI或USB方式將二維碼信息傳送給導(dǎo)航裝置。例如,用戶在雜志上看到某個餐廳的介紹,想立刻體驗(yàn)一下,便可通過帶有攝像頭的手機(jī)讀取印制在雜志上的二維碼信息,用戶上車后可通過WIFI或USB將獲取的二維碼信息傳送給導(dǎo)航裝置。[0027]值得一提的是,所述的二維碼信息也可以是用戶事先采用二維碼生成器將現(xiàn)有的目的地地址轉(zhuǎn)換而成,轉(zhuǎn)換形成的二維碼信息可制成貼紙印在名片上,使用時只需通過二維碼讀取設(shè)備讀取名片上的二維碼信息即可。
[0028]接著,進(jìn)入步驟102,對獲取的二維碼信息進(jìn)行解碼,得到目的地地址。該二維碼信息中帶有目的地地址,當(dāng)導(dǎo)航裝置獲取到二維碼讀取設(shè)備發(fā)送的二維碼信息后,先對該二維碼信息進(jìn)行解碼,再分析得到準(zhǔn)確的目的地地址。上述實(shí)例中的二維碼信息中帶有的目的地地址為“中山東一路18號”,當(dāng)導(dǎo)航裝置獲取到手機(jī)發(fā)送的二維碼信息后,先對二維碼信息進(jìn)行解碼,再分析得到準(zhǔn)確的目的地地址“中山東一路18號”。
[0029]然后,進(jìn)入步驟103,根據(jù)解碼得到的目的地地址和當(dāng)前位置建立導(dǎo)航路線。也就是說,對二維碼信息解碼后得到準(zhǔn)確的目的地地址,GPS定位模塊對用戶當(dāng)前位置進(jìn)行定位,從而獲取當(dāng)前用戶所在的位置,然后以用戶當(dāng)前所在的位置為起點(diǎn),二維碼信息解碼后得到的目的地地址為終點(diǎn)建立導(dǎo)航路線。例如,當(dāng)對二維碼解碼后得到目的地地址為“中山東一路18號”,GPS定位模塊對用戶當(dāng)前所在位置進(jìn)行定位,獲取用戶當(dāng)前所在的位置為“碧云路178號”,導(dǎo)航裝置以“碧云路178號”作為起點(diǎn),以“中山東一路18號”作為終點(diǎn),建立導(dǎo)航路線。
[0030]最后,進(jìn)入步驟104,根據(jù)建立的導(dǎo)航路線發(fā)送導(dǎo)航指令。也就是說,導(dǎo)航裝置在建立完導(dǎo)航路線后與地圖數(shù)據(jù)進(jìn)行結(jié)合,并將結(jié)合后的數(shù)據(jù)顯示在導(dǎo)航裝置的顯示屏上,并通過揚(yáng)聲裝置發(fā)出相應(yīng)的導(dǎo)航語音,從而實(shí)現(xiàn)導(dǎo)航功能。
[0031]不難發(fā)現(xiàn),本發(fā)明通過將目的地地址以二維碼的形式進(jìn)行儲存,并通過獲取該二維碼值得到對應(yīng)的目的地地址,導(dǎo)航系統(tǒng)根據(jù)解析得到的目的地地址進(jìn)行導(dǎo)航。本發(fā)明使得導(dǎo)航系統(tǒng)的輸入方式更為簡單,降低了用戶進(jìn)行導(dǎo)航的操作難度,更適合于人們使用。
[0032]本發(fā)明的第二實(shí)施方式同樣涉及一種基于二維碼的導(dǎo)航方法,本實(shí)施方式與第一實(shí)施方式大致相同,其區(qū)別在于本實(shí)施方式中二維碼中帶有多個目的地地址,并且在解碼出多個目的地地址后,建立一條通過多個目的地地址且路程最短的導(dǎo)航路線。如圖2所示,具體步驟如下:
[0033]步驟201,獲取帶有多個目的地內(nèi)容的二維碼信息。本實(shí)施方式中帶有目的地內(nèi)容的二維碼信息可印刷在報紙、雜志等多種載體上,用戶通過二維碼讀取設(shè)備(如攝像頭或帶有攝像頭的手機(jī))讀取載體上的二維碼信息,并將該二維碼信息傳給導(dǎo)航裝置,導(dǎo)航裝置實(shí)時接收該二維碼信息。本實(shí)施方式中可選用WIFI或USB方式將二維碼信息傳送給導(dǎo)航裝置。例如,用戶在雜志上看到某個系列游玩介紹,想立刻體驗(yàn)一下,便可通過帶有攝像頭的手機(jī)讀取印制在雜志上的二維碼信息,用戶上車后可通過WIFI或USB將獲取的二維碼信息傳送給導(dǎo)航裝置。
[0034]接著,進(jìn)入步驟202,對獲取的二維碼信息進(jìn)行解碼,得到目的地地址。該二維碼信息中帶有目的地地址,當(dāng)導(dǎo)航裝置獲取到二維碼讀取設(shè)備發(fā)送的二維碼信息后,先對該二維碼信息進(jìn)行解碼,再分析得到準(zhǔn)確的目的地地址。上述實(shí)例中的二維碼信息中帶有的目的地地址包括“上海植物園”、“上海動物園”和“龍華烈士陵園”,當(dāng)導(dǎo)航裝置獲取到手機(jī)發(fā)送的二維碼信息后,先對二維碼信息進(jìn)行解碼,再分析得到多個目的地地址“上海植物園”、“上海動物園”和“龍華烈士陵園”。
[0035]然后,進(jìn)入步驟203,根據(jù)解碼得到的多個目的地地址和當(dāng)前位置建立多條導(dǎo)航路線,并選擇其中路程最短的作為最終導(dǎo)航路線。也就是說,對二維碼信息解碼后得到準(zhǔn)確的目的地地址,GPS定位模塊對用戶當(dāng)前位置進(jìn)行定位,從而獲取當(dāng)前用戶所在的位置,然后以用戶當(dāng)前所在的位置為起點(diǎn),二維碼信息解碼后得到的目的地地址為終點(diǎn)建立導(dǎo)航路線。例如,當(dāng)對二維碼解碼后得到目的地地址為“上海植物園”、“上海動物園”和“龍華烈士陵園”,GPS定位模塊對用戶當(dāng)前所在位置進(jìn)行定位,獲取用戶當(dāng)前所在的位置為“碧云路178號”,導(dǎo)航裝置分別以“碧云路178號”作為起點(diǎn),以“上海植物園”作為終點(diǎn),以“上海動物園”和“龍華烈士陵園”作為中間點(diǎn),建立一條導(dǎo)航路線;以“碧云路178號”作為起點(diǎn),以“上海動物園”作為終點(diǎn),“上海植物園”和“龍華烈士陵園”作為中間點(diǎn),建立另外一條導(dǎo)航路線;再以“碧云路178號”作為起點(diǎn),以“龍華烈士陵園”作為終點(diǎn),以“上海動物園”和“上海植物園”作為中間點(diǎn),建立第三條導(dǎo)航路線,并在建立的三條導(dǎo)航路線中找出路程最短的作為最終的導(dǎo)航路線。
[0036]最后,進(jìn)入步驟204,根據(jù)最終導(dǎo)航路線發(fā)送導(dǎo)航指令。也就是說,導(dǎo)航裝置在選出最終的導(dǎo)航路線后與地圖數(shù)據(jù)進(jìn)行結(jié)合,并將結(jié)合后的數(shù)據(jù)顯示在導(dǎo)航裝置的顯示屏上,并通過揚(yáng)聲裝置發(fā)出相應(yīng)的導(dǎo)航語音,從而實(shí)現(xiàn)導(dǎo)航功能。
[0037]由此可見,本發(fā)明的二維碼中存儲多個目的地地址,導(dǎo)航系統(tǒng)可對多個目的地地址進(jìn)行合理安排,形成一條最為合理的路線,使得導(dǎo)航路線更為合理。
[0038]本發(fā)明的第三實(shí)施方式涉及一種基于二維碼的導(dǎo)航裝置,如圖3所示,包括獲取模塊301,用于獲取帶有目的地內(nèi)容的二維碼信息;解碼模塊302,用于對獲取的二維碼信息進(jìn)行解碼,得到目的地地址;路線建立模塊303,用于根據(jù)解碼模塊解碼得到的目的地地址和當(dāng)前位置建立導(dǎo)航路線;導(dǎo)航模塊304,用于根據(jù)建立的導(dǎo)航路線發(fā)送導(dǎo)航指令。所述導(dǎo)航裝置還包括二維碼生成模塊305,用于將現(xiàn)有的目的地地址轉(zhuǎn)換為二維碼信息。
[0039]導(dǎo)航裝置還包括導(dǎo)航控制模塊、地圖顯示模塊、路徑引導(dǎo)模塊、信息點(diǎn)檢索模塊、自車位置檢測模塊。其中導(dǎo)航控制模塊控制并調(diào)用導(dǎo)航裝置中的其余子模塊。地圖顯示模塊根據(jù)從地圖數(shù)據(jù)管理模塊讀出的地圖數(shù)據(jù)信息,生成地圖顯示用的顯示數(shù)據(jù),送到用戶接口控制模塊。路徑引導(dǎo)模塊從地圖數(shù)據(jù)管理模塊取得地圖數(shù)據(jù),對其進(jìn)行路徑誘導(dǎo)處理,并把處理結(jié)果返回給地圖數(shù)據(jù)管理模塊,以便于地圖數(shù)據(jù)管理模塊進(jìn)行預(yù)測讀取。自車位置檢測模塊將從GPS接收裝置得到的表示當(dāng)前位置的數(shù)據(jù)送到地圖數(shù)據(jù)管理模塊、地圖顯示模塊和路徑引導(dǎo)模塊。
[0040]不難發(fā)現(xiàn),本發(fā)明通過將目的地地址以二維碼的形式進(jìn)行儲存,并通過獲取該二維碼值得到對應(yīng)的目的地地址,導(dǎo)航系統(tǒng)根據(jù)解析得到的目的地地址進(jìn)行導(dǎo)航。本發(fā)明使得導(dǎo)航系統(tǒng)的輸入方式更為簡單,降低了用戶進(jìn)行導(dǎo)航的操作難度,更適合于人們使用。
[0041]本發(fā)明的第四實(shí)施方式同樣涉及一種基于二維碼的導(dǎo)航裝置,本實(shí)施方式大致與第三實(shí)施方式相同,其區(qū)別在于,本實(shí)施方式中的二維碼信息中帶有多個目的地地址,如圖4所示,所述導(dǎo)航裝置中還包括選擇模塊406,所述路線建立模塊403根據(jù)得到的多個目的地地址建立多條均經(jīng)過上述多個目的地地址的導(dǎo)航路線,所述選擇模塊406從多條導(dǎo)航路線中尋找出一條最短路徑的作為最終的導(dǎo)航路線。
[0042]由此可見,本發(fā)明的二維碼中可以存儲多個目的地地址,導(dǎo)航系統(tǒng)可對多個目的地地址進(jìn)行合理安排,形成一條最為合理的路線,使得導(dǎo)航路線更為合理。
【權(quán)利要求】
1.一種基于二維碼的導(dǎo)航方法,其特征在于,包括以下步驟: (O獲取帶有目的地內(nèi)容的二維碼信息; (2)對獲取的二維碼信息進(jìn)行解碼,得到目的地地址; (3)根據(jù)解碼得到的目的地地址和當(dāng)前位置建立導(dǎo)航路線; (4)根據(jù)建立的導(dǎo)航路線發(fā)送導(dǎo)航指令。
2.根據(jù)權(quán)利要求1所述的基于二維碼的導(dǎo)航方法,其特征在于,所述步驟(1)之前還包括將現(xiàn)有的目的地地址轉(zhuǎn)換為二維碼的步驟。
3.根據(jù)權(quán)利要求1所述的基于二維碼的導(dǎo)航方法,其特征在于,所述步驟(1)中的二維碼信息中帶有多個目的地地址。
4.根據(jù)權(quán)利要求3所述的基于二維碼的導(dǎo)航方法,其特征在于,所述步驟(3)中根據(jù)解碼得到的多個目的地地址尋找出一條可經(jīng)過所有目的地地址的最短路徑作為導(dǎo)航路線。
5.一種基于二維碼的導(dǎo)航裝置,其特征在于,包括獲取模塊,用于獲取帶有目的地內(nèi)容的二維碼信息;解碼模塊,用于對獲取的二維碼信息進(jìn)行解碼,得到目的地地址;路線建立模塊,用于根據(jù)解碼模塊解碼得到的目的地地址和當(dāng)前位置建立導(dǎo)航路線;導(dǎo)航模塊,用于根據(jù)建立的導(dǎo)航路線發(fā)送導(dǎo)航指令。
6.根據(jù)權(quán)利要求5所述的基于二維碼的導(dǎo)航裝置,其特征在于,還包括二維碼生成模塊,用于將現(xiàn)有的目的地地址轉(zhuǎn)換為二維碼信息。
7.根據(jù)權(quán)利要求5所述的基于二維碼的導(dǎo)航裝置,其特征在于,所述二維碼信息中帶有多個目的地地址。
8.根據(jù)權(quán)利要求7所述的基于二維碼的導(dǎo)航裝置,其特征在于,還包括選擇模塊,所述路線建立模塊根據(jù)得到的多個目的地地址建立多條均經(jīng)過上述多個目的地地址的導(dǎo)航路線,所述選擇模塊從多條導(dǎo)航 路線中尋找出一條最短路徑的作為最終的導(dǎo)航路線。
【文檔編號】G01S19/39GK103900590SQ201210572427
【公開日】2014年7月2日 申請日期:2012年12月25日 優(yōu)先權(quán)日:2012年12月25日
【發(fā)明者】陳五湖 申請人:上海博泰悅臻電子設(shè)備制造有限公司