欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

導(dǎo)航方法、導(dǎo)航裝置和導(dǎo)航系統(tǒng)與流程

文檔序號(hào):12265610閱讀:446來源:國知局
導(dǎo)航方法、導(dǎo)航裝置和導(dǎo)航系統(tǒng)與流程

本發(fā)明涉及電子導(dǎo)航技術(shù)領(lǐng)域,具體而言,涉及一種電子導(dǎo)航方法、導(dǎo)航裝置和導(dǎo)航系統(tǒng)。



背景技術(shù):

目前,在建筑物區(qū)域內(nèi)的導(dǎo)航方法主要有兩種,一種是利用導(dǎo)航標(biāo)示與導(dǎo)航工作站配合實(shí)現(xiàn)的導(dǎo)航方法,另一種是利用手機(jī)與導(dǎo)航區(qū)域電子圖結(jié)合實(shí)現(xiàn)的導(dǎo)航方法。這兩種導(dǎo)航方法有兩個(gè)不同點(diǎn),第一是起點(diǎn)的確定方式不同,在第一種導(dǎo)航方法中,由于導(dǎo)航工作站的位置是固定的,因此,不需要確定起點(diǎn)位置,而第二種導(dǎo)航方法的起點(diǎn)位置不是固定的,因此,需要選擇或輸入起點(diǎn)位置。第二是輸出的路徑內(nèi)容不同,第一種導(dǎo)航路徑輸出的是路徑標(biāo)示符號(hào),第二種輸出的是地圖與路徑結(jié)合的圖案。

在上述第一種導(dǎo)航方法中,往往會(huì)受到導(dǎo)航工作站數(shù)量和導(dǎo)航工作站安放位置的限制,在用戶需要導(dǎo)航時(shí),必須先找到導(dǎo)航工作站,然后通過相關(guān)的操作,才能得到導(dǎo)航系統(tǒng)提供的服務(wù),因此,造成這種導(dǎo)航方法不靈活、不方便、不實(shí)用。

在上述第二種導(dǎo)航方法中,存在以下不便之處:1、常規(guī)地圖中(包括電子地圖),路口沒有命名,而人們常常是到路口時(shí)才需要導(dǎo)航,因此,造成起始位置無法選擇或輸入;2、對(duì)周圍環(huán)境不熟悉,不知自己所處的位置,因此,起始位置無法確定;3、所處的路口復(fù)雜,無法將顯示的導(dǎo)航路徑與實(shí)際的環(huán)境路徑結(jié)合在一起,因此,用戶無法按照導(dǎo)航的指示,順利找到終點(diǎn)目標(biāo)。

綜上所述,現(xiàn)有的導(dǎo)航方法均存在使用不方便的問題,需要導(dǎo)航的用戶使用時(shí)體驗(yàn)較差。



技術(shù)實(shí)現(xiàn)要素:

有鑒于此,本發(fā)明的目的在于提供一種導(dǎo)航方法、導(dǎo)航裝置和導(dǎo)航系統(tǒng),該方法和裝置提高了導(dǎo)航的便利性。

第一方面,本發(fā)明實(shí)施例提供了一種導(dǎo)航方法,所述方法應(yīng)用于移動(dòng)終端上,包括:

接收到掃描指令時(shí),啟動(dòng)攝像裝置采集位于掃描區(qū)域內(nèi)的定位碼,所述定位碼為預(yù)先設(shè)置在節(jié)點(diǎn)位置的定導(dǎo)標(biāo)示牌上的,用于存儲(chǔ)所述定導(dǎo)標(biāo)示牌的位置標(biāo)示符和導(dǎo)航鏈接地址的信息;所述導(dǎo)航鏈接地址為導(dǎo)航系統(tǒng)程序及導(dǎo)航基礎(chǔ)數(shù)據(jù)表所在的網(wǎng)絡(luò)服務(wù)器的鏈接地址;

解析所述攝像裝置采集的定位碼內(nèi)存儲(chǔ)的信息,向所述網(wǎng)絡(luò)服務(wù)器發(fā)出導(dǎo)航服務(wù)請(qǐng)求,并向網(wǎng)絡(luò)服務(wù)器傳遞所述定導(dǎo)標(biāo)示牌的位置標(biāo)示符作為起始位置;

接收并顯示所述網(wǎng)絡(luò)服務(wù)器返回的導(dǎo)航界面,其中,所述導(dǎo)航界面內(nèi)包含有目標(biāo)位置輸入提示欄;

當(dāng)在所述目標(biāo)位置輸入提示欄內(nèi)接收到目標(biāo)位置時(shí),將所述目標(biāo)位置發(fā)送給網(wǎng)絡(luò)服務(wù)器,以請(qǐng)求所述網(wǎng)絡(luò)服務(wù)器規(guī)劃導(dǎo)航路徑;

接收所述網(wǎng)絡(luò)服務(wù)器返回的導(dǎo)航路徑并輸出到導(dǎo)航界面內(nèi)顯示,所述導(dǎo)航路徑包括從所述起始位置至所述目標(biāo)位置的定導(dǎo)標(biāo)示牌的位置標(biāo)示符的有序序列。

結(jié)合第一方面,本發(fā)明實(shí)施例提供了第一方面的第一種可能的實(shí)施方式,其中,所述定導(dǎo)標(biāo)示牌設(shè)置在導(dǎo)航范圍內(nèi)的節(jié)點(diǎn)位置,所述定導(dǎo)標(biāo)示牌上設(shè)置有位置標(biāo)示符、相鄰位置標(biāo)示符、方向指示圖標(biāo)和定位碼;所述位置標(biāo)示符用于標(biāo)記該定導(dǎo)標(biāo)示牌所在的節(jié)點(diǎn)的位置;所述相鄰位置標(biāo)示符用于標(biāo)記每一個(gè)與該定導(dǎo)標(biāo)示牌所在的節(jié)點(diǎn)連通的相鄰節(jié)點(diǎn)的位置;所述方向指示圖標(biāo)用于指示相鄰節(jié)點(diǎn)相對(duì)于定導(dǎo)標(biāo)示牌所在的節(jié)點(diǎn)所處的方向;所述定位碼與導(dǎo)航鏈接地址和所述定導(dǎo)標(biāo)示牌的位置標(biāo)示符相對(duì)應(yīng);所述定位碼為二維碼或條形碼;所述位置標(biāo)示符為數(shù)字字符串、字母字符串、或由數(shù)字與字母組合而成的字符串。

結(jié)合第一方面的第一種可能的實(shí)施方式,本發(fā)明實(shí)施例提供了第一方面的第二種可能的實(shí)施方式,其中,所述定導(dǎo)標(biāo)示牌的中央為位置標(biāo)示區(qū),所述位置標(biāo)示符位于所述位置標(biāo)示區(qū)內(nèi),所述定位碼位于所述位置標(biāo)示區(qū)內(nèi)或者所述位置標(biāo)示區(qū)外;所述方向指示圖標(biāo)為箭頭圖案,所述箭頭圖案箭尾接近并朝向于所述位置標(biāo)示區(qū),所述箭頭圖案的箭頭部指向相鄰的定導(dǎo)標(biāo)示牌;所述相鄰位置標(biāo)示符位于對(duì)應(yīng)的所述箭頭圖案上或者所述箭頭圖案箭頭部的外側(cè)。

第二方面,本發(fā)明實(shí)施例還提供一種導(dǎo)航方法,所述方法應(yīng)用于網(wǎng)絡(luò)服務(wù)器上,包括:

