本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種基于二維碼的導(dǎo)航方法以及導(dǎo)航系統(tǒng)。
背景技術(shù):
目前的地圖應(yīng)用,通常由用戶輸入地點(diǎn)文字信息進(jìn)行搜索,然后根據(jù)搜索結(jié)果進(jìn)行導(dǎo)航。如果地圖應(yīng)用的信息不全面或者更新不及時(shí),如有些公司或者店鋪,并沒有在地圖上標(biāo)示,則會(huì)導(dǎo)致用戶很難在軟件上找到,進(jìn)而無法很快地導(dǎo)航至目的地。
上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的在于提供一種基于二維碼的導(dǎo)航方法以及導(dǎo)航系統(tǒng),旨在避免通過輸入文字信息進(jìn)行搜索的同時(shí),對地圖上沒有涉及到的目的地也能很快地導(dǎo)航,從而提高用戶體驗(yàn)。
為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種基于二維碼的導(dǎo)航方法,所述基于二維碼的導(dǎo)航方法包括以下步驟:
第一客戶端接收用戶在地圖應(yīng)用上任一位置觸發(fā)的位置信息請求,并將所述位置信息請求發(fā)送至服務(wù)器;
所述服務(wù)器在接收到所述位置信息請求時(shí),生成對應(yīng)位置的二維碼信息,并將所述二維碼信息返回至所述第一客戶端;
第二客戶端掃描所述第一客戶端接收的所述二維碼信息,獲取所述二維碼信息中的位置信息,并以所述位置信息為目標(biāo)位置進(jìn)行導(dǎo)航。
此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種導(dǎo)航系統(tǒng),所述導(dǎo)航系統(tǒng)包括:
第一客戶端,用于接收用戶在地圖應(yīng)用上任一位置觸發(fā)的位置信息請求, 并將所述位置信息請求發(fā)送至服務(wù)器;
所述服務(wù)器,用于在接收到所述位置信息請求時(shí),生成對應(yīng)位置的二維碼信息,并將所述二維碼信息返回至所述第一客戶端;
第二客戶端,用于掃描所述第一客戶端接收的所述二維碼信息,獲取所述二維碼信息中的位置信息,并以所述位置信息為目標(biāo)位置進(jìn)行導(dǎo)航。
本發(fā)明提供的基于二維碼的導(dǎo)航方法及導(dǎo)航系統(tǒng),通過第一客戶端接收用戶在地圖應(yīng)用上任一位置觸發(fā)的位置信息請求,并將所述位置信息請求發(fā)送至服務(wù)器,由所述服務(wù)器根據(jù)接收的所述位置信息請求,生成對應(yīng)位置的二維碼信息,并將所述二維碼信息返回至所述第一客戶端,第二客戶端掃描所述第一客戶端接收的所述二維碼信息,來獲取所述二維碼信息中的位置信息,并以所述位置信息為目標(biāo)位置進(jìn)行導(dǎo)航。這樣,可以避免通過輸入文字信息進(jìn)行搜索的同時(shí),對地圖上沒有涉及到的目的地也能很快地導(dǎo)航,從而提高用戶體驗(yàn)。
附圖說明
圖1為本發(fā)明實(shí)施例方案涉及的系統(tǒng)架構(gòu)示意圖;
圖2為本發(fā)明導(dǎo)航系統(tǒng)一實(shí)施例的功能模塊示意圖;
圖3為圖2中服務(wù)器的細(xì)化功能模塊示意圖;
圖4為圖2中第一客戶端的細(xì)化功能模塊示意圖;
圖5為本發(fā)明基于二維碼的導(dǎo)航方法第一實(shí)施例的流程示意圖;
圖6為本發(fā)明基于二維碼的導(dǎo)航方法第二實(shí)施例的流程示意圖;
圖7為圖5或圖6中步驟服務(wù)器在接收到位置信息請求時(shí),生成對應(yīng)位置的二維碼信息,并將二維碼信息返回至第一客戶端的細(xì)化流程示意圖;
圖8為圖5或圖6中步驟第一客戶端接收用戶在地圖應(yīng)用上任一位置觸發(fā)的位置信息請求,并將所述位置信息請求發(fā)送至服務(wù)器的細(xì)化流程示意圖。
本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
具體實(shí)施方式
應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限 定本發(fā)明。
本發(fā)明實(shí)施例方案的核心思想是:第一客戶端接收用戶在地圖應(yīng)用上任一位置觸發(fā)的位置信息請求,并將所述位置信息請求發(fā)送至服務(wù)器,由所述服務(wù)器根據(jù)接收的所述位置信息請求,生成對應(yīng)位置的二維碼信息,并將所述二維碼信息返回至所述第一客戶端,第二客戶端掃描所述第一客戶端接收的所述二維碼信息,來獲取所述二維碼信息中的位置信息,并以所述位置信息為目標(biāo)位置進(jìn)行導(dǎo)航。這樣,可以避免通過輸入文字信息進(jìn)行搜索的同時(shí),對地圖上沒有涉及到的目的地也能很快地導(dǎo)航,從而提高用戶體驗(yàn)。
具體地,如圖1所示,本實(shí)施例方案涉及的導(dǎo)航系統(tǒng)架構(gòu)包括服務(wù)器、定位平臺(tái)、第一客戶端以及第二客戶端,其中:
定位平臺(tái)可以為WIFI基站或GPS,用于向服務(wù)器上報(bào)第一客戶端的地理位置信息;
服務(wù)器,用于解析第一客戶端發(fā)送的地理位置信息并保存,同時(shí)生成對應(yīng)位置的二維碼信息;
第一客戶端,用于接收用戶在地圖應(yīng)用上任一位置觸發(fā)的位置信息請求,并將所述位置信息請求發(fā)送至服務(wù)器。
第二客戶端,用于掃描所述第一客戶端接收的所述二維碼信息,來獲取所述二維碼信息中的位置信息,并以所述位置信息為目標(biāo)位置進(jìn)行導(dǎo)航。
導(dǎo)航系統(tǒng)用于實(shí)現(xiàn)基于二維碼的導(dǎo)航方法,通過第一客戶端接收用戶在地圖應(yīng)用上任一位置觸發(fā)的位置信息請求,并將所述位置信息請求發(fā)送至服務(wù)器,由所述服務(wù)器根據(jù)接收的所述位置信息請求,生成對應(yīng)位置的二維碼信息,并將所述二維碼信息返回至所述第一客戶端,第二客戶端掃描所述第一客戶端接收的所述二維碼信息,來獲取所述二維碼信息中的位置信息,并以所述位置信息為目標(biāo)位置進(jìn)行導(dǎo)航。這樣,可以避免通過輸入文字信息進(jìn)行搜索的同時(shí),對地圖上沒有涉及到的目的地也能很快地導(dǎo)航,從而提高用戶體驗(yàn)。
基于上述系統(tǒng)架構(gòu),提出本發(fā)明導(dǎo)航系統(tǒng)的功能模塊實(shí)施例。
本發(fā)明提供一種導(dǎo)航系統(tǒng)1,參照圖2,在一實(shí)施例中,所述導(dǎo)航系統(tǒng)1 包括:
第一客戶端10,用于接收用戶在地圖應(yīng)用上任一位置觸發(fā)的位置信息請求,并將所述位置信息請求發(fā)送至服務(wù)器;
本實(shí)施例中,第一客戶端可以為手機(jī)、平板電腦等移動(dòng)終端,所述地圖應(yīng)用可以為百度地圖、高德地圖等常用的地圖應(yīng)用。第一客戶端可以下載并安裝這些地圖應(yīng)用,當(dāng)用戶打開這些地圖應(yīng)用,并在地圖任一位置點(diǎn)擊或長按時(shí),則會(huì)觸發(fā)位置信息請求,并將所述位置信息請求發(fā)送至服務(wù)器??梢岳斫獾氖?,本發(fā)明并不局限于本實(shí)施例,在其他實(shí)施例中,也可以通過語音等方式觸發(fā)所述位置信息請求,如在用戶打開地圖應(yīng)用時(shí),可以直接通過移動(dòng)終端上的麥克風(fēng)收集用戶語音,當(dāng)用戶報(bào)出某一地圖上某一位置時(shí),則會(huì)觸發(fā)對應(yīng)位置的位置信息請求。
移動(dòng)終端如手機(jī)的定位是指通過特定的定位技術(shù)來獲取用戶的位置信息(經(jīng)緯度坐標(biāo)),在地圖應(yīng)用上標(biāo)出被定位對象的位置的技術(shù)或服務(wù)。定位技術(shù)有兩種,一種是基于GPS(Global Positioning System,全球定位系統(tǒng))的定位,一種是基于移動(dòng)運(yùn)營網(wǎng)的基站的定位?;贕PS的定位方式是利用手機(jī)上的GPS定位模塊將自己的位置信號(hào)發(fā)送到定位后臺(tái)來實(shí)現(xiàn)手機(jī)定位的。基站定位則是利用基站對手機(jī)的距離的測算距離來確定手機(jī)位置的。后者不需要手機(jī)具有GPS定位能力,但是精度很大程度依賴于基站的分布及覆蓋范圍的大小,誤差會(huì)超過一公里;前者定位精度較高。此外還有利用Wifi在小范圍內(nèi)定位方式。因此,在其他實(shí)施例中,移動(dòng)終端可以具有一GPS定位模塊,通過GPS還可以獲取用戶的實(shí)時(shí)位置,即經(jīng)緯度等坐標(biāo)信息,并將所述坐標(biāo)信息以請求的形式發(fā)送至服務(wù)器。
所述服務(wù)器20,用于在接收到所述位置信息請求時(shí),生成對應(yīng)位置的二維碼信息,并將所述二維碼信息返回至所述第一客戶端;
本實(shí)施例中,所述服務(wù)器為地圖服務(wù)器,在接收到所述位置信息請求時(shí),會(huì)對所述位置信息請求進(jìn)行解析,并將解析后的經(jīng)緯度等坐標(biāo)信息在地圖數(shù)據(jù)庫中進(jìn)行匹配,如果匹配到相關(guān)資料,則表明位置信息正確,此時(shí),將所述坐標(biāo)信息轉(zhuǎn)化為二維碼信息,并返回至第一客戶端。
第二客戶端30,用于掃描所述第一客戶端接收的所述二維碼信息,獲取所述二維碼信息中的位置信息,并以所述位置信息為目標(biāo)位置進(jìn)行導(dǎo)航。
本實(shí)施例中,在第一客戶端接收到所述服務(wù)器返回的二維碼信息時(shí),可以直接在顯示屏上進(jìn)行顯示,以供第二客戶端掃描;或?qū)⑺龆S碼信息發(fā)送至第二客戶端,第二客戶端通過具有二維碼識(shí)別功能的應(yīng)用直接識(shí)別即可;或?qū)⑺龆S碼信息發(fā)布于網(wǎng)站,以供其他用戶獲取。
可以理解的是,第二客戶端內(nèi)同樣也下載并安裝了如百度地圖、高德地圖等應(yīng)用,當(dāng)?shù)诙蛻舳嗽诮邮盏剿龆S碼信息時(shí),對所述二維碼進(jìn)行掃描,并獲取所述二維碼信息中用戶指定的目標(biāo)位置具體信息,該信息包括目標(biāo)位置的地理坐標(biāo)(經(jīng)緯度)、交通狀況(擁擠路段)以及交通工具信息(公交、地鐵、出租車)等。同時(shí),第二客戶端會(huì)在地圖應(yīng)用上彈出“是否以此為目標(biāo)位置進(jìn)行導(dǎo)航”的提示對話框,當(dāng)用戶點(diǎn)擊確定時(shí),則地圖應(yīng)用直接生成對應(yīng)的導(dǎo)航路線,并引導(dǎo)用戶達(dá)到目標(biāo)位置。
本發(fā)明提供的導(dǎo)航系統(tǒng),通過第一客戶端接收用戶在地圖應(yīng)用上任一位置觸發(fā)的位置信息請求,并將所述位置信息請求發(fā)送至服務(wù)器,由所述服務(wù)器根據(jù)接收的所述位置信息請求,生成對應(yīng)位置的二維碼信息,并將所述二維碼信息返回至所述第一客戶端,第二客戶端掃描所述第一客戶端接收的所述二維碼信息,來獲取所述二維碼信息中的位置信息,并以所述位置信息為目標(biāo)位置進(jìn)行導(dǎo)航。這樣,可以避免通過輸入文字信息進(jìn)行搜索的同時(shí),對地圖上沒有涉及到的目的地也能很快地導(dǎo)航,從而提高用戶體驗(yàn)。
在一實(shí)施例中,在上述圖2的實(shí)施例的基礎(chǔ)上,所述第一客戶端10還用于:
將地圖應(yīng)用中每個(gè)位置進(jìn)行地理坐標(biāo)的對應(yīng)處理,生成地圖位置與地理坐標(biāo)一一對應(yīng)的坐標(biāo)信息,并將所述坐標(biāo)信息發(fā)送至所述服務(wù)器,以供所述服務(wù)器進(jìn)行保存。
本實(shí)施例中,第一客戶端預(yù)先將地圖應(yīng)用中每個(gè)位置進(jìn)行地理坐標(biāo)的對應(yīng)處理,生成地圖位置與實(shí)際地理坐標(biāo)一一對應(yīng)的坐標(biāo)信息(經(jīng)緯度信息),并將所述坐標(biāo)信息發(fā)送至所述第二客戶端。
本實(shí)施例中,所述服務(wù)器保存所述第一客戶端發(fā)送的所述坐標(biāo)信息,并生成包含地圖位置信息與坐標(biāo)信息對應(yīng)的地圖數(shù)據(jù)庫,以在用戶點(diǎn)擊地圖應(yīng)用上任一位置時(shí),可以將位置信息在地圖數(shù)據(jù)庫中進(jìn)行匹配,以準(zhǔn)確快速地 獲取地圖位置信息。
在一實(shí)施例中,參照圖3,在上述圖2的實(shí)施例的基礎(chǔ)上,所述服務(wù)器20包括:
查找模塊201,用于在接收到所述位置信息請求時(shí),根據(jù)所述坐標(biāo)信息查找與用戶在地圖應(yīng)用上點(diǎn)擊的位置一一對應(yīng)的地理坐標(biāo);
本實(shí)施例中,所述服務(wù)器在接收到所述位置信息請求時(shí),會(huì)對所述位置信息請求進(jìn)行解析,并將解析后的經(jīng)緯度等坐標(biāo)信息在地圖數(shù)據(jù)庫中進(jìn)行查找,具體為查找與用戶在地圖應(yīng)用上長按或點(diǎn)擊的位置一一對應(yīng)的地理坐標(biāo),若查找到,則表明所述地理坐標(biāo)準(zhǔn)確。
轉(zhuǎn)化模塊202,用于將所述地理坐標(biāo)轉(zhuǎn)化為二維碼信息;
返回模塊203,用于將所述二維碼信息返回至所述第一客戶端。
本實(shí)施例中,二維碼,是將數(shù)據(jù)信息通過黑白相間的幾何圖形按照一定規(guī)律排列在平面上,然后利用光電檢測設(shè)備完成對圖形信息的自動(dòng)識(shí)別和處理功能。每種碼制具有其特定的字符集,每個(gè)字符占有一定的寬度,并具有一定的校驗(yàn)功能,同時(shí)還具有對不同行的信息自動(dòng)識(shí)別以及處理圖形旋轉(zhuǎn)變化等功能。在本發(fā)明實(shí)施例中,用戶不再需要在地圖應(yīng)用中輸入文字信息描述地理位置以及交通訊息等,因此,可由輸入文字的操作變?yōu)楹唵蔚膾呙瓒S碼即可完成目標(biāo)位置信息的獲取,從而可以提高用戶體驗(yàn)。
在一實(shí)施例中,參照圖4,在上述圖2的實(shí)施例的基礎(chǔ)上,所述第一客戶端10包括:
請求接收模塊101,用于接收用戶在地圖應(yīng)用上任一位置長按或雙擊觸發(fā)的位置信息請求,并彈出對話框;
本實(shí)施例中,當(dāng)用戶打開地圖應(yīng)用,并在地圖任一位置雙擊或長按操作時(shí),則會(huì)觸發(fā)位置信息請求,并將所述位置信息請求發(fā)送至服務(wù)器??梢岳斫獾氖?,本發(fā)明并不局限于本實(shí)施例,在其他實(shí)施例中,也可以通過語音等方式觸發(fā)所述位置信息請求,如在用戶打開地圖應(yīng)用時(shí),可以直接通過移動(dòng)終端上的麥克風(fēng)收集用戶語音,當(dāng)用戶報(bào)出某一地圖上某一位置時(shí),則會(huì)觸發(fā)對應(yīng)位置的位置信息請求。
信息接收模塊102,用于接收用戶在所述對話框輸入的確認(rèn)信息;
發(fā)送模塊103,用于根據(jù)所述確認(rèn)信息,將所述位置信息請求發(fā)送至服務(wù)器。
本實(shí)施例中,所述對話框顯示的內(nèi)容可以為“請求生成位置信息二維碼”等信息,當(dāng)用戶點(diǎn)擊確認(rèn)按鈕時(shí),第一客戶端即會(huì)自動(dòng)將所述位置信息請求發(fā)送至服務(wù)器。
基于上述硬件架構(gòu),提出本發(fā)明基于二維碼的導(dǎo)航方法實(shí)施例。
本發(fā)明還提供一種基于二維碼的導(dǎo)航方法,參照圖5,在一實(shí)施例中,所述基于二維碼的導(dǎo)航方法包括以下步驟:
步驟S10,第一客戶端接收用戶在地圖應(yīng)用上任一位置觸發(fā)的位置信息請求,并將所述位置信息請求發(fā)送至服務(wù)器;
本實(shí)施例中,第一客戶端可以為手機(jī)、平板電腦等移動(dòng)終端,所述地圖應(yīng)用可以為百度地圖、高德地圖等常用的地圖應(yīng)用。第一客戶端可以下載并安裝這些地圖應(yīng)用,當(dāng)用戶打開這些地圖應(yīng)用,并在地圖任一位置點(diǎn)擊或長按時(shí),則會(huì)觸發(fā)位置信息請求,并將所述位置信息請求發(fā)送至服務(wù)器??梢岳斫獾氖牵景l(fā)明并不局限于本實(shí)施例,在其他實(shí)施例中,也可以通過語音等方式觸發(fā)所述位置信息請求,如在用戶打開地圖應(yīng)用時(shí),可以直接通過移動(dòng)終端上的麥克風(fēng)收集用戶語音,當(dāng)用戶報(bào)出某一地圖上某一位置時(shí),則會(huì)觸發(fā)對應(yīng)位置的位置信息請求。
移動(dòng)終端如手機(jī)的定位是指通過特定的定位技術(shù)來獲取用戶的位置信息(經(jīng)緯度坐標(biāo)),在地圖應(yīng)用上標(biāo)出被定位對象的位置的技術(shù)或服務(wù)。定位技術(shù)有兩種,一種是基于GPS(Global Positioning System,全球定位系統(tǒng))的定位,一種是基于移動(dòng)運(yùn)營網(wǎng)的基站的定位?;贕PS的定位方式是利用手機(jī)上的GPS定位模塊將自己的位置信號(hào)發(fā)送到定位后臺(tái)來實(shí)現(xiàn)手機(jī)定位的?;径ㄎ粍t是利用基站對手機(jī)的距離的測算距離來確定手機(jī)位置的。后者不需要手機(jī)具有GPS定位能力,但是精度很大程度依賴于基站的分布及覆蓋范圍的大小,誤差會(huì)超過一公里;前者定位精度較高。此外還有利用Wifi在小范圍內(nèi)定位方式。因此,在其他實(shí)施例中,移動(dòng)終端可以具有一GPS定位模塊,通過GPS還可以獲取用戶的實(shí)時(shí)位置,即經(jīng)緯度等坐標(biāo)信息,并將所述坐標(biāo) 信息以請求的形式發(fā)送至服務(wù)器。
步驟S20,所述服務(wù)器在接收到所述位置信息請求時(shí),生成對應(yīng)位置的二維碼信息,并將所述二維碼信息返回至所述第一客戶端;
本實(shí)施例中,所述服務(wù)器為地圖服務(wù)器,在接收到所述位置信息請求時(shí),會(huì)對所述位置信息請求進(jìn)行解析,并將解析后的經(jīng)緯度等坐標(biāo)信息在地圖數(shù)據(jù)庫中進(jìn)行匹配,如果匹配到相關(guān)資料,則表明位置信息正確,此時(shí),將所述坐標(biāo)信息轉(zhuǎn)化為二維碼信息,并返回至第一客戶端。
步驟S30,第二客戶端掃描所述第一客戶端接收的所述二維碼信息,獲取所述二維碼信息中的位置信息,并以所述位置信息為目標(biāo)位置進(jìn)行導(dǎo)航。
本實(shí)施例中,在第一客戶端接收到所述服務(wù)器返回的二維碼信息時(shí),可以直接在顯示屏上進(jìn)行顯示,以供第二客戶端掃描;或?qū)⑺龆S碼信息發(fā)送至第二客戶端,第二客戶端通過具有二維碼識(shí)別功能的應(yīng)用直接識(shí)別即可;或?qū)⑺龆S碼信息發(fā)布于網(wǎng)站,以供其他用戶獲取。
可以理解的是,第二客戶端內(nèi)同樣也下載并安裝了如百度地圖、高德地圖等應(yīng)用,當(dāng)?shù)诙蛻舳嗽诮邮盏剿龆S碼信息時(shí),對所述二維碼進(jìn)行掃描,并獲取所述二維碼信息中用戶指定的目標(biāo)位置具體信息,該信息包括目標(biāo)位置的地理坐標(biāo)(經(jīng)緯度)、交通狀況(擁擠路段)以及交通工具信息(公交、地鐵、出租車)等。同時(shí),第二客戶端會(huì)在地圖應(yīng)用上彈出“是否以此為目標(biāo)位置進(jìn)行導(dǎo)航”的提示對話框,當(dāng)用戶點(diǎn)擊確定時(shí),則地圖應(yīng)用直接生成對應(yīng)的導(dǎo)航路線,并引導(dǎo)用戶達(dá)到目標(biāo)位置。
本發(fā)明提供的基于二維碼的導(dǎo)航方法,通過第一客戶端接收用戶在地圖應(yīng)用上任一位置觸發(fā)的位置信息請求,并將所述位置信息請求發(fā)送至服務(wù)器,由所述服務(wù)器根據(jù)接收的所述位置信息請求,生成對應(yīng)位置的二維碼信息,并將所述二維碼信息返回至所述第一客戶端,第二客戶端掃描所述第一客戶端接收的所述二維碼信息,來獲取所述二維碼信息中的位置信息,并以所述位置信息為目標(biāo)位置進(jìn)行導(dǎo)航。這樣,可以避免通過輸入文字信息進(jìn)行搜索的同時(shí),對地圖上沒有涉及到的目的地也能很快地導(dǎo)航,從而提高用戶體驗(yàn)。
在一實(shí)施例中,參照圖6,在上述圖5的實(shí)施例的基礎(chǔ)上,所述步驟S20之前還包括:
步驟S40,所述第一客戶端將地圖應(yīng)用中每個(gè)位置進(jìn)行地理坐標(biāo)的對應(yīng)處理,生成地圖位置與地理坐標(biāo)一一對應(yīng)的坐標(biāo)信息,并將所述坐標(biāo)信息發(fā)送至所述服務(wù)器;
本實(shí)施例中,第一客戶端預(yù)先將地圖應(yīng)用中每個(gè)位置進(jìn)行地理坐標(biāo)的對應(yīng)處理,生成地圖位置與實(shí)際地理坐標(biāo)一一對應(yīng)的坐標(biāo)信息(經(jīng)緯度信息),并將所述坐標(biāo)信息發(fā)送至所述第二客戶端。
步驟S50,所述服務(wù)器保存所述第一客戶端發(fā)送的所述坐標(biāo)信息。
本實(shí)施例中,所述服務(wù)器保存所述第一客戶端發(fā)送的所述坐標(biāo)信息,并生成包含地圖位置信息與坐標(biāo)信息對應(yīng)的地圖數(shù)據(jù)庫,以在用戶點(diǎn)擊地圖應(yīng)用上任一位置時(shí),可以將位置信息在地圖數(shù)據(jù)庫中進(jìn)行匹配,以準(zhǔn)確快速地獲取地圖位置信息。
在一實(shí)施例中,參照圖7,在上述圖5或圖6的實(shí)施例的基礎(chǔ)上,所述步驟S20包括:
步驟S201,所述服務(wù)器在接收到所述位置信息請求時(shí),根據(jù)所述坐標(biāo)信息查找與用戶在地圖應(yīng)用上點(diǎn)擊的位置一一對應(yīng)的地理坐標(biāo);
本實(shí)施例中,所述服務(wù)器在接收到所述位置信息請求時(shí),會(huì)對所述位置信息請求進(jìn)行解析,并將解析后的經(jīng)緯度等坐標(biāo)信息在地圖數(shù)據(jù)庫中進(jìn)行查找,具體為查找與用戶在地圖應(yīng)用上長按或點(diǎn)擊的位置一一對應(yīng)的地理坐標(biāo),若查找到,則表明所述地理坐標(biāo)準(zhǔn)確。
步驟S202,將所述地理坐標(biāo)轉(zhuǎn)化為二維碼信息;
步驟S203,將所述二維碼信息返回至所述第一客戶端。
本實(shí)施例中,二維碼,是將數(shù)據(jù)信息通過黑白相間的幾何圖形按照一定規(guī)律排列在平面上,然后利用光電檢測設(shè)備完成對圖形信息的自動(dòng)識(shí)別和處理功能。每種碼制具有其特定的字符集,每個(gè)字符占有一定的寬度,并具有一定的校驗(yàn)功能,同時(shí)還具有對不同行的信息自動(dòng)識(shí)別以及處理圖形旋轉(zhuǎn)變化等功能。在本發(fā)明實(shí)施例中,用戶不再需要在地圖應(yīng)用中輸入文字信息描述地理位置以及交通訊息等,因此,可由輸入文字的操作變?yōu)楹唵蔚膾呙瓒S碼即可完成目標(biāo)位置信息的獲取,從而可以提高用戶體驗(yàn)。
在一實(shí)施例中,參照圖8,在上述圖5或圖6的實(shí)施例的基礎(chǔ)上,所述步驟S10包括:
步驟S101,所述第一客戶端接收用戶在地圖應(yīng)用上任一位置長按或雙擊觸發(fā)的位置信息請求,并彈出對話框;
本實(shí)施例中,當(dāng)用戶打開地圖應(yīng)用,并在地圖任一位置雙擊或長按操作時(shí),則會(huì)觸發(fā)位置信息請求,并將所述位置信息請求發(fā)送至服務(wù)器??梢岳斫獾氖?,本發(fā)明并不局限于本實(shí)施例,在其他實(shí)施例中,也可以通過語音等方式觸發(fā)所述位置信息請求,如在用戶打開地圖應(yīng)用時(shí),可以直接通過移動(dòng)終端上的麥克風(fēng)收集用戶語音,當(dāng)用戶報(bào)出某一地圖上某一位置時(shí),則會(huì)觸發(fā)對應(yīng)位置的位置信息請求。
步驟S102,接收用戶在所述對話框輸入的確認(rèn)信息;
步驟S103,根據(jù)所述確認(rèn)信息,將所述位置信息請求發(fā)送至服務(wù)器。
本實(shí)施例中,所述對話框顯示的內(nèi)容可以為“請求生成位置信息二維碼”等信息,當(dāng)用戶點(diǎn)擊確認(rèn)按鈕時(shí),第一客戶端即會(huì)自動(dòng)將所述位置信息請求發(fā)送至服務(wù)器。
還需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。
上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是 利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。