本發明專利技術提供一種導航方法及裝置。該方法包括接收目標地點信息;接收通過掃描獲得的包含當前地點坐標的二維碼,對所述二維碼進行解碼獲得所述當前地點的坐標,所述二維碼按照預定方向設置在所述當前地點;計算掃描所述二維碼時所述二維碼與所述移動終端顯示屏的相對位置;根據所述當前地點的坐標以及所述目標地點信息,計算導航的路徑,所述路徑包括出發方向;計算所述出發方向與所述預定方向之間的夾角;根據所述出發方向與所述預定方向之間的夾角與掃描所述二維碼時所述二維碼與所述移動終端顯示屏的相對位置,獲得并顯示前進方向。與現有導航方法相比,能夠精確地指示目標位置的方向,而且只需設置二維碼,不需設置額外的硬件設備,成本較低。
【技術實現步驟摘要】
本專利技術涉及導航
,具體而言,涉及一種導航方法及裝置。
技術介紹
導航是人們在生活中經常需要使用到的功能,人們去到陌生的城市或建筑物時,往往需要對想去的目的地進行導航。現有的導航方法存在定位精度低,不能識別方向等問題。需要使用移動終端內置指南針識別方向,而移動終端內部的指南針容易受到干擾,產生偏差。
技術實現思路
有鑒于此,本專利技術提供了一種導航方法,以改善現有的導航方法導航精度較低的不足。為實現上述目的,本專利技術提供如下技術方案:一種導航方法,所述方法包括:接收目標地點信息;接收通過掃描獲得的包含當前地點坐標的二維碼,對所述二維碼進行解碼獲得所述當前地點的坐標,所述二維碼按照預定方向設置在所述當前地點;計算掃描所述二維碼時所述二維碼與所述移動終端顯示屏的相對位置;根據所述當前地點的坐標以及所述目標地點信息,計算導航的路徑,所述路徑包括出發方向;計算所述出發方向與所述預定方向之間的夾角;根據所述出發方向與所述預定方向之間的夾角與掃描所述二維碼時所述二維碼與所述移動終端顯示屏的相對位置,獲得并顯示前進方向。相應的,本專利技術還提供了一種導航裝置,運行于客戶終端,包括:目標地點接收模塊,用于接收目標地點信息;二維碼掃描模塊,用于接收通過掃描獲得的包含當前地點坐標的二維碼,對所述二維碼進行解碼獲得所述當前地點的坐標,所述二維碼按照預定方向設置在所述當前地點;相對位置計算模塊,用于計算掃描所述二維碼時所述二維碼與所述移動終端顯示屏的相對位置;路徑計算模塊,用于根據所述當前地點的坐標以及所述目標地點信息,計算導航的路徑,所述路徑包括出發方向;夾角計算模塊,用于計算所述出發方向與所述預定方向之間的夾角;顯示模塊,用于根據所述出發方向與所述預定方向之間的夾角與掃描所述二維碼時所述二維碼與所述移動終端顯示屏的相對位置,獲得并顯示前進方向。本專利技術提供的導航方法及裝置,具有如下有益效果:本專利技術提供的導航方法及裝置,通過獲得二維碼相對于出發方向的夾角以及移動終端相對于所述二維碼的旋轉角度,以所述二維碼為連接媒介,獲得移動終端與出發方向的相對位置關系,并通過計算后獲得并顯示前進的方向。與現有的導航方法相比,本方法可以精確地指示要去往目標位置的前進方向,而且只需在場地內設置二維碼,對場地的改造成本較低。附圖說明為了更清楚的說明本專利技術實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1所示為本專利技術實施例提供的用戶終端的結構框圖;圖2為本專利技術第一實施例提供的導航方法的流程圖;圖3為本專利技術第二實施例提供的導航方法的流程圖;圖4是本專利技術提供的導航方法的場景應用圖;圖5是本專利技術第三實施例提供的導航裝置的結構示意圖;圖6是本專利技術第四實施例提供的導航裝置的結構示意圖。具體實施方式下面將結合本專利技術實施例中附圖,對本專利技術實施例中的技術方案進行清楚、完整地描述。顯然,所描述的實施例僅僅是本專利技術一部分實施例,而不是全部的實施例。以下對在附圖中提供的本專利技術的實施例的詳細描述并非旨在限制要求保護的本專利技術的范圍,而是僅僅表示本專利技術的選定實施例。基于本專利技術的實施例,本領域技術人員在沒有做出創造性勞動的前提下所獲得的所有其他實施例,都屬于本專利技術保護的范圍。本專利技術實施例提供的導航方法可運行于如圖1所示的用戶終端100中。用戶終端100具體可以包括智能手機、平板電腦、電子書閱讀器、膝上型便攜計算機、車載終端、可穿戴設備等等。用戶終端100中可以安裝瀏覽器或各種應用(包括系統應用以及第三方應用)的客戶端。如圖1所示,用戶終端100包括存儲器102、存儲控制器104,一個或多個(圖中僅示出一個)處理器106、外設接口108、射頻模塊110、定位模塊112、圖像采集模塊114、音頻模塊116、觸控屏幕118以及按鍵模塊120。這些組件通過一條或多條通訊總線/信號線122相互通訊。可以理解,圖1所示的結構僅為示意,用戶終端100還可包括比圖1中所示更多或者更少的組件,或者具有與圖1所示不同的配置。圖1中所示的各組件可以采用硬件、軟件或其組合實現。存儲器102可用于存儲軟件程序以及模塊,如本專利技術實施例中的導航方法及裝置對應的程序指令/模塊,處理器106通過運行存儲在存儲器102內的軟件程序以及模塊,從而執行各種功能應用以及數據處理,如本專利技術實施例提供的導航方法。存儲器102可包括高速隨機存儲器,還可包括非易失性存儲器,如一個或者多個磁性存儲裝置、閃存、或者其他非易失性固態存儲器。在一些實例中,存儲器102可進一步包括相對于處理器106遠程設置的存儲器,這些遠程存儲器可以通過網絡連接至用戶終端100。上述網絡的實例包括但不限于互聯網、企業內部網、局域網、移動通信網及其組合。處理器106以及其他可能的組件對存儲器102的訪問可在存儲控制器104的控制下進行。外設接口108將各種輸入/輸入裝置耦合至CPU以及存儲器102。處理器106運行存儲器102內的各種軟件、指令以執行用戶終端100的各種功能以及進行數據處理。在一些實施例中,外設接口108,處理器106以及存儲控制器104可以在單個芯片中實現。在其他一些實例中,他們可以分別由獨立的芯片實現。射頻模塊110用于接收以及發送電磁波,實現電磁波與電信號的相互轉換,從而與通訊網絡或者其他設備進行通訊。定位模塊112用于獲取用戶終端100的當前位置。定位模塊112的實例包括但不限于全球衛星定位系統(GPS)、基于無線局域網或者移動通信網的定位技術。圖像采集模塊114用于拍攝照片或者視頻。拍攝的照片或者視頻可以存儲至存儲器102內,并可通過射頻模塊110發送。本專利技術中,圖像采集模塊114可以用于掃描獲得所述二維碼信息。音頻模塊116向用戶提供音頻接口,其可包括一個或多個麥克風、一個或者多個揚聲器以及音頻電路。觸控屏幕118在用戶終端100與用戶之間同時提供一個輸出及輸入界面。具體地,觸控屏幕118向用戶顯示視頻輸出,這些視頻輸出的內容可包括文字、圖形、視頻、及其任意組合。按鍵模塊120同樣提供用戶向本文檔來自技高網...
【技術保護點】
一種導航方法,其特征在于,用于通過移動終端掃描二維碼實現對目標地點的導航,所述方法包括:接收目標地點信息;接收通過掃描獲得的包含當前地點坐標的二維碼,對所述二維碼進行解碼獲得所述當前地點的坐標,所述二維碼按照預定方向設置在所述當前地點;計算掃描所述二維碼時所述二維碼與所述移動終端顯示屏的相對位置;根據所述當前地點的坐標以及所述目標地點信息,計算導航的路徑,所述路徑包括出發方向;計算所述出發方向與所述預定方向之間的夾角;根據所述出發方向與所述預定方向之間的夾角與掃描所述二維碼時所述二維碼與所述移動終端顯示屏的相對位置,獲得并顯示前進方向。
【技術特征摘要】
1.一種導航方法,其特征在于,用于通過移動終端掃描二維
碼實現對目標地點的導航,所述方法包括:
接收目標地點信息;
接收通過掃描獲得的包含當前地點坐標的二維碼,對所述二維
碼進行解碼獲得所述當前地點的坐標,所述二維碼按照預定方向設
置在所述當前地點;
計算掃描所述二維碼時所述二維碼與所述移動終端顯示屏的相
對位置;
根據所述當前地點的坐標以及所述目標地點信息,計算導航的
路徑,所述路徑包括出發方向;
計算所述出發方向與所述預定方向之間的夾角;
根據所述出發方向與所述預定方向之間的夾角與掃描所述二維
碼時所述二維碼與所述移動終端顯示屏的相對位置,獲得并顯示前
進方向。
2.根據權利要求1所述的導航方法,其特征在于,所述計算
掃描所述二維碼時所述二維碼與所述移動終端顯示屏的相對位置,
包括:
獲得掃描所述二維碼時,所述二維碼的四個頂點在所述移動終
端顯示屏中的位置;
根據所述四個頂點的位置,計算所述移動終端顯示屏相對于所
述二維碼的旋轉角度。
3.根據權利要求2所述的導航方法,其特征在于,所述計算
移動終端相對于所述二維碼的旋轉角度,包括:
根據所述四個頂點中的兩個頂點的連線與所述移動終端顯示屏
的一條邊之間的夾角,利用反余弦函數計算所述移動終端相對于所
述二維碼的旋轉角度。
4.根據權利要求3所述的導航方法,其特征在于,所述根據
所述出發方向與所述預定方向之間的夾角與掃描所述二維碼時所述
二維碼與所述移動終端顯示屏的相對位置,獲得并顯示前進方向,
包括:
根據所述出發方向與所述二維碼的預定方向之間的夾角以及所
述移動終端相對于所述二維碼的旋轉角度,獲得所述移動終端相對
于所述出發方向的夾角;
根據所述移動終端相對于所述出發方向的夾角,生成并顯示與
所述前進方向相對應的指示信息。
5.根據權利要求4所述的導航方法,其特征在于,所述指示
信息為指向所述前進方向的箭頭。
6.根據權利要求1所述的導航方法,其特征在于,在所述輸...
【專利技術屬性】
技術研發人員:申志遠,
申請(專利權)人:申志遠,
類型:發明
國別省市:河南;41
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。