偵聽移動(dòng)終端提交的導(dǎo)航服務(wù)請(qǐng)求,其中,所述導(dǎo)航服務(wù)請(qǐng)求是所述移動(dòng)終端通過掃描定導(dǎo)標(biāo)示牌上的定位碼而生成的,所述定位碼用于存儲(chǔ)所述定導(dǎo)標(biāo)示牌的位置標(biāo)示符和所述網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的導(dǎo)航鏈接地址的信息;

當(dāng)接收到移動(dòng)終端提交的導(dǎo)航服務(wù)請(qǐng)求時(shí),將所述移動(dòng)終端傳遞的所述定導(dǎo)標(biāo)示牌的位置標(biāo)示符作為起始位置;向所述移動(dòng)終端返回導(dǎo)航界面,其中,所述導(dǎo)航界面內(nèi)包含有目標(biāo)位置輸入提示欄;

當(dāng)接收到所述移動(dòng)終端發(fā)送的目標(biāo)位置時(shí),根據(jù)所述起始位置、所述目標(biāo)位置和預(yù)先設(shè)定的導(dǎo)航基礎(chǔ)數(shù)據(jù)表,規(guī)劃導(dǎo)航路徑,所述導(dǎo)航路徑包括從所述起始位置至所述目標(biāo)位置的定導(dǎo)標(biāo)示牌的位置標(biāo)示符的有序序列;

將所述導(dǎo)航路徑發(fā)送給所述移動(dòng)終端。

第三方面,本發(fā)明實(shí)施例還提供一種導(dǎo)航方法,所述方法應(yīng)用于移動(dòng)終端上,包括:

接收到掃描指令時(shí),啟動(dòng)攝像裝置采集位于掃描區(qū)域內(nèi)的定位碼,所述定位碼為預(yù)先設(shè)置在節(jié)點(diǎn)位置的定導(dǎo)標(biāo)示牌上的,用于存儲(chǔ)所述定導(dǎo)標(biāo)示牌上顯示的位置標(biāo)示符的信息;

解析所述攝像裝置采集的定位碼內(nèi)存儲(chǔ)的信息,將得到的所述定導(dǎo)標(biāo)示牌的位置標(biāo)示符作為起始位置;

顯示包含有目標(biāo)位置輸入提示欄的導(dǎo)航界面;

當(dāng)在所述目標(biāo)位置輸入提示欄內(nèi)接收到目標(biāo)位置時(shí),根據(jù)所述起始位置所述目標(biāo)位置和預(yù)先設(shè)定的導(dǎo)航基礎(chǔ)數(shù)據(jù)表,規(guī)劃導(dǎo)航路徑,得到從所述起始位置至所述目標(biāo)位置的定導(dǎo)標(biāo)示牌的位置標(biāo)示符的有序序列;

將所述導(dǎo)航路徑輸出到導(dǎo)航界面內(nèi)進(jìn)行顯示。

結(jié)合第三方面,本發(fā)明實(shí)施例提供了第三方面的第一種可能的實(shí)施方式,其中,所述方法還包括:

接收到導(dǎo)航啟動(dòng)信號(hào)后,顯示包含有手動(dòng)輸入起始位置和掃描確定起始位置兩個(gè)選項(xiàng)的操作界面;

若手動(dòng)輸入起始位置被選定,則顯示包含有起始位置輸入提示欄的導(dǎo)航界面,并根據(jù)所述起始位置輸入提示欄接收到的起始位置進(jìn)行導(dǎo)航;

若掃描確定起始位置被選定,則接收到掃描指令,并執(zhí)行所述啟動(dòng)攝像裝置采集位于掃描區(qū)域內(nèi)的定位碼的步驟。

第四方面,本發(fā)明實(shí)施例還提供一種導(dǎo)航裝置,所述導(dǎo)航裝置設(shè)置在移動(dòng)終端上,包括:

掃描控制模塊,用于接收到掃描指令時(shí),啟動(dòng)攝像裝置采集位于掃描區(qū)域內(nèi)的定位碼,所述定位碼為預(yù)先設(shè)置在節(jié)點(diǎn)位置的定導(dǎo)標(biāo)示牌上的,用于存儲(chǔ)所述定導(dǎo)標(biāo)示牌的位置標(biāo)示符和導(dǎo)航鏈接地址的信息;所述導(dǎo)航鏈接地址為導(dǎo)航系統(tǒng)程序及導(dǎo)航基礎(chǔ)數(shù)據(jù)表所在的網(wǎng)絡(luò)服務(wù)器的鏈接地址;

導(dǎo)航鏈接模塊,用于解析所述攝像裝置采集的定位碼內(nèi)存儲(chǔ)的信息,向所述網(wǎng)絡(luò)服務(wù)器發(fā)出導(dǎo)航服務(wù)請(qǐng)求,并向網(wǎng)絡(luò)服務(wù)器傳遞所述定導(dǎo)標(biāo)示牌的位置標(biāo)示符作為起始位置;

導(dǎo)航界面顯示模塊,用于接收并顯示所述網(wǎng)絡(luò)服務(wù)器返回的導(dǎo)航界面,其中,所述導(dǎo)航界面內(nèi)包含有目標(biāo)位置輸入提示欄;

目標(biāo)位置發(fā)送模塊,用于在所述目標(biāo)位置輸入提示欄內(nèi)接收到目標(biāo)位置時(shí),將所述目標(biāo)位置發(fā)送給網(wǎng)絡(luò)服務(wù)器,以請(qǐng)求所述網(wǎng)絡(luò)服務(wù)器規(guī)劃導(dǎo)航路徑;

導(dǎo)航路徑接收模塊,用于接收所述網(wǎng)絡(luò)服務(wù)器返回的導(dǎo)航路徑并輸出到導(dǎo)航界面內(nèi)顯示,所述導(dǎo)航路徑包括從所述起始位置至所述目標(biāo)位置的定導(dǎo)標(biāo)示牌的位置標(biāo)示符的有序序列。

第五方面,本發(fā)明實(shí)施例還提供一種導(dǎo)航裝置,所述所述導(dǎo)航裝置設(shè)置在網(wǎng)絡(luò)服務(wù)器上,包括:

導(dǎo)航服務(wù)請(qǐng)求偵聽模塊,用于偵聽移動(dòng)終端提交的導(dǎo)航服務(wù)請(qǐng)求,其中,所述導(dǎo)航服務(wù)請(qǐng)求是所述移動(dòng)終端通過掃描定導(dǎo)標(biāo)示牌上的定位碼而生成的,所述定位碼用于存儲(chǔ)所述定導(dǎo)標(biāo)示牌的位置標(biāo)示符和所述網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的導(dǎo)航鏈接地址的信息;

導(dǎo)航界面返回模塊,用于當(dāng)接收到移動(dòng)終端提交的導(dǎo)航服務(wù)請(qǐng)求時(shí),將所述移動(dòng)終端傳遞的所述定導(dǎo)標(biāo)示牌的位置標(biāo)示符作為起始位置;向所述移動(dòng)終端返回導(dǎo)航界面,其中,所述導(dǎo)航界面內(nèi)包含有目標(biāo)位置輸入提示欄;

導(dǎo)航路徑規(guī)劃模塊,用于接收到所述移動(dòng)終端發(fā)送的目標(biāo)位置時(shí),根據(jù)所述起始位置、所述目標(biāo)位置和預(yù)先設(shè)定的導(dǎo)航基礎(chǔ)數(shù)據(jù)表,規(guī)劃導(dǎo)航路徑,所述導(dǎo)航路徑包括從所述起始位置至所述目標(biāo)位置的定導(dǎo)標(biāo)示牌的位置標(biāo)示符的有序序列;

導(dǎo)航路徑返回模塊,用于將所述導(dǎo)航路徑發(fā)送給所述移動(dòng)終端。

第六方面,本發(fā)明實(shí)施例還提供一種導(dǎo)航裝置,所述導(dǎo)航裝置設(shè)置在移動(dòng)終端上,包括:

掃描控制模塊,用于接收到掃描指令時(shí),啟動(dòng)攝像裝置采集位于掃描區(qū)域內(nèi)的定位碼,所述定位碼為預(yù)先設(shè)置在節(jié)點(diǎn)位置的定導(dǎo)標(biāo)示牌上的,用于存儲(chǔ)所述定導(dǎo)標(biāo)示牌的位置標(biāo)示符;

起始位置確定模塊,用于解析所述攝像裝置采集的定位碼內(nèi)存儲(chǔ)的信息,將所述定導(dǎo)標(biāo)示牌的位置標(biāo)示符作為起始位置;

導(dǎo)航界面顯示模塊,用于顯示包含有目標(biāo)位置輸入提示欄的導(dǎo)航界面;

導(dǎo)航路徑規(guī)劃模塊,在所述目標(biāo)位置輸入提示欄內(nèi)接收到目標(biāo)位置時(shí),根據(jù)所述起始位置所述目標(biāo)位置和預(yù)先設(shè)定的導(dǎo)航基礎(chǔ)數(shù)據(jù)表,規(guī)劃導(dǎo)航路徑,所述導(dǎo)航路徑包括從所述起始位置至所述目標(biāo)位置的定導(dǎo)標(biāo)示牌的位置標(biāo)示符的有序序列;

導(dǎo)航路徑顯示模塊,用于將所述導(dǎo)航路徑輸出到導(dǎo)航界面內(nèi)進(jìn)行顯示。

第七方面,本發(fā)明實(shí)施例還提供一種導(dǎo)航系統(tǒng),所述導(dǎo)航系統(tǒng)包括設(shè)置在導(dǎo)航范圍內(nèi)的節(jié)點(diǎn)位置的定導(dǎo)標(biāo)示牌,移動(dòng)終端和網(wǎng)絡(luò)服務(wù)器。所述移動(dòng)終端上設(shè)置有第四方面所提供的導(dǎo)航裝置,所述網(wǎng)絡(luò)服務(wù)器上設(shè)置有第五方面所提供的導(dǎo)航裝置所述定導(dǎo)標(biāo)示牌上設(shè)置有位置標(biāo)示符、相鄰位置標(biāo)示符、方向指示圖標(biāo)和定位碼;所述位置標(biāo)示符用于標(biāo)記該定導(dǎo)標(biāo)示牌所在的節(jié)點(diǎn)的位置;所述相鄰位置標(biāo)示符用于標(biāo)記每一個(gè)與該定導(dǎo)標(biāo)示牌所在的節(jié)點(diǎn)連通的相鄰節(jié)點(diǎn)的位置;所述方向指示圖標(biāo)用于指示相鄰節(jié)點(diǎn)相對(duì)于定導(dǎo)標(biāo)示牌所在的節(jié)點(diǎn)所處的方向;所述定位碼與導(dǎo)航鏈接地址和所述定導(dǎo)標(biāo)示牌的位置標(biāo)示符相對(duì)應(yīng)。

本發(fā)明實(shí)施例帶來了以下有益效果:

本發(fā)明實(shí)施例的導(dǎo)航方法,只需通過移動(dòng)終端掃描預(yù)先設(shè)置在定導(dǎo)標(biāo)示牌上的定位碼,即可實(shí)現(xiàn)連接網(wǎng)絡(luò)服務(wù)器和傳遞位置參數(shù)的過程。當(dāng)起始位置和目標(biāo)位置確定后,發(fā)送至網(wǎng)絡(luò)服務(wù)器,由網(wǎng)絡(luò)服務(wù)器規(guī)劃從起始位置和目標(biāo)位置的導(dǎo)航路徑,并返回移動(dòng)終端上進(jìn)行顯示。用戶根據(jù)輸出的導(dǎo)航路徑的位置標(biāo)示符的有序序列,按順序與設(shè)置在地面或墻面的定導(dǎo)標(biāo)示牌上的位置標(biāo)示符進(jìn)行核對(duì),并在定導(dǎo)標(biāo)示牌上的相鄰位置標(biāo)示符和所在方位圖標(biāo)的指引下行走,循環(huán)上述核對(duì)與行走過程,直至到達(dá)目標(biāo)位置。這樣,在導(dǎo)航路徑和定導(dǎo)標(biāo)示牌的共同指引下,用戶可以快速找到路徑,順利行至目標(biāo)位置。與傳統(tǒng)的導(dǎo)航方式相比,在很大程度上提高了導(dǎo)航的實(shí)用性和便利性。

本發(fā)明的其他特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。

為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說明如下。

附圖說明

為了更清楚地說明本發(fā)明具體實(shí)施方式或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)具體實(shí)施方式或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施方式,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明一實(shí)施例所提供的導(dǎo)航方法的流程圖;

圖2為本發(fā)明實(shí)施例所提供的導(dǎo)航系統(tǒng)的結(jié)構(gòu)框圖;

圖3為本發(fā)明實(shí)施例所使用的移動(dòng)終端的結(jié)構(gòu)框圖;

圖4為本發(fā)明一實(shí)施例提供的導(dǎo)航方法的流程圖;

圖5為本發(fā)明另一實(shí)施例提供的導(dǎo)航方法的流程圖;

圖6為本發(fā)明實(shí)施例提供的導(dǎo)航方法及裝置中所使用的定導(dǎo)標(biāo)示牌的結(jié)構(gòu)示意圖。

圖標(biāo):

1-網(wǎng)絡(luò)服務(wù)器;2-移動(dòng)終端;6-定導(dǎo)標(biāo)示牌;61-位置標(biāo)示區(qū);62-方向指示圖標(biāo);63-位置標(biāo)示符;64-定位碼。

具體實(shí)施方式

為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。通常在此處附圖中描述和示出的本發(fā)明實(shí)施例的組件可以以各種不同的配置來布置和設(shè)計(jì)。因此,以下對(duì)在附圖中提供的本發(fā)明的實(shí)施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

目前,使用傳統(tǒng)的導(dǎo)航軟件時(shí),由于常規(guī)的導(dǎo)航基礎(chǔ)數(shù)據(jù)表中,一般對(duì)路口都沒有命名,人們?cè)诼房谔幮枰獙?dǎo)航時(shí),定義和輸入起始位置很不方便。另外,人們對(duì)周圍環(huán)境不熟悉,不知道自己所處的位置時(shí),起始位置也無法確定。即使在確定了起始位置和目標(biāo)位置之后,導(dǎo)航軟件給出了導(dǎo)航路徑,但有時(shí)所處的路口復(fù)雜,用戶無法將顯示的導(dǎo)航路徑與實(shí)際的環(huán)境路徑結(jié)合在一起,因此,用戶也無法按照導(dǎo)航的指示,順利找到終點(diǎn)目標(biāo)。為此,本發(fā)明實(shí)施例提供了一種導(dǎo)航方法、導(dǎo)航裝置和導(dǎo)航系統(tǒng)。

實(shí)施例一

該實(shí)施例所提供的導(dǎo)航方法,應(yīng)用在移動(dòng)終端上。如圖1所示,該方法包括如下步驟:

步驟S101,接收到掃描指令時(shí),啟動(dòng)攝像裝置采集位于掃描區(qū)域內(nèi)的定位碼,定位碼為預(yù)先設(shè)置在節(jié)點(diǎn)位置的定導(dǎo)標(biāo)示牌上的,用于存儲(chǔ)定導(dǎo)標(biāo)示牌的位置標(biāo)示符;

步驟S102,解析攝像裝置采集的定位碼內(nèi)存儲(chǔ)的信息,將定導(dǎo)標(biāo)示牌的位置標(biāo)示符作為起始位置;

步驟S103,顯示包含有目標(biāo)位置輸入提示欄的導(dǎo)航界面;

步驟S104,當(dāng)在目標(biāo)位置輸入提示欄內(nèi)接收到目標(biāo)位置時(shí),根據(jù)起始位置、目標(biāo)位置和預(yù)先設(shè)定的導(dǎo)航基礎(chǔ)數(shù)據(jù)表,規(guī)劃導(dǎo)航路徑,導(dǎo)航路徑包括從起始位置至目標(biāo)位置的定導(dǎo)標(biāo)示牌的位置標(biāo)示符的有序序列;

步驟S105,將導(dǎo)航路徑輸出到導(dǎo)航界面內(nèi)進(jìn)行顯示。

其中,步驟S101中,移動(dòng)終端可以是用戶的手機(jī),用戶需要導(dǎo)航服務(wù),又不清楚自己所在的確切位置時(shí),只需用手中的手機(jī)掃描定導(dǎo)標(biāo)示牌上的定位碼來確定起始位置。

所述的定導(dǎo)標(biāo)示牌設(shè)置在導(dǎo)航范圍(展會(huì)、醫(yī)院或博物館)內(nèi)的節(jié)點(diǎn)位置,這里的節(jié)點(diǎn)位置包括道路交叉口、門口、樓梯電梯口、安全出口、轉(zhuǎn)彎處等。定導(dǎo)標(biāo)示牌上設(shè)置有位置標(biāo)示符、相鄰位置標(biāo)示符、方向指示圖標(biāo)和定位碼;其中,位置標(biāo)示符用于標(biāo)記該定導(dǎo)標(biāo)示牌所在的節(jié)點(diǎn)的位置;相鄰位置標(biāo)示符用于標(biāo)記每一個(gè)與該定導(dǎo)標(biāo)示牌所在的節(jié)點(diǎn)連通的相鄰節(jié)點(diǎn)的位置;方向指示圖標(biāo)用于指示相鄰節(jié)點(diǎn)相對(duì)于定導(dǎo)標(biāo)示牌所在的節(jié)點(diǎn)所處的方向;定位碼中存儲(chǔ)了定導(dǎo)標(biāo)示牌的位置標(biāo)示符的信息,可實(shí)現(xiàn)移動(dòng)終端掃碼定位。

定導(dǎo)標(biāo)示牌上設(shè)有指示當(dāng)前位置的位置標(biāo)識(shí)符,相當(dāng)于對(duì)路口等節(jié)點(diǎn)進(jìn)行了命名,方便在路口處確定起始位置,解決了現(xiàn)有技術(shù)中起始位置不好確定的技術(shù)問題。每個(gè)定導(dǎo)標(biāo)示牌都有起始定位、途中定位和導(dǎo)航指路的功能。

具體地說,定導(dǎo)標(biāo)示牌的結(jié)構(gòu)如圖6所示,其中央為位置標(biāo)示區(qū)61,位置標(biāo)示區(qū)61可以采用圓形、橢圓形或方形圖案與周圍區(qū)域隔開。位置標(biāo)示符63位于所述位置標(biāo)示區(qū)61內(nèi),可以采用數(shù)字字符串、字母字符串、或由數(shù)字與字母組合而成的字符串。定位碼64為二維碼、條形碼或由字母、數(shù)字組成的編碼,圖中設(shè)置在位置標(biāo)示區(qū)內(nèi),也可以設(shè)置在位置標(biāo)示區(qū)61外。方向指示圖標(biāo)62為箭頭圖案,箭頭圖案的箭頭部遠(yuǎn)離位置標(biāo)示區(qū)61。相鄰位置標(biāo)示符位于對(duì)應(yīng)的箭頭圖案上或者箭頭圖案箭頭部的外側(cè)。

步驟S104中,規(guī)劃導(dǎo)航路徑具體包括:根據(jù)導(dǎo)航基礎(chǔ)數(shù)據(jù)表中的所有節(jié)點(diǎn),加載兩個(gè)表到內(nèi)存中,一個(gè)待檢測節(jié)點(diǎn)表T,一個(gè)已檢測節(jié)點(diǎn)表S;導(dǎo)航基礎(chǔ)數(shù)據(jù)表是依據(jù)下列數(shù)據(jù)關(guān)系信息建立的,第一是定導(dǎo)標(biāo)示之間的鏈接關(guān)系信息;第二是導(dǎo)航起終點(diǎn)與定導(dǎo)標(biāo)示之間的從屬關(guān)系信息;算法開始時(shí)將起點(diǎn)A放入表S中,并初始化各節(jié)點(diǎn)到起點(diǎn)的最短路徑,如果之間不相通,距離為無窮大,否則,當(dāng)前最短路徑為到起點(diǎn)A的直接距離,整個(gè)算法過程為不斷從T表中尋找當(dāng)前最短路徑的節(jié)點(diǎn),并將其從T表轉(zhuǎn)移到S表,直到T表為空,每次從T表中提取當(dāng)前最短路徑的節(jié)點(diǎn)之后需要更新T表中每個(gè)節(jié)點(diǎn)的當(dāng)前最短路徑,更新方法為:獲取T表中的節(jié)點(diǎn)Ti,依次用S表中的每個(gè)節(jié)點(diǎn)Si,將Si的最短路徑長度加上Si到Ti的距離和與Ti直接到源點(diǎn)的距離做比較,如果距離和更小,則更新Ti的當(dāng)前最短路徑??偭鞒炭杀硎緸椋罕鞸、T初始化->提取T中最小路徑節(jié)點(diǎn)放入S中->更新T表節(jié)點(diǎn)的當(dāng)前最小路徑,直到T表為空,算法結(jié)束。將最小路徑作為導(dǎo)航路徑。

該方法僅需要根據(jù)預(yù)先存儲(chǔ)好的導(dǎo)航基礎(chǔ)數(shù)據(jù)表即可進(jìn)行路徑規(guī)劃,而無需電子地圖或?qū)Ш綀D,占用空間小,從而節(jié)省存儲(chǔ)空間。

步驟S105中,輸出的導(dǎo)航路徑可以是單獨(dú)的從起始位置至目標(biāo)位置的定導(dǎo)標(biāo)示牌的位置標(biāo)示符的有序序列;也可以是顯示在地圖中的從起始位置至目標(biāo)位置的定導(dǎo)標(biāo)示牌的位置標(biāo)示符的有序序列。導(dǎo)航起始位置和目標(biāo)位置從屬于相應(yīng)路段上或從屬于相應(yīng)的節(jié)點(diǎn)上。

用戶在進(jìn)入展會(huì)或博物館等場所前,可以先通過掃描工作人員提供的二維碼或關(guān)注微信公眾號(hào)的方式,取得導(dǎo)航程序的下載地址,預(yù)先在手機(jī)中安裝導(dǎo)航程序。在場館內(nèi)需要導(dǎo)航時(shí),啟動(dòng)導(dǎo)航程序,掃描定導(dǎo)標(biāo)示牌上的定位碼,確定起始位置,待彈出導(dǎo)航界面后,再輸入目標(biāo)位置,導(dǎo)航程序就會(huì)根據(jù)起始位置和目標(biāo)位置,規(guī)劃出導(dǎo)航路徑顯示給用戶。用戶根據(jù)輸出的導(dǎo)航路徑的位置標(biāo)示符的有序序列,按順序與設(shè)置在地面或墻面的定導(dǎo)標(biāo)示牌上的位置標(biāo)示符進(jìn)行核對(duì),并在定導(dǎo)標(biāo)示牌上的相鄰位置標(biāo)示符和所在方位圖標(biāo)的指引下行走,循環(huán)上述核對(duì)與行走過程,直至到達(dá)目標(biāo)位置。

除了掃描定位碼確定起始位置之外,程序還提供了手動(dòng)輸入起始位置的方法,具體為:程序啟動(dòng)后,顯示包含有手動(dòng)輸入起始位置和掃描確定起始位置兩個(gè)選項(xiàng)的操作界面;若用戶選擇掃描確定起始位置選項(xiàng),則按照上述的步驟掃描定位碼;若用戶選擇手動(dòng)輸入起始位置,則顯示包含有起始位置輸入提示欄的導(dǎo)航界面,并等待用戶輸入起始位置。用戶可以在起始位置輸入提示欄內(nèi)輸入起始節(jié)點(diǎn)的位置標(biāo)示符或起始位置的名稱;系統(tǒng)會(huì)自動(dòng)起始位置的名稱轉(zhuǎn)換為位置標(biāo)示符。

這種方法,導(dǎo)航程序直接安裝在用戶手機(jī)上,無需聯(lián)網(wǎng)即可實(shí)現(xiàn)導(dǎo)航,方便在沒有網(wǎng)絡(luò)和通訊網(wǎng)絡(luò)忙、信號(hào)弱的情況下使用。用戶的手機(jī)作為移動(dòng)的導(dǎo)航器,替代了傳統(tǒng)的固定導(dǎo)航裝置,大大提高了導(dǎo)航的便利性。

實(shí)施例二

該實(shí)施例提供了一種導(dǎo)航系統(tǒng),包括圖2所示的移動(dòng)終端2、網(wǎng)絡(luò)服務(wù)器1和設(shè)置在導(dǎo)航范圍內(nèi)的定導(dǎo)標(biāo)示牌。如圖2所示,網(wǎng)絡(luò)服務(wù)器1和移動(dòng)終端2位于無線網(wǎng)絡(luò)中,通過該無線網(wǎng)絡(luò),移動(dòng)終端2與網(wǎng)絡(luò)服務(wù)器1進(jìn)行數(shù)據(jù)交互。其中,移動(dòng)終端2可以包括智能手機(jī)、平板電腦、膝上型便攜計(jì)算機(jī)、導(dǎo)航儀、穿戴式移動(dòng)終端等等,用于掃描定導(dǎo)標(biāo)示牌上的定位碼,獲得導(dǎo)航鏈接地址,并確定需要導(dǎo)航的起始位置和目標(biāo)位置。將起始位置和目標(biāo)位置發(fā)送給網(wǎng)絡(luò)服務(wù)器,等待網(wǎng)絡(luò)服務(wù)器返回導(dǎo)航路徑,再將導(dǎo)航路徑展示給用戶。網(wǎng)絡(luò)服務(wù)器1用于接收移動(dòng)終端發(fā)起的路徑規(guī)劃請(qǐng)求,根據(jù)其傳送的起始位置和目標(biāo)位置規(guī)劃導(dǎo)航路徑,并返回給移動(dòng)終端。

網(wǎng)絡(luò)服務(wù)器1包括:存儲(chǔ)器、第一處理器以及第一網(wǎng)絡(luò)模塊。存儲(chǔ)器可用于存儲(chǔ)軟件程序以及模塊,如本發(fā)明實(shí)施例中的導(dǎo)航程序指令或模塊,第一處理器通過運(yùn)行存儲(chǔ)在存儲(chǔ)器內(nèi)的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,即實(shí)現(xiàn)導(dǎo)航路徑規(guī)劃。存儲(chǔ)器可以包括高速隨機(jī)存儲(chǔ)器或非易失性存儲(chǔ)器,如一個(gè)或者多個(gè)磁性存儲(chǔ)裝置、閃存、或者其他非易失性固態(tài)存儲(chǔ)器。第一網(wǎng)絡(luò)模塊用于接收以及發(fā)送網(wǎng)絡(luò)信號(hào)。

進(jìn)一步地,上述軟件程序以及模塊還可包括:操作系統(tǒng)以及服務(wù)模塊。服務(wù)模塊運(yùn)行在操作系統(tǒng)的基礎(chǔ)上,并通過操作系統(tǒng)的網(wǎng)絡(luò)服務(wù)監(jiān)聽來自網(wǎng)絡(luò)的請(qǐng)求,根據(jù)請(qǐng)求完成相應(yīng)的數(shù)據(jù)處理,并返回處理結(jié)果給客戶端。也就是說,服務(wù)模塊用于向客戶端提供網(wǎng)絡(luò)服務(wù)。網(wǎng)絡(luò)服務(wù)器1還可包括比上述更多或者更少的組件,或者具有與上述不同的配置。另外,本發(fā)明實(shí)施例中的服務(wù)器還可以包括多個(gè)具體不同功能的網(wǎng)絡(luò)服務(wù)器。

圖3示出了一種可應(yīng)用于本發(fā)明實(shí)施例中的移動(dòng)終端的結(jié)構(gòu)框圖。如圖3所示,移動(dòng)終端2包括存儲(chǔ)器22,一個(gè)或多個(gè)(圖中僅示出一個(gè))處理器21、外設(shè)接口23、攝像裝置24、觸控屏幕25、網(wǎng)絡(luò)模塊26等。這些組件通過一條或多條通訊總線/信號(hào)線相互通訊。

存儲(chǔ)器22可用于存儲(chǔ)軟件程序以及模塊,如在具有掃描功能的軟件、瀏覽器軟件以及導(dǎo)航程序指令或模塊,處理器21通過運(yùn)行存儲(chǔ)在存儲(chǔ)器22內(nèi)的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,如接收導(dǎo)航界面、發(fā)送起始位置和目標(biāo)位置、接收并顯示導(dǎo)航路徑等。外設(shè)接口23將各種輸入/輸出裝置耦合至處理器21以及存儲(chǔ)器22。在一些實(shí)施例中,外設(shè)接口23和處理器21可以在單個(gè)芯片中實(shí)現(xiàn)。在其他一些實(shí)例中,他們可以分別由獨(dú)立的芯片實(shí)現(xiàn)。

攝像裝置24包括攝像頭及其輔助部件,用于掃描定位標(biāo)示牌上的定位碼,并將信息傳輸至處理器21進(jìn)行處理。觸控屏幕25在移動(dòng)終端2與用戶之間同時(shí)提供一個(gè)輸出及輸入界面。具體地,觸控屏幕25向用戶顯示導(dǎo)航界面,引導(dǎo)用戶輸入目標(biāo)位置,并向用戶顯示導(dǎo)航路徑等信息。網(wǎng)絡(luò)模塊26用于接收以及發(fā)送網(wǎng)絡(luò)信號(hào),如與網(wǎng)絡(luò)服務(wù)器1進(jìn)行通訊等。

可以理解,圖3所示的結(jié)構(gòu)僅為示意,移動(dòng)終端2還可包括比圖3中所示更多或者更少的組件,或者具有與圖3所示不同的配置。圖3中所示的各組件可以采用硬件、軟件或其組合實(shí)現(xiàn)。

于本發(fā)明實(shí)施例中,移動(dòng)終端2中安裝有客戶端,該客戶端可以是具有掃描功能的軟件、瀏覽器也可以是第三方應(yīng)用軟件,與服務(wù)器(Server)相對(duì)應(yīng),為用戶提供導(dǎo)航服務(wù)。

定導(dǎo)標(biāo)示牌設(shè)置在導(dǎo)航范圍內(nèi)的節(jié)點(diǎn)位置,所述節(jié)點(diǎn)位置包括道路交叉口、樓梯電梯口、安全出口等。所述定導(dǎo)標(biāo)示牌上設(shè)置有位置標(biāo)示符、相鄰位置標(biāo)示符、方向指示圖標(biāo)和定位碼;所述位置標(biāo)示符用于標(biāo)記該定導(dǎo)標(biāo)示牌所在的節(jié)點(diǎn)的位置;所述相鄰位置標(biāo)示符用于標(biāo)記每一個(gè)與該定導(dǎo)標(biāo)示牌所在的節(jié)點(diǎn)連通的相鄰節(jié)點(diǎn)的位置;所述方向指示圖標(biāo)用于指示相鄰節(jié)點(diǎn)相對(duì)于定導(dǎo)標(biāo)示牌所在的節(jié)點(diǎn)所處的方向;所述定位碼與導(dǎo)航鏈接地址和所述定導(dǎo)標(biāo)示牌的位置標(biāo)示符相對(duì)應(yīng),是實(shí)現(xiàn)移動(dòng)終端掃碼定位以及連接啟動(dòng)導(dǎo)航程序的橋梁。

定導(dǎo)標(biāo)示牌上設(shè)有指示當(dāng)前位置的位置標(biāo)識(shí)符,相當(dāng)于對(duì)路口等節(jié)點(diǎn)進(jìn)行了命名,方便在路口處確定起始位置,解決了現(xiàn)有技術(shù)中起始位置不好確定的技術(shù)問題。每個(gè)定導(dǎo)標(biāo)示牌都有起始定位、途中定位和導(dǎo)航指路的功能。

具體地說,定導(dǎo)標(biāo)示牌的結(jié)構(gòu)如圖6所示,其中央為位置標(biāo)示區(qū)61,位置標(biāo)示區(qū)61可以采用圓形、橢圓形或方形圖案與周圍區(qū)域隔開。位置標(biāo)示符63位于所述位置標(biāo)示區(qū)61內(nèi),可以采用數(shù)字字符串、字母字符串、或由數(shù)字與字母組合而成的字符串。定位碼64為二維碼、條形碼或由字母、數(shù)字組成的編碼,圖中設(shè)置在位置標(biāo)示區(qū)內(nèi),也可以設(shè)置在位置標(biāo)示區(qū)61外。方向指示圖標(biāo)62為箭頭圖案,箭頭圖案的箭頭部遠(yuǎn)離位置標(biāo)示區(qū)61。相鄰位置標(biāo)示符位于對(duì)應(yīng)的箭頭圖案上或者箭頭圖案箭頭部的外側(cè)。

更進(jìn)一步地,定導(dǎo)標(biāo)示牌還包括定導(dǎo)標(biāo)示承載物,定導(dǎo)標(biāo)示承載物是指能將定導(dǎo)標(biāo)示圖案通過刻畫、印制、書寫等固化方式在其上顯示的固態(tài)物質(zhì),如:金屬材料、復(fù)合材料、陶瓷、高分子材料等。通過固化工藝(刻畫、印刷等)將定指定導(dǎo)標(biāo)示圖案固化到定導(dǎo)標(biāo)示承載物上,使之成為可安裝或粘貼的定導(dǎo)標(biāo)示牌。

上述的定導(dǎo)標(biāo)示牌中,位置標(biāo)示符與相鄰位置標(biāo)示符,具有以下特點(diǎn):每對(duì)相鄰的位置標(biāo)示符之間(相鄰是指兩個(gè)位置標(biāo)示符之間,有直通的道路,中間不含路口),具有互指索引的關(guān)系,如:94號(hào)標(biāo)示與95號(hào)標(biāo)示、94號(hào)標(biāo)示與125號(hào)標(biāo)示、125號(hào)標(biāo)示與127號(hào)標(biāo)示、127號(hào)標(biāo)示與95號(hào)標(biāo)示等,都具有互為指引的關(guān)系。

該定導(dǎo)標(biāo)示牌,與傳統(tǒng)指路標(biāo)牌的區(qū)別:在傳統(tǒng)的指路標(biāo)牌上,顯現(xiàn)的是地理名稱或場所名稱和方位圖標(biāo),在導(dǎo)航區(qū)域內(nèi)獨(dú)立存在時(shí),有指路的意義,而本發(fā)明實(shí)施例中的定導(dǎo)標(biāo)示牌上,顯現(xiàn)的有二維碼或條碼、位置標(biāo)示符號(hào)、相鄰位置標(biāo)示符號(hào)和方向指示圖標(biāo),在導(dǎo)航區(qū)域獨(dú)立存在時(shí),沒有指路的意義。

當(dāng)需要導(dǎo)航時(shí),只須用手機(jī)或其它移動(dòng)終端掃描附近定導(dǎo)標(biāo)示中的二維碼或條碼,即可實(shí)現(xiàn)讀取數(shù)據(jù)、鏈接網(wǎng)絡(luò)服務(wù)器和傳遞位置參數(shù)的過程,當(dāng)選擇目標(biāo)位置后,網(wǎng)絡(luò)服務(wù)器將規(guī)劃從掃碼位置到目標(biāo)位置的導(dǎo)航路徑,并將導(dǎo)航路徑輸出到手機(jī)屏幕上,需要導(dǎo)航的人員,在導(dǎo)航路徑和定導(dǎo)標(biāo)示牌的共同指引下,行至目標(biāo)位置。

本發(fā)明實(shí)施例還提供了一種應(yīng)用于上述的移動(dòng)終端2中的導(dǎo)航方法,如圖4所示,該導(dǎo)航方法包括:

步驟S401,接收到掃描指令時(shí),啟動(dòng)攝像裝置采集位于掃描區(qū)域內(nèi)的定位碼,所述定位碼為預(yù)先設(shè)置在節(jié)點(diǎn)位置的定導(dǎo)標(biāo)示牌上的,用于存儲(chǔ)所述定導(dǎo)標(biāo)示牌的位置標(biāo)示符和導(dǎo)航鏈接地址的信息;所述導(dǎo)航鏈接地址為導(dǎo)航系統(tǒng)程序及導(dǎo)航基礎(chǔ)數(shù)據(jù)表所在的網(wǎng)絡(luò)服務(wù)器的鏈接地址;也可以說是導(dǎo)航系統(tǒng)的程序入口信息,程序入口信息是指導(dǎo)航程序的存儲(chǔ)地址和入口程序名;所述存儲(chǔ)地址是指導(dǎo)航程序存儲(chǔ)的位置,如移動(dòng)終端的某一目錄下或某網(wǎng)站的IP地址下(IP地址是互聯(lián)網(wǎng)協(xié)議地址是英文Internet ProtocolAddress的縮寫);

步驟S402,解析所述攝像裝置采集的定位碼內(nèi)存儲(chǔ)的信息,向所述網(wǎng)絡(luò)服務(wù)器發(fā)出導(dǎo)航服務(wù)請(qǐng)求,并向網(wǎng)絡(luò)服務(wù)器傳遞所述定導(dǎo)標(biāo)示牌的位置標(biāo)示符作為起始位置;

步驟S403,接收并顯示所述網(wǎng)絡(luò)服務(wù)器返回的導(dǎo)航界面,其中,所述導(dǎo)航界面內(nèi)包含有目標(biāo)位置輸入提示欄;提示用戶輸入目標(biāo)位置,用戶可以采用語音或文字的方式輸入目標(biāo)位置;如果導(dǎo)航區(qū)域?yàn)獒t(yī)院,則目標(biāo)位置可以是科室名稱,房間號(hào)或目標(biāo)位置的位置標(biāo)示符;如果導(dǎo)航區(qū)域?yàn)檎桂^或展會(huì),則目標(biāo)位置可以是展廳或展位號(hào)、展位的位置標(biāo)示符等;

步驟S404,當(dāng)在所述目標(biāo)位置輸入提示欄內(nèi)接收到目標(biāo)位置時(shí),將所述目標(biāo)位置發(fā)送給網(wǎng)絡(luò)服務(wù)器,以請(qǐng)求所述網(wǎng)絡(luò)服務(wù)器規(guī)劃導(dǎo)航路徑;

步驟S405,接收所述網(wǎng)絡(luò)服務(wù)器返回的導(dǎo)航路徑并輸出到導(dǎo)航界面內(nèi)顯示,所述導(dǎo)航路徑包括從所述起始位置至所述目標(biāo)位置的定導(dǎo)標(biāo)示牌的位置標(biāo)示符的有序序列。

從上述過程可以看出,本發(fā)明實(shí)施例所提供的導(dǎo)航方法,移動(dòng)終端可以安裝專用的程序,也可以不安裝專用程序??梢岳闷渌绦?如微信等)的掃描功能進(jìn)行掃碼,這種情況下只需聯(lián)網(wǎng)接收字符串即可實(shí)現(xiàn)導(dǎo)航,而無需下載專用的應(yīng)用程序,既節(jié)省了網(wǎng)絡(luò)流量,又節(jié)省了移動(dòng)終端的存儲(chǔ)器空間。

而且網(wǎng)絡(luò)服務(wù)器發(fā)送給移動(dòng)終端的導(dǎo)航路徑僅是定導(dǎo)標(biāo)示牌的位置標(biāo)示符的有序序列,僅以數(shù)字或字符的形式顯示,其數(shù)據(jù)量小,網(wǎng)絡(luò)流量小,傳輸速度快,在及時(shí)響應(yīng)用戶需求的同時(shí),又節(jié)省了用戶流量。

相應(yīng)地,本發(fā)明實(shí)施例還提供了一種應(yīng)用于上述的網(wǎng)絡(luò)服務(wù)器1中的導(dǎo)航方法,如圖5所示,該導(dǎo)航方法包括:該導(dǎo)航方法包括:

步驟S501,偵聽移動(dòng)終端提交的導(dǎo)航服務(wù)請(qǐng)求,其中,所述導(dǎo)航服務(wù)請(qǐng)求是所述移動(dòng)終端通過掃描定導(dǎo)標(biāo)示牌上的定位碼而生成的,所述定位碼用于存儲(chǔ)所述定導(dǎo)標(biāo)示牌的位置標(biāo)示符和所述網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的導(dǎo)航鏈接地址的信息;

步驟S502,當(dāng)接收到移動(dòng)終端提交的導(dǎo)航服務(wù)請(qǐng)求時(shí),將所述移動(dòng)終端傳遞的所述定導(dǎo)標(biāo)示牌的位置標(biāo)示符作為起始位置;向所述移動(dòng)終端返回導(dǎo)航界面,其中,所述導(dǎo)航界面內(nèi)包含有目標(biāo)位置輸入提示欄;

步驟S503,當(dāng)接收到所述移動(dòng)終端發(fā)送的目標(biāo)位置時(shí),根據(jù)所述起始位置、所述目標(biāo)位置和預(yù)先設(shè)定的導(dǎo)航基礎(chǔ)數(shù)據(jù)表,規(guī)劃導(dǎo)航路徑,所述導(dǎo)航路徑包括從所述起始位置至所述目標(biāo)位置的定導(dǎo)標(biāo)示牌的位置標(biāo)示符的有序序列;

步驟S504,將所述導(dǎo)航路徑發(fā)送給所述移動(dòng)終端。

其中,步驟S503中,規(guī)劃導(dǎo)航路徑具體包括:根據(jù)導(dǎo)航基礎(chǔ)數(shù)據(jù)表中的所有節(jié)點(diǎn),加載兩個(gè)表到內(nèi)存中,一個(gè)待檢測節(jié)點(diǎn)表T,一個(gè)已檢測節(jié)點(diǎn)表S;所述的導(dǎo)航基礎(chǔ)數(shù)據(jù)表中記載了各位置標(biāo)示符的節(jié)點(diǎn)位置、相鄰位置標(biāo)示符之間的關(guān)系及距離等信息;算法開始時(shí)將起點(diǎn)A放入表S中,并初始化各節(jié)點(diǎn)到起點(diǎn)的最短路徑,如果之間不相通,距離為無窮大,否則,當(dāng)前最短路徑為到起點(diǎn)A的直接距離,整個(gè)算法過程為不斷從T表中尋找當(dāng)前最短路徑的節(jié)點(diǎn),并將其從T表轉(zhuǎn)移到S表,直到T表為空,每次從T表中提取當(dāng)前最短路徑的節(jié)點(diǎn)之后需要更新T表中每個(gè)節(jié)點(diǎn)的當(dāng)前最短路徑,更新方法為:獲取T表中的節(jié)點(diǎn)Ti,依次用S表中的每個(gè)節(jié)點(diǎn)Si,將Si的最短路徑長度加上Si到Ti的距離和與Ti直接到源點(diǎn)的距離做比較,如果距離和更小,則更新Ti的當(dāng)前最短路徑??偭鞒炭杀硎緸椋罕鞸、T初始化->提取T中最小路徑節(jié)點(diǎn)放入S中->更新T表節(jié)點(diǎn)的當(dāng)前最小路徑,直到T表為空,算法結(jié)束。

該方法僅需要根據(jù)預(yù)先存儲(chǔ)好的導(dǎo)航基礎(chǔ)數(shù)據(jù)表即可進(jìn)行路徑規(guī)劃,而無需電子地圖或?qū)Ш綀D,占用空間小,從而節(jié)省存儲(chǔ)空間。

以下以展館為例,描述上述導(dǎo)航方法的實(shí)現(xiàn)過程:

展館的導(dǎo)航基礎(chǔ)數(shù)據(jù)表已預(yù)先存儲(chǔ)在存儲(chǔ)器中,例如,用戶所處的位置在:18號(hào)路口(定導(dǎo)標(biāo)示牌上的位置標(biāo)示符為18),預(yù)去往1721展位,操作如下:需要用戶用手機(jī)掃描18號(hào)定導(dǎo)標(biāo)示牌上的定位碼,根據(jù)提示輸入目標(biāo)位置為展臺(tái)號(hào)1721,由網(wǎng)絡(luò)服務(wù)器依據(jù)接收的與定位碼對(duì)應(yīng)的起始位置和輸入的目標(biāo)位置,規(guī)劃出從起點(diǎn)位置到目標(biāo)點(diǎn)位置的導(dǎo)航路徑,并將導(dǎo)航路徑輸出到手機(jī)屏幕上,輸出的內(nèi)容分為兩種:1、文字輸出:起點(diǎn)位置為18號(hào)路口,目標(biāo)位置為1721展位,行走路線為:向41號(hào)路口方向行走(見地面指示),所經(jīng)過的路口為:18>41>40>39>38>37>36>35>60,終點(diǎn)位于60號(hào)路口位置,路徑全長94.9米;2、含定導(dǎo)標(biāo)示牌的圖案輸出,需要導(dǎo)航的人員,以顯示的位置標(biāo)示符序列為基礎(chǔ),以地面上的定導(dǎo)標(biāo)示牌為參照物,完成從起點(diǎn)位置到目標(biāo)位置的行走過程。這樣,用戶使用的手機(jī)就起到了移動(dòng)導(dǎo)航工作站的功能,與傳統(tǒng)的固定式導(dǎo)航工作站相比,大大提高了導(dǎo)航的實(shí)用性和便利性。手機(jī)只需聯(lián)網(wǎng)接收字符串即可實(shí)現(xiàn)導(dǎo)航,而無需下載專用的應(yīng)用程序,既節(jié)省了網(wǎng)絡(luò)流量,又節(jié)省了手機(jī)的存儲(chǔ)空間。導(dǎo)航路徑為字符表示,傳輸?shù)臄?shù)據(jù)量小,傳輸速度快。

導(dǎo)航路徑是從起始位置至目標(biāo)位置的定導(dǎo)標(biāo)示牌的位置標(biāo)示符的有序序列,改變了現(xiàn)有技術(shù)中導(dǎo)航路徑的展現(xiàn)方式,用戶很容易將導(dǎo)航路徑中的位置標(biāo)示符與現(xiàn)場定導(dǎo)標(biāo)示牌上的位置標(biāo)識(shí)符對(duì)應(yīng)起來,解決了現(xiàn)有技術(shù)中無法將顯示的導(dǎo)航路徑與實(shí)際的環(huán)境路徑結(jié)合在一起的問題,使導(dǎo)航更加便捷。

與上述應(yīng)用在移動(dòng)終端上的導(dǎo)航方法相對(duì)應(yīng)地,本發(fā)明實(shí)施例還提供了一種導(dǎo)航裝置,所述導(dǎo)航裝置設(shè)置在移動(dòng)終端上,包括:

掃描控制模塊,用于接收到掃描指令時(shí),啟動(dòng)攝像裝置采集位于掃描區(qū)域內(nèi)的定位碼,所述定位碼為預(yù)先設(shè)置在節(jié)點(diǎn)位置的定導(dǎo)標(biāo)示牌上的,用于存儲(chǔ)所述定導(dǎo)標(biāo)示牌的位置標(biāo)示符和導(dǎo)航鏈接地址的信息;所述導(dǎo)航鏈接地址為導(dǎo)航系統(tǒng)程序及導(dǎo)航基礎(chǔ)數(shù)據(jù)表所在的網(wǎng)絡(luò)服務(wù)器的鏈接地址;

導(dǎo)航鏈接模塊,用于解析所述攝像裝置采集的定位碼內(nèi)存儲(chǔ)的信息,向所述網(wǎng)絡(luò)服務(wù)器發(fā)出導(dǎo)航服務(wù)請(qǐng)求,并向網(wǎng)絡(luò)服務(wù)器傳遞所述定導(dǎo)標(biāo)示牌的位置標(biāo)示符作為起始位置;

導(dǎo)航界面顯示模塊,用于接收并顯示所述網(wǎng)絡(luò)服務(wù)器返回的導(dǎo)航界面,其中,所述導(dǎo)航界面內(nèi)包含有目標(biāo)位置輸入提示欄;

目標(biāo)位置發(fā)送模塊,用于在所述目標(biāo)位置輸入提示欄內(nèi)接收到目標(biāo)位置時(shí),將所述目標(biāo)位置發(fā)送給網(wǎng)絡(luò)服務(wù)器,以請(qǐng)求所述網(wǎng)絡(luò)服務(wù)器規(guī)劃導(dǎo)航路徑;

導(dǎo)航路徑接收模塊,用于接收所述網(wǎng)絡(luò)服務(wù)器返回的導(dǎo)航路徑并輸出到導(dǎo)航界面內(nèi)顯示,所述導(dǎo)航路徑包括從所述起始位置至所述目標(biāo)位置的定導(dǎo)標(biāo)示牌的位置標(biāo)示符的有序序列。

與上述應(yīng)用在網(wǎng)絡(luò)服務(wù)器上的導(dǎo)航方法相對(duì)應(yīng)地,本發(fā)明實(shí)施例還提供了一種導(dǎo)航裝置,所述導(dǎo)航裝置設(shè)置在網(wǎng)絡(luò)服務(wù)器上,包括:導(dǎo)航服務(wù)請(qǐng)求偵聽模塊,用于偵聽移動(dòng)終端提交的導(dǎo)航服務(wù)請(qǐng)求,其中,所述導(dǎo)航服務(wù)請(qǐng)求是所述移動(dòng)終端通過掃描定導(dǎo)標(biāo)示牌上的定位碼而生成的,所述定位碼用于存儲(chǔ)所述定導(dǎo)標(biāo)示牌的位置標(biāo)示符和所述網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的導(dǎo)航鏈接地址的信息;

導(dǎo)航界面返回模塊,用于當(dāng)接收到移動(dòng)終端提交的導(dǎo)航服務(wù)請(qǐng)求時(shí),將所述移動(dòng)終端傳遞的所述定導(dǎo)標(biāo)示牌的位置標(biāo)示符作為起始位置;向所述移動(dòng)終端返回導(dǎo)航界面,其中,所述導(dǎo)航界面內(nèi)包含有目標(biāo)位置輸入提示欄;

導(dǎo)航路徑規(guī)劃模塊,用于接收到所述移動(dòng)終端發(fā)送的目標(biāo)位置時(shí),根據(jù)所述起始位置、所述目標(biāo)位置和預(yù)先設(shè)定的導(dǎo)航基礎(chǔ)數(shù)據(jù)表,規(guī)劃導(dǎo)航路徑,所述導(dǎo)航路徑包括從所述起始位置至所述目標(biāo)位置的定導(dǎo)標(biāo)示牌的位置標(biāo)示符的有序序列;

導(dǎo)航路徑返回模塊,用于將所述導(dǎo)航路徑發(fā)送給所述移動(dòng)終端。

本發(fā)明實(shí)施例提供的導(dǎo)航方法、導(dǎo)航裝置和導(dǎo)航系統(tǒng)具有相同的技術(shù)特征,所以也能解決相同的技術(shù)問題,達(dá)到相同的技術(shù)效果。

另外,在本發(fā)明實(shí)施例的描述中,除非另有明確的規(guī)定和限定,術(shù)語“安裝”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個(gè)元件內(nèi)部的連通。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語在本發(fā)明中的具體含義。

在本發(fā)明的描述中,需要說明的是,術(shù)語“中心”、“上”、“下”、“左”、“右”、“豎直”、“水平”、“內(nèi)”、“外”等指示的方位或位置關(guān)系為基于附圖所示的方位或位置關(guān)系,僅是為了便于描述本發(fā)明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不能理解為對(duì)本發(fā)明的限制。此外,術(shù)語“第一”、“第二”、“第三”僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性。

最后應(yīng)說明的是:以上所述實(shí)施例,僅為本發(fā)明的具體實(shí)施方式,用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制,本發(fā)明的保護(hù)范圍并不局限于此,盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),其依然可以對(duì)前述實(shí)施例所記載的技術(shù)方案進(jìn)行修改或可輕易想到變化,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改、變化或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明實(shí)施例技術(shù)方案的精神和范圍,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
当阳市| 集安市| 鹤峰县| 杨浦区| 柳州市| 永仁县| 靖州| 历史| 界首市| 鄂州市| 尼木县| 绩溪县| 上虞市| 开封市| 沛县| 泰安市| 云龙县| 吉木乃县| 武宁县| 天峨县| 宁强县| 南阳市| 沂南县| 贵阳市| 洛南县| 大厂| 兴隆县| 四平市| 盐城市| 贞丰县| 铁岭县| 伊宁市| 固阳县| 珠海市| 房山区| 长垣县| 司法| 瑞丽市| 远安县| 方城县| 林芝县|