本發(fā)明涉及導(dǎo)航技術(shù)領(lǐng)域,尤其涉及一種位置分享方法、裝置和系統(tǒng)。
背景技術(shù):
隨著科技的進(jìn)步,地圖導(dǎo)航已成為用戶生產(chǎn)和生活中常用的功能。而隨著地圖導(dǎo)航功能利用率的增加,用戶的需求也愈發(fā)多樣化。比如,在一些應(yīng)用場(chǎng)景下,用戶可能會(huì)有在社交平臺(tái)上分享其感興趣的位置的需求。
相關(guān)技術(shù)中,用戶在社交平臺(tái)上的分享位置僅僅包括平面地圖上,用戶所分享位置的二維坐標(biāo)信息。比如,用戶可在聊天工具上,將自己所在醫(yī)院的二維坐標(biāo)信息分享給其他用戶。
然而,二維坐標(biāo)信息表達(dá)的信息有限,二維坐標(biāo)信息對(duì)用戶來說過于抽象,上述位置分享的方法無法直觀的表達(dá)用戶的分享意圖,受到較高的局限性。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的旨在至少在一定程度上解決上述的技術(shù)問題之一。
為此,本發(fā)明的第一個(gè)目的在于提出一種位置分享方法,可基于全景地圖標(biāo)記分享位置,并可針對(duì)該分享位置添加描述信息,直觀的體現(xiàn)了分享意圖和分享位置,提高了位置分享的實(shí)用性。
本發(fā)明的第二個(gè)目的在于提出另一種位置分享方法。
本發(fā)明的第三個(gè)目的在于提出一種位置分享裝置。
本發(fā)明的第四個(gè)目的在于提出另一種位置分享裝置。
本發(fā)明的第五個(gè)目的在于提出一種位置分享系統(tǒng)。
本發(fā)明的第六個(gè)目的在于提出又一種位置分享裝置。
本發(fā)明的第七個(gè)目的在于提出還一種位置分享裝置。
本發(fā)明的第八個(gè)目的在于提出一種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
本發(fā)明的第九個(gè)目的在于提出另一種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
本發(fā)明的第十個(gè)目的在于提出一種計(jì)算機(jī)程序產(chǎn)品。
本發(fā)明的第十一個(gè)目的在于提出另一種計(jì)算機(jī)程序產(chǎn)品。
為了實(shí)現(xiàn)上述目的,本發(fā)明第一方面實(shí)施例提出了一種位置分享方法,包括以下步驟:
獲取與全景地圖中標(biāo)注位置對(duì)應(yīng)的地理信息和分享意圖;
將所述地理信息和所述分享意圖設(shè)置在預(yù)設(shè)的分享鏈接中;
通過預(yù)設(shè)的與目標(biāo)應(yīng)用對(duì)應(yīng)的系統(tǒng)接口發(fā)送所述分享鏈接。
本發(fā)明實(shí)施例的位置分享方法,獲取與全景地圖中標(biāo)注位置對(duì)應(yīng)的地理信息和分享意圖,將地理信息和分享意圖設(shè)置在預(yù)設(shè)的分享鏈接中,通過預(yù)設(shè)的與目標(biāo)應(yīng)用對(duì)應(yīng)的系統(tǒng)接口發(fā)送分享鏈接。由此,基于全景地圖標(biāo)記分享位置,并可針對(duì)該分享位置添加描述信息,直觀的體現(xiàn)了分享意圖和分享位置,提高了位置分享的實(shí)用性。
另外,本發(fā)明實(shí)施例的位置分享方法,還具有如下附加的技術(shù)特征:
在本發(fā)明的一個(gè)實(shí)施例中,所述獲取與全景地圖中標(biāo)注位置對(duì)應(yīng)的地理信息和分享意圖,包括:
接收用戶發(fā)送的位置分享請(qǐng)求,在所述全景地圖界面提供標(biāo)注圖標(biāo)和文字編輯入口;
根據(jù)所述用戶拖拽所述標(biāo)注圖標(biāo)在所述全景地圖中確定的標(biāo)注位置,以及通過所述文字編輯入口輸入的分享意圖;
通過反投影算法計(jì)算所述標(biāo)注位置的地理信息。
在本發(fā)明的一個(gè)實(shí)施例中,所述將所述地理信息和所述分享意圖設(shè)置在預(yù)設(shè)的分享鏈接中,包括:
按照預(yù)設(shè)的字符格式對(duì)所述地理信息和所述分享意圖進(jìn)行編輯;
按照預(yù)設(shè)的編碼格式對(duì)編輯后的字符串進(jìn)行編碼操作;
將編碼后的字符串設(shè)置在預(yù)設(shè)的分享鏈接中。
在本發(fā)明的一個(gè)實(shí)施例中,在所述將所述地理信息和所述分享意圖設(shè)置在預(yù)設(shè)的分享鏈接中之后,還包括:
獲取與所述標(biāo)注位置對(duì)應(yīng)的場(chǎng)景信息;
將所述場(chǎng)景信息設(shè)置在所述分享鏈接中。
在本發(fā)明的一個(gè)實(shí)施例中,所述通過預(yù)設(shè)的與目標(biāo)應(yīng)用對(duì)應(yīng)的系統(tǒng)接口發(fā)送所述分享鏈接,包括:
根據(jù)預(yù)設(shè)的壓縮算法將所述分享鏈接進(jìn)行壓縮處理,并通過預(yù)設(shè)的與目標(biāo)應(yīng)用對(duì)應(yīng)的系統(tǒng)接口發(fā)送壓縮后的分享鏈接。
為了實(shí)現(xiàn)上述目的,本發(fā)明第二方面實(shí)施例提出了另一種位置分享方法,包括以下步驟:在目標(biāo)應(yīng)用中接收分享鏈接,解析所述分享鏈接獲取地理信息和分享意圖;根據(jù)所述地理信息在全景地圖中繪制對(duì)應(yīng)的標(biāo)注位置,并顯示所述分享意圖。
本發(fā)明實(shí)施例的位置分享方法,在目標(biāo)應(yīng)用中接收分享鏈接,解析分享鏈接獲取地理信息和分享意圖,并根據(jù)地理信息在全景地圖中繪制對(duì)應(yīng)的標(biāo)注位置,并顯示分享意圖。由此,基于全景地圖準(zhǔn)確繪制分享位置,并可直觀的了解分享意圖,提高了位置分享的實(shí)用性。
另外,本發(fā)明實(shí)施例的位置分享方法,還具有如下附加的技術(shù)特征:
在本發(fā)明的一個(gè)實(shí)施例中,所述解析所述分享鏈接獲取地理信息和分享意圖,包括:
根據(jù)預(yù)設(shè)的解壓算法將所述分享鏈接進(jìn)行解壓縮處理;
解析解壓縮后的分享鏈接,獲取經(jīng)過編碼的字符串;
根據(jù)預(yù)設(shè)的解碼格式對(duì)所述字符串進(jìn)行解碼獲取所述地理信息和所述分享意圖。
在本發(fā)明的一個(gè)實(shí)施例中,所述根據(jù)所述地理信息在全景地圖中繪制對(duì)應(yīng)的標(biāo)注位置,包括:
解析所述分享鏈接獲取場(chǎng)景信息;
根據(jù)所述場(chǎng)景信息和所述地理信息在全景地圖中繪制對(duì)應(yīng)的標(biāo)注位置。
為了實(shí)現(xiàn)上述目的,本發(fā)明第三方面實(shí)施例提出了一種位置分享裝置,包括:
第一獲取模塊,用于獲取與全景地圖中標(biāo)注位置對(duì)應(yīng)的地理信息和分享意圖;
設(shè)置模塊,用于將所述地理信息和所述分享意圖設(shè)置在預(yù)設(shè)的分享鏈接中;
發(fā)送模塊,用于通過預(yù)設(shè)的與目標(biāo)應(yīng)用對(duì)應(yīng)的系統(tǒng)接口發(fā)送所述分享鏈接。
本發(fā)明實(shí)施例的位置分享裝置,獲取與全景地圖中標(biāo)注位置對(duì)應(yīng)的地理信息和分享意圖,將地理信息和分享意圖設(shè)置在預(yù)設(shè)的分享鏈接中,通過預(yù)設(shè)的與目標(biāo)應(yīng)用對(duì)應(yīng)的系統(tǒng)接口發(fā)送分享鏈接。由此,基于全景地圖標(biāo)記分享位置,并可針對(duì)該分享位置添加描述信息,直觀的體現(xiàn)了分享意圖和分享位置,提高了位置分享的實(shí)用性。
另外,本發(fā)明實(shí)施例的位置分享裝置還具有如下附加的技術(shù)特征:
在本發(fā)明的一個(gè)實(shí)施例中,所述第一獲取模塊包括:
接收單元,用于接收用戶發(fā)送的位置分享請(qǐng)求;
提供單元,用于在所述全景地圖界面提供標(biāo)注圖標(biāo)和文字編輯入口;
確定單元,用于根據(jù)所述用戶拖拽所述標(biāo)注圖標(biāo)在所述全景地圖中確定的標(biāo)注位置,以及通過所述文字編輯入口輸入的分享意圖;
計(jì)算單元,用于通過反投影算法計(jì)算所述標(biāo)注位置的地理信息。
在本發(fā)明的一個(gè)實(shí)施例中,所述設(shè)置模塊包括:
第一處理單元,用于按照預(yù)設(shè)的字符格式對(duì)所述地理信息和所述分享意圖進(jìn)行編輯;
所述第一處理單元還用于按照預(yù)設(shè)的編碼格式對(duì)編輯后的字符串進(jìn)行編碼操作;
設(shè)置單元,用于將編碼后的字符串設(shè)置在預(yù)設(shè)的分享鏈接中。
在本發(fā)明的一個(gè)實(shí)施例中,還包括:
第二獲取模塊,用于獲取與所述標(biāo)注位置對(duì)應(yīng)的場(chǎng)景信息;
所述設(shè)置模塊還用于將所述場(chǎng)景信息設(shè)置在所述分享鏈接中。
在本發(fā)明的一個(gè)實(shí)施例中,所述發(fā)送模塊還用于根據(jù)預(yù)設(shè)的壓縮算法將所述分享鏈接進(jìn)行壓縮處理,并通過預(yù)設(shè)的與目標(biāo)應(yīng)用對(duì)應(yīng)的系統(tǒng)接口發(fā)送壓縮后的分享鏈接。
為了實(shí)現(xiàn)上述目的,本發(fā)明第四方面實(shí)施例提出了另一種位置分享裝置,包括:
接收模塊,用于在目標(biāo)應(yīng)用中接收分享鏈接;
解析模塊,用于解析所述分享鏈接獲取地理信息和分享意圖;
繪制模塊,用于根據(jù)所述地理信息在全景地圖中繪制對(duì)應(yīng)的標(biāo)注位置;
顯示模塊,用于顯示所述分享意圖。
本發(fā)明實(shí)施例的位置分享裝置,在目標(biāo)應(yīng)用中接收分享鏈接,解析分享鏈接獲取地理信息和分享意圖,并根據(jù)地理信息在全景地圖中繪制對(duì)應(yīng)的標(biāo)注位置,并顯示分享意圖。由此,基于全景地圖準(zhǔn)確繪制分享位置,并可直觀的了解分享意圖,提高了位置分享的實(shí)用性。
另外,本發(fā)明實(shí)施例的位置分享裝置,還具有如下附加的技術(shù)特征:
在本發(fā)明的一個(gè)實(shí)施例中,所述解析模塊包括:
第二處理單元,用于根據(jù)預(yù)設(shè)的解壓算法將所述分享鏈接進(jìn)行解壓縮處理;
第一獲取單元,用于解析解壓縮后的分享鏈接,獲取經(jīng)過編碼的字符串;
第二獲取單元,用于根據(jù)預(yù)設(shè)的解碼格式對(duì)所述字符串進(jìn)行解碼獲取所述地理信息和所述分享意圖。
在本發(fā)明的一個(gè)實(shí)施例中,所述繪制模塊包括:
解析單元,用于解析所述分享鏈接獲取場(chǎng)景信息;
繪制單元,用于根據(jù)所述場(chǎng)景信息和所述地理信息在全景地圖中繪制對(duì)應(yīng)的標(biāo)注位置。
為了實(shí)現(xiàn)上述目的,本發(fā)明第五方面實(shí)施例提出了一種位置分享系統(tǒng),包括:分享端和接收端,其中,分享端包括本發(fā)明第三方面實(shí)施例所述的位置分享裝置,接收端包括本發(fā)明第四方面實(shí)施例所述的位置分享裝置。
本發(fā)明實(shí)施例的位置分享系統(tǒng),接收端獲取分享端與全景地圖中標(biāo)注位置對(duì)應(yīng)的地理信息和分享意圖,分享端將地理信息和分享意圖設(shè)置在預(yù)設(shè)的分享鏈接中,通過預(yù)設(shè)的與目標(biāo)應(yīng)用對(duì)應(yīng)的系統(tǒng)接口向接收端發(fā)送分享鏈接。由此,基于全景地圖標(biāo)記分享位置,并可針對(duì)該分享位置添加描述信息,直觀的體現(xiàn)了分享意圖和分享位置,提高了位置分享的實(shí)用性。
為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明第六方面實(shí)施例提出了又一種位置分享裝置,包括:
處理器;
用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
其中,所述處理器被配置為:
獲取與全景地圖中標(biāo)注位置對(duì)應(yīng)的地理信息和分享意圖;
將所述地理信息和所述分享意圖設(shè)置在預(yù)設(shè)的分享鏈接中;
通過預(yù)設(shè)的與目標(biāo)應(yīng)用對(duì)應(yīng)的系統(tǒng)接口發(fā)送所述分享鏈接。
為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明第七方面實(shí)施例提出了還一種位置分享裝置,包括:
處理器;
用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
其中,所述處理器被配置為:
在目標(biāo)應(yīng)用中接收分享鏈接,解析所述分享鏈接獲取地理信息和分享意圖;
根據(jù)所述地理信息在全景地圖中繪制對(duì)應(yīng)的標(biāo)注位置,并顯示所述分享意圖。
為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明第八方面實(shí)施例提出了一種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)所述存儲(chǔ)介質(zhì)中的指令由移動(dòng)終端的處理器被執(zhí)行時(shí),使得移動(dòng)終端能夠執(zhí)行一種位置分享方法,所述方法包括:
獲取與全景地圖中標(biāo)注位置對(duì)應(yīng)的地理信息和分享意圖;
將所述地理信息和所述分享意圖設(shè)置在預(yù)設(shè)的分享鏈接中;
通過預(yù)設(shè)的與目標(biāo)應(yīng)用對(duì)應(yīng)的系統(tǒng)接口發(fā)送所述分享鏈接。
為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明第九方面實(shí)施例提出了另一種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)所述存儲(chǔ)介質(zhì)中的指令由移動(dòng)終端的處理器被執(zhí)行時(shí),使得移動(dòng)終端能夠執(zhí)行一種位置分享方法,所述方法包括:
在目標(biāo)應(yīng)用中接收分享鏈接,解析所述分享鏈接獲取地理信息和分享意圖;
根據(jù)所述地理信息在全景地圖中繪制對(duì)應(yīng)的標(biāo)注位置,并顯示所述分享意圖。
為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明第十方面實(shí)施例提出了一種計(jì)算機(jī)程序產(chǎn)品,當(dāng)所述計(jì)算機(jī)程序產(chǎn)品中的指令處理器執(zhí)行時(shí),執(zhí)行一種位置分享方法,所述方法包括:獲取與全景地圖中標(biāo)注位置對(duì)應(yīng)的地理信息和分享意圖;
將所述地理信息和所述分享意圖設(shè)置在預(yù)設(shè)的分享鏈接中;
通過預(yù)設(shè)的與目標(biāo)應(yīng)用對(duì)應(yīng)的系統(tǒng)接口發(fā)送所述分享鏈接。
為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明第十一方面實(shí)施例提出了另一種計(jì)算機(jī)程序產(chǎn)品,當(dāng)所述計(jì)算機(jī)程序產(chǎn)品中的指令處理器執(zhí)行時(shí),執(zhí)行另一種位置分享方法,所述方法包括:獲取與全景地圖中標(biāo)注位置對(duì)應(yīng)的地理信息和分享意圖;
在目標(biāo)應(yīng)用中接收分享鏈接,解析所述分享鏈接獲取地理信息和分享意圖;
根據(jù)所述地理信息在全景地圖中繪制對(duì)應(yīng)的標(biāo)注位置,并顯示所述分享意圖。
本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實(shí)踐了解到。
附圖說明
本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中:
圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的位置分享方法的流程圖;
圖2是根據(jù)本發(fā)明一個(gè)實(shí)施例的位置分享界面示意圖;
圖3是根據(jù)本發(fā)明另一個(gè)實(shí)施例的位置分享方法的流程圖;
圖4是根據(jù)本發(fā)明另一個(gè)實(shí)施例的位置分享界面示意圖;
圖5是根據(jù)本發(fā)明又一個(gè)實(shí)施例的位置分享方法的流程圖;
圖6是根據(jù)本發(fā)明還一個(gè)實(shí)施例的位置分享方法的流程圖;
圖7是根據(jù)本發(fā)明再一個(gè)實(shí)施例的位置分享方法的流程圖;
圖8是根據(jù)本發(fā)明第一個(gè)實(shí)施例的位置分享裝置的結(jié)構(gòu)示意圖;
圖9是根據(jù)本發(fā)明第二個(gè)實(shí)施例的位置分享裝置的結(jié)構(gòu)示意圖;
圖10是根據(jù)本發(fā)明第三個(gè)實(shí)施例的位置分享裝置的結(jié)構(gòu)示意圖;
圖11是根據(jù)本發(fā)明第四個(gè)實(shí)施例的位置分享裝置的結(jié)構(gòu)示意圖;
圖12是根據(jù)本發(fā)明第五個(gè)實(shí)施例的位置分享裝置的結(jié)構(gòu)示意圖;
圖13是根據(jù)本發(fā)明第六個(gè)實(shí)施例的位置分享裝置的結(jié)構(gòu)示意圖;以及
圖14是根據(jù)本發(fā)明一個(gè)實(shí)施例的位置分享系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。
下面參考附圖描述本發(fā)明實(shí)施例的位置分享方法、裝置和系統(tǒng)。
通常,為了滿足在一些應(yīng)用場(chǎng)景下位置分享的需求,相關(guān)技術(shù)中,提供了二維坐標(biāo)或者興趣點(diǎn)的位置分享方式。即可將分享位置的二維坐標(biāo),以及興趣點(diǎn)名稱作為參數(shù)拼接到分享鏈接進(jìn)行分享。
然而,數(shù)字地圖的興趣點(diǎn)數(shù)據(jù)庫(kù)中,往往只能收錄大廈、飯店等興趣點(diǎn),而路口、路燈等道路信息無法被收錄,因而通過興趣點(diǎn)的方式進(jìn)行位置分享的方式局限性較高,無法滿足對(duì)路口等道路信息的分享。另外,分享位置的二維坐標(biāo)過于抽象,查看分享的用戶無法直觀的了解到分享者的分享意圖。
為了解決上述問題,本發(fā)明提出了一種位置分享方法,為了便于描述,以下實(shí)施例集中于分享端進(jìn)行描述,具體如下:
可以理解,為了更直觀的展現(xiàn)分享位置,本發(fā)明實(shí)施例的位置分享方法應(yīng)用于全景地圖中,這是由于全景地圖是由真實(shí)世界的照片拼接組成的,可真實(shí)、客觀的反映某一位置周邊的圖像信息,且在全景地圖中具有真實(shí)的三維空間的體驗(yàn)感,還可自由的旋轉(zhuǎn)縮放展示的全景圖像等。
圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的位置分享方法的流程圖,如圖1所示,該位置分享方法包括:
S101,獲取與全景地圖中標(biāo)注位置對(duì)應(yīng)的地理信息和分享意圖。
具體地,為了能夠準(zhǔn)確地找到分享位置,在全景地圖中獲取標(biāo)識(shí)標(biāo)注位置唯一性的地理信息,以及為了能夠直觀表現(xiàn)分享目的,獲取與全景地圖中標(biāo)注位置對(duì)應(yīng)的分享意圖。
其中,在不同的應(yīng)用場(chǎng)景下,標(biāo)識(shí)標(biāo)注位置唯一性的地理信息,可包括標(biāo)注位置的不同地理參數(shù),例如可包括標(biāo)注位置的坐標(biāo)、高度等。
另外,上述分享意圖用以直觀體現(xiàn)分享目的,可包括對(duì)標(biāo)注位置的文字描述信息、語(yǔ)音描述信息、動(dòng)畫描述信息、圖片描述信息等,在此不一一列舉。
需要說明的是,根據(jù)具體應(yīng)用場(chǎng)景的不同,獲取標(biāo)注位置對(duì)應(yīng)的地理信息以及分享意圖的方式不同,舉例說如下:
第一種示例,可在全景地圖中提供添加分享意圖的編輯入口,以及標(biāo)識(shí)標(biāo)注位置的圖標(biāo),從而可通過移動(dòng)圖標(biāo)至相應(yīng)位置確定標(biāo)注位置,并采用相關(guān)算法計(jì)算出標(biāo)注位置的地理信息,以及通過觸發(fā)編輯入口輸入分享意圖。
第二種示例,預(yù)先在全景地圖中的相應(yīng)位置設(shè)置分享意圖描述框,比如在全景地圖的界面的中心位置設(shè)置分享意圖描述框,以及預(yù)先設(shè)置標(biāo)注位置確定動(dòng)作,比如雙擊、單擊等。
從而,在本示例中,可通過在全景地圖的相關(guān)位置執(zhí)行預(yù)設(shè)動(dòng)作確定標(biāo)注位置,并采用相關(guān)算法計(jì)算出標(biāo)注位置的地理信息,以及在分享意圖描述框中輸入描述信息確定分享意圖等。
第三種示例,可預(yù)先在全景地圖中設(shè)置語(yǔ)音接收入口,以及預(yù)先設(shè)置標(biāo)注位置的確定軌跡,比如閉合曲線等。
從而,在本示例中,可通過在全景地圖界面上,語(yǔ)音接收口輸入語(yǔ)音信息以確定分享意圖,以及在全景地圖的相關(guān)位置,輸入相關(guān)軌跡確定標(biāo)注位置,并采用相關(guān)算法計(jì)算出標(biāo)注位置的地理信息。
第四種示例,可預(yù)先在全景地圖中提供添加分享意圖的編輯入口,以及輸入標(biāo)注位置的地理信息的輸入入口,從而可通過在地理信息輸入入口,輸入標(biāo)注位置的地理信息,以及通過觸發(fā)編輯入口輸入分享意圖。
S102,將地理信息和分享意圖設(shè)置在預(yù)設(shè)的分享鏈接中。
具體地,為了在查看分享時(shí),可直觀的了解分享的標(biāo)注位置的地理信息以及分享意圖,將地理信息和分享意圖作為參數(shù)設(shè)置在預(yù)設(shè)的分享鏈接中。
需要說明的是,在實(shí)際應(yīng)用中,設(shè)置于預(yù)設(shè)的分享鏈接中的地理信息和分享意圖,是可拼接在分享鏈接后的標(biāo)準(zhǔn)格式。
具體而言,根據(jù)具體應(yīng)用場(chǎng)景的不同,為了保證設(shè)置于預(yù)設(shè)的分享鏈接中的地理信息和分享意圖是可拼接在分享鏈接后的標(biāo)準(zhǔn)格式,可采用不同的方式將地理信息和分享意圖設(shè)置在預(yù)設(shè)的分享鏈接中。
第一種示例,可根據(jù)相應(yīng)的格式,對(duì)獲取的地理信息和分享意圖進(jìn)行格式轉(zhuǎn)換,從而將轉(zhuǎn)換為標(biāo)準(zhǔn)格式的地理信息和分享意圖,作為參數(shù)設(shè)置于分享鏈接中。
第二種示例,可預(yù)先設(shè)定獲取地理信息以及分享意圖的字符格式,比如針對(duì)獲取分享意圖的輸入框,設(shè)置接收輸入字符格式,從而獲取的地理信息以及分享意圖即為標(biāo)準(zhǔn)格式,可直接將標(biāo)準(zhǔn)格式的地理信息和分享意圖設(shè)置在分享鏈接中。
S103,通過預(yù)設(shè)的與目標(biāo)應(yīng)用對(duì)應(yīng)的系統(tǒng)接口發(fā)送分享鏈接。
可以理解,為了滿足在不同的應(yīng)用程序中位置分享的需求,可通過預(yù)設(shè)的與目標(biāo)應(yīng)用對(duì)應(yīng)的系統(tǒng)接口發(fā)送分享鏈接,比如若用戶希望在微信應(yīng)用程序上進(jìn)行位置分享,則可通過與微信對(duì)應(yīng)的系統(tǒng)接口發(fā)送分享連接,其中,上述目標(biāo)應(yīng)用程序的接口可以是目標(biāo)應(yīng)用程序提供的API或SDK等。
由此可知,上述實(shí)施例提供一種基于全景地圖的位置分享功能,分享端可以在全景地圖中確定標(biāo)注位置,并針對(duì)該標(biāo)注位置輸入分享意圖,將標(biāo)注位置的地理信息和分享意圖加入分享鏈接進(jìn)行分享,從而使得接收端可直觀的了解到分享位置以及分享意圖。
為了更加清楚的描述本發(fā)明實(shí)施例中位置分享方法實(shí)施例,下面結(jié)合具體的應(yīng)用場(chǎng)景進(jìn)行舉例,具體如下:
在實(shí)際應(yīng)用中,為了滿足交通部門精確的將一些突發(fā)事件通報(bào)給公眾的需求,可采用本發(fā)明實(shí)施例的位置分享方法,將突發(fā)事件的相關(guān)位置以及應(yīng)急處理信息通過社交平臺(tái)分享給公眾。
舉例而言,交通部門可在全景地圖中,標(biāo)注交通管制的具體路口位置,并輸入分享意圖“長(zhǎng)安街交通管制入口封閉”,從而在將該街道具體位置的地理信息,以及分享意圖設(shè)置在預(yù)設(shè)的分享鏈接分享后,如圖2所示,駕駛員可直觀的在全景地圖中看到哪個(gè)路口被封閉了,從而可及時(shí)更改行車路線。
綜上所述,本發(fā)明實(shí)施例的位置分享方法,獲取與全景地圖中標(biāo)注位置對(duì)應(yīng)的地理信息和分享意圖,將地理信息和分享意圖設(shè)置在預(yù)設(shè)的分享鏈接中,通過預(yù)設(shè)的與目標(biāo)應(yīng)用對(duì)應(yīng)的系統(tǒng)接口發(fā)送分享鏈接。由此,基于全景地圖標(biāo)記分享位置,并可針對(duì)該分享位置添加描述信息,直觀的體現(xiàn)了分享意圖和分享位置,提高了位置分享的實(shí)用性。
基于以上實(shí)施例,為了更加清楚的描述本發(fā)明實(shí)施例的位置分享方法,下面以獲取與全景地圖中標(biāo)注位置對(duì)應(yīng)的地理信息和分享意圖的方式,為上述步驟S101中第一種示例示出的方式,以及以將地理信息和分享意圖設(shè)置在預(yù)設(shè)的分享鏈接中的方式,為上述步驟S102中示出的第一種方式為例,進(jìn)行具體說明,說明如下:
圖3是根據(jù)本發(fā)明另一個(gè)實(shí)施例的位置分享方法的流程圖,如圖3所示,該方法包括:
S201,接收用戶發(fā)送的位置分享請(qǐng)求,在全景地圖界面提供標(biāo)注圖標(biāo)和文字編輯入口。
具體地,在接收到用戶發(fā)送的位置分享請(qǐng)求后,在全景地圖界面中提供標(biāo)注圖標(biāo)以及文字編輯入口,其中,標(biāo)注圖標(biāo)用以標(biāo)識(shí)全景地圖中的標(biāo)注位置,文字編輯入口用以輸入標(biāo)注位置的分享意圖。
需要說明的是,根據(jù)具體應(yīng)用場(chǎng)景的不用,用戶發(fā)送的位置分享請(qǐng)求可以不同的方式觸發(fā)。比如可以是用戶觸發(fā)全景地圖中的分享菜單觸發(fā)的;比如,可以是用戶通過全景地圖中,語(yǔ)音輸入接口輸入的語(yǔ)音指令觸發(fā)的等。
S202,根據(jù)用戶拖拽標(biāo)注圖標(biāo)在全景地圖中確定的標(biāo)注位置,以及通過文字編輯入口輸入的分享意圖。
具體地,用戶可通過拖拽標(biāo)注圖標(biāo)的方式,將標(biāo)注圖標(biāo)移動(dòng)至標(biāo)注位置,從而可通過該標(biāo)注圖標(biāo)直觀的表現(xiàn)標(biāo)注位置,以及通過的文字編輯入口輸入分享意圖。
或者,用戶可通過拖拽全景地圖的方式,將標(biāo)注位置移動(dòng)至標(biāo)注圖標(biāo)所在的位置,從而可通過該標(biāo)注圖標(biāo)直觀的表現(xiàn)標(biāo)注位置,以及通過的文字編輯入口輸入分享意圖。
舉例而言,如圖4所示,當(dāng)接收到用戶通過點(diǎn)擊全景地圖界面上的“分享”菜單后,在全景地圖界面的中心位置,提供標(biāo)注圖標(biāo)和文字編輯入口。
進(jìn)而,用戶可通過拖動(dòng)全景地圖的方式,將全景地圖中的相關(guān)位置移動(dòng)到標(biāo)注圖標(biāo)處,從而實(shí)現(xiàn)對(duì)標(biāo)注位置的確定,進(jìn)而用戶可通過在文字編輯入口輸入分享意圖,比如輸入“這里集合”以直觀表現(xiàn)集合的地點(diǎn)。
其中,在本發(fā)明的一個(gè)實(shí)施例中,為了提高位置分享效率,文字編輯入口提供的分享意圖輸入?yún)^(qū)域中,除了提供用戶自定義輸入?yún)^(qū)域,還可提供一些常用的分享意圖標(biāo)簽等,比如“開會(huì)”,“集合”等分享意圖標(biāo)簽,從而可通過選擇分享意圖標(biāo)簽,實(shí)現(xiàn)對(duì)分享意圖的快速確定。
S203,通過反投影算法計(jì)算標(biāo)注位置的地理信息。
具體地,在獲取全景地圖中的標(biāo)注位置后,可通過相關(guān)算法計(jì)算出標(biāo)注位置的地理信息,比如可通過反投影算法計(jì)算標(biāo)注位置的坐標(biāo)、高度等地理信息。
S204,按照預(yù)設(shè)的字符格式對(duì)地理信息和分享意圖進(jìn)行編輯。
具體地,為了保證地理信息和分享意圖,均為可設(shè)置在預(yù)設(shè)的分享鏈接中的標(biāo)準(zhǔn)格式,按照預(yù)設(shè)的字符格式對(duì)地理信息和分享意圖進(jìn)行編輯。比如,可將地理信息和分享意圖組織到特定的JSON格式中等。
S205,按照預(yù)設(shè)的編碼格式對(duì)編輯后的字符串進(jìn)行編碼操作。
具體地,為了保障分享連接的安全可靠性,還可按照預(yù)設(shè)的編碼格式對(duì)編輯后的字符串進(jìn)行編碼操作。
S206,將編碼后的字符串設(shè)置在預(yù)設(shè)的分享鏈接中。
S207,通過預(yù)設(shè)的與目標(biāo)應(yīng)用對(duì)應(yīng)的系統(tǒng)接口發(fā)送分享鏈接。
具體地,將編碼后的字符串設(shè)置在預(yù)設(shè)的分享鏈接中,并通過預(yù)設(shè)的與目標(biāo)應(yīng)用的系統(tǒng)接口發(fā)送分享鏈接,以滿足用戶在相關(guān)應(yīng)用程序中進(jìn)行位置分享的需求。
綜上所述,本發(fā)明實(shí)施例的位置分享方法,接收用戶發(fā)送的位置分享請(qǐng)求,在全景地圖界面提供標(biāo)注圖標(biāo)和文字編輯入口,根據(jù)用戶拖拽標(biāo)注圖標(biāo)在全景地圖中確定的標(biāo)注位置,以及通過文字編輯入口輸入的分享意圖,并通過反投影算法計(jì)算標(biāo)注位置的地理信息,進(jìn)而按照預(yù)設(shè)的字符格式對(duì)地理信息和分享意圖進(jìn)行編輯,按照預(yù)設(shè)的編碼格式對(duì)編輯后的字符串進(jìn)行編碼操作,并將編碼后的字符串設(shè)置在預(yù)設(shè)的分享鏈接中,以通過預(yù)設(shè)的與目標(biāo)應(yīng)用對(duì)應(yīng)的系統(tǒng)接口發(fā)送分享鏈接。由此,根據(jù)全景界面中提供的標(biāo)注圖標(biāo)和文字編輯入口,實(shí)現(xiàn)標(biāo)注位置的標(biāo)注以及分享意圖的輸入,從而基于全景地圖標(biāo)記分享位置,并可針對(duì)該分享位置添加描述信息,直觀的體現(xiàn)了分享意圖和分享位置,提高了位置分享的實(shí)用性。
基于以上實(shí)施例,在實(shí)際應(yīng)用中,為了更加精確的進(jìn)行位置分享,滿足在一些應(yīng)用場(chǎng)景下,使得接收端可以在相同的視角,觀看分享端分享的標(biāo)注位置的需求,還可將當(dāng)前標(biāo)注位置所在的場(chǎng)景信息設(shè)置于分享鏈接中。
圖5是根據(jù)本發(fā)明又一個(gè)實(shí)施例的位置分享方法的流程圖,如圖5所示,在上述步驟S102之后,該方法還包括:
S301,獲取與標(biāo)注位置對(duì)應(yīng)的場(chǎng)景信息。
具體地,為了更加精確進(jìn)行位置分享,還可獲取與標(biāo)注位置對(duì)應(yīng)的場(chǎng)景信息,其中該場(chǎng)景信息可包括場(chǎng)景類型、俯仰角、朝向等。
舉例而言,在用戶在分享自己所在的路口時(shí),不僅僅獲取該路口的地理信息和分享意圖,還獲取用戶當(dāng)前相對(duì)于路口的朝向、俯仰角等具體的場(chǎng)景信息。
S302,將場(chǎng)景信息設(shè)置在分享鏈接中。
具體地,將場(chǎng)景信息設(shè)置在分享鏈接中,從而使得接收端的用戶不僅可以直觀的觀看到標(biāo)注位置以及分享意圖,還可還原分享端的觀看視角,便于了解到分享端用戶所在的精確位置。
S303,根據(jù)預(yù)設(shè)的壓縮算法將分享鏈接進(jìn)行壓縮處理,并通過預(yù)設(shè)的與目標(biāo)應(yīng)用對(duì)應(yīng)的系統(tǒng)接口發(fā)送壓縮后的分享鏈接。
可以理解,由于在實(shí)際應(yīng)用中,將地理信息、分享意圖以及場(chǎng)景信息設(shè)置于預(yù)設(shè)的分享鏈接中,可能造成分享鏈接過長(zhǎng),如果將其分享到相關(guān)應(yīng)用程序中,可能因?yàn)檎紦?jù)篇幅過大而不美觀,或者因超過相關(guān)應(yīng)用程序的字?jǐn)?shù)限制而無法分享,因而在分享分享鏈接之前,還可對(duì)分享鏈接進(jìn)行相應(yīng)的壓縮處理。
具體而言,可根據(jù)預(yù)設(shè)的壓縮算法將分享鏈接進(jìn)行壓縮處理,并通過預(yù)設(shè)的與目標(biāo)應(yīng)用對(duì)應(yīng)的系統(tǒng)接口發(fā)送壓縮后的分享鏈接。
綜上所述,本發(fā)明實(shí)施例的位置分享方法,還可將標(biāo)注位置所在的場(chǎng)景信息添加至分享鏈接中,以使得接收端的用戶可以相同的視角觀看標(biāo)注位置,由此,可進(jìn)一步精確的進(jìn)行位置分享,提升了用戶體驗(yàn)。
下面集中于接收端側(cè)描述本發(fā)明實(shí)施例的位置分享方法。說明如下:
圖6是根據(jù)本發(fā)明還一個(gè)實(shí)施例的位置分享方法的流程圖,如圖6所示,該方法包括:
S401,在目標(biāo)應(yīng)用中接收分享鏈接,解析分享鏈接獲取地理信息和分享意圖。
具體地,當(dāng)在目標(biāo)應(yīng)用程序中接收分享鏈接后,在打開該分享鏈接時(shí),解析該分享鏈接以獲取地理信息和分享意圖,以獲取到分享端分享的具體位置以及分享意圖。
需要說明的是,根據(jù)具體應(yīng)用場(chǎng)景的不用,設(shè)置于分享鏈接中的地理信息和分享意圖可能經(jīng)過不同的處理,比如可能經(jīng)過轉(zhuǎn)碼等處理,因而,為了獲取分享端分享的具體位置以及分享意圖,需要采取對(duì)應(yīng)的解析方式對(duì)分享鏈接進(jìn)行解析。
在本發(fā)明的一個(gè)實(shí)施例中,如果地理信息和分享意圖是經(jīng)過字符串轉(zhuǎn)碼以及對(duì)轉(zhuǎn)碼后的字符串編碼處理,可根據(jù)預(yù)設(shè)的解壓算法將分享鏈接進(jìn)行解壓縮處理,并解析解壓縮后的分享鏈接,獲取經(jīng)過編碼的字符串,進(jìn)而根據(jù)預(yù)設(shè)的解碼格式對(duì)字符串進(jìn)行解碼獲取地理信息和分享意圖。
另外,在本發(fā)明的一個(gè)實(shí)施例中,如果分享鏈接被壓縮處理,則在解析分享鏈接獲取地理信息和分享意圖之前,需對(duì)分享鏈接進(jìn)行解壓縮操作。
S402,根據(jù)地理信息在全景地圖中繪制對(duì)應(yīng)的標(biāo)注位置,并顯示分享意圖。
具體地,在解析出分享鏈接中的地理位置以及分享意圖后,根據(jù)解析出的地理信息在全景地圖中繪制對(duì)應(yīng)的標(biāo)注位置,并顯示分享意圖,從而接收端可直觀的了解到分享位置以及分享意圖。
綜上所述,本發(fā)明實(shí)施例的位置分享方法,在目標(biāo)應(yīng)用中接收分享鏈接,解析分享鏈接獲取地理信息和分享意圖,并根據(jù)地理信息在全景地圖中繪制對(duì)應(yīng)的標(biāo)注位置,并顯示分享意圖。由此,基于全景地圖準(zhǔn)確繪制分享位置,并可直觀的了解分享意圖,提高了位置分享的實(shí)用性。
基于以上實(shí)施例,應(yīng)當(dāng)理解的是,當(dāng)分享鏈接中具有標(biāo)注位置的其他場(chǎng)景信息時(shí),接收端還可以分享端相同的視角,在全景地圖中繪制出標(biāo)注位置,以更加精確的了解到分享端用戶的所在位置。
圖7是根據(jù)本發(fā)明再一個(gè)實(shí)施例的位置分享方法的流程圖,如圖7所示,該方法包括:
S501,在目標(biāo)應(yīng)用中接收分享鏈接,解析分享鏈接獲取場(chǎng)景信息、地理信息和分享意圖。
具體地,當(dāng)在目標(biāo)應(yīng)用程序中接收分享鏈接后,在打開該分享鏈接時(shí),解析該分享鏈接以獲取場(chǎng)景信息、地理信息和分享意圖,以與分享端相同的視角獲取到分享端分享的具體位置以及分享意圖。
其中,上述場(chǎng)景信息可包括標(biāo)注位置所在場(chǎng)景的具體場(chǎng)景類型、俯仰角、朝向等。
S502,根據(jù)地理信息和場(chǎng)景信息在全景地圖中繪制對(duì)應(yīng)的標(biāo)注位置,并顯示分享意圖。
具體地,在解析出分享鏈接中的場(chǎng)景信息、地理位置以及分享意圖后,根據(jù)解析出的場(chǎng)景信息和地理信息在全景地圖中繪制對(duì)應(yīng)的標(biāo)注位置,并顯示分享意圖,從而接收端可以與分享端相同的和視角直觀的了解到分享位置以及分享意圖。
綜上所述,本發(fā)明實(shí)施例的位置分享方法,解析分享鏈接中的標(biāo)注位置所在的場(chǎng)景信息,以使得接收端的用戶可以相同的視角,在全景地圖中觀看標(biāo)注位置,由此,可進(jìn)一步精確的了解分享端分享位置,提升了用戶體驗(yàn)。
為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出了一種位置分享裝置,圖8是根據(jù)本發(fā)明第一個(gè)實(shí)施例的位置分享裝置的結(jié)構(gòu)示意圖,如圖8所示,該位置分享裝置包括第一獲取模塊110、設(shè)置模塊120和發(fā)送模塊130。
其中,第一獲取模塊110,用于獲取與全景地圖中標(biāo)注位置對(duì)應(yīng)的地理信息和分享意圖。
具體地,為了能夠準(zhǔn)確地找到分享位置,第一獲取模塊110獲取在全景地圖中獲取標(biāo)識(shí)標(biāo)注位置唯一性的地理信息,以及為了能夠直觀表現(xiàn)分享目的,獲取與全景地圖中標(biāo)注位置對(duì)應(yīng)的分享意圖。
設(shè)置模塊120,用于將地理信息和分享意圖設(shè)置在預(yù)設(shè)的分享鏈接中。
具體地,為了在查看分享時(shí),可直觀的了解分享的標(biāo)注位置的地理信息以及分享意圖,設(shè)置模塊120將地理信息和分享意圖作為參數(shù)設(shè)置在預(yù)設(shè)的分享鏈接中。
發(fā)送模塊130,用于通過預(yù)設(shè)的與目標(biāo)應(yīng)用對(duì)應(yīng)的系統(tǒng)接口發(fā)送分享鏈接。
可以理解,為了滿足在不同的應(yīng)用程序中位置分享的需求,發(fā)送模塊130可通過預(yù)設(shè)的與目標(biāo)應(yīng)用對(duì)應(yīng)的系統(tǒng)接口發(fā)送分享鏈接,比如若用戶希望在微信應(yīng)用程序上進(jìn)行位置分享,則發(fā)送模塊130可通過與微信對(duì)應(yīng)的系統(tǒng)接口發(fā)送分享連接。
需要說明的是,前述對(duì)位置分享方法實(shí)施例的解釋說明,也適用于對(duì)本發(fā)明位置分享裝置實(shí)施例的解釋說明,其實(shí)現(xiàn)原理類似,在此不再贅述。
綜上所述,本發(fā)明實(shí)施例的位置分享裝置,獲取與全景地圖中標(biāo)注位置對(duì)應(yīng)的地理信息和分享意圖,將地理信息和分享意圖設(shè)置在預(yù)設(shè)的分享鏈接中,通過預(yù)設(shè)的與目標(biāo)應(yīng)用對(duì)應(yīng)的系統(tǒng)接口發(fā)送分享鏈接。由此,基于全景地圖標(biāo)記分享位置,并可針對(duì)該分享位置添加描述信息,直觀的體現(xiàn)了分享意圖和分享位置,提高了位置分享的實(shí)用性。
圖9是根據(jù)本發(fā)明第二個(gè)實(shí)施例的位置分享裝置的結(jié)構(gòu)示意圖,如圖9所示,在如圖8所示的基礎(chǔ)上,第一獲取模塊110可包括接收單元111、提供單元112、確定單元113和計(jì)算單元114,設(shè)置模塊120可包括第一處理單元121和設(shè)置單元122。
其中,接收單元111,用于接收用戶發(fā)送的位置分享請(qǐng)求。
提供單元112,用于在全景地圖界面提供標(biāo)注圖標(biāo)和文字編輯入口。
具體地,接收單元111在接收到用戶發(fā)送的位置分享請(qǐng)求后,提供單元112在全景地圖界面中提供標(biāo)注圖標(biāo)以及文字編輯入口,其中,標(biāo)注圖標(biāo)用以標(biāo)識(shí)全景地圖中的標(biāo)注位置,文字編輯入口用以輸入標(biāo)注位置的分享意圖。
確定單元113,用于根據(jù)用戶拖拽標(biāo)注圖標(biāo)在全景地圖中確定的標(biāo)注位置,以及通過文字編輯入口輸入的分享意圖。
具體地,確定單元113可根據(jù)用戶通過拖拽標(biāo)注圖標(biāo)的方式,在全景地圖中確定的標(biāo)注位置,以及通過文字編輯入口輸入的分享意圖。
或者,確定單元113可根據(jù)用戶可通過拖拽全景地圖的方式,將標(biāo)注位置移動(dòng)至標(biāo)注圖標(biāo)所在的位置確定的標(biāo)注位置,以及通過的文字編輯入口輸入分享意圖。
計(jì)算單元114,用于通過反投影算法計(jì)算標(biāo)注位置的地理信息。
具體地,在獲取全景地圖中的標(biāo)注位置后,計(jì)算單元114可通過相關(guān)算法計(jì)算出標(biāo)注位置的地理信息,比如可通過反投影算法計(jì)算標(biāo)注位置的坐標(biāo)、高度等地理信息。
第一處理單元121,用于按照預(yù)設(shè)的字符格式對(duì)地理信息和分享意圖進(jìn)行編輯。
具體地,為了保證地理信息和分享意圖,均為可設(shè)置在預(yù)設(shè)的分享鏈接中的標(biāo)準(zhǔn)格式,第一處理單元121按照預(yù)設(shè)的字符格式對(duì)地理信息和分享意圖進(jìn)行編輯。比如,可將地理信息和分享意圖組織到特定的JSON格式中等。
在本發(fā)明的一個(gè)實(shí)施例中,為了保障分享連接的安全可靠性,第一處理單元121還用于按照預(yù)設(shè)的編碼格式對(duì)編輯后的字符串進(jìn)行編碼操作。
設(shè)置單元122,用于將編碼后的字符串設(shè)置在預(yù)設(shè)的分享鏈接中。
具體地,設(shè)置單元122將編碼后的字符串設(shè)置在預(yù)設(shè)的分享鏈接中,進(jìn)而發(fā)送模塊130通過預(yù)設(shè)的與目標(biāo)應(yīng)用的系統(tǒng)接口發(fā)送分享鏈接,以滿足用戶在相關(guān)應(yīng)用程序中進(jìn)行位置分享的需求。
需要說明的是,前述對(duì)位置分享方法實(shí)施例的解釋說明,也適用于對(duì)本發(fā)明位置分享裝置實(shí)施例的解釋說明,其實(shí)現(xiàn)原理類似,在此不再贅述。
綜上所述,本發(fā)明實(shí)施例的位置分享方法,接收用戶發(fā)送的位置分享請(qǐng)求,在全景地圖界面提供標(biāo)注圖標(biāo)和文字編輯入口,根據(jù)用戶拖拽標(biāo)注圖標(biāo)在全景地圖中確定的標(biāo)注位置,以及通過文字編輯入口輸入的分享意圖,并通過反投影算法計(jì)算標(biāo)注位置的地理信息,進(jìn)而按照預(yù)設(shè)的字符格式對(duì)地理信息和分享意圖進(jìn)行編輯,按照預(yù)設(shè)的編碼格式對(duì)編輯后的字符串進(jìn)行編碼操作,并將編碼后的字符串設(shè)置在預(yù)設(shè)的分享鏈接中,以通過預(yù)設(shè)的與目標(biāo)應(yīng)用對(duì)應(yīng)的系統(tǒng)接口發(fā)送分享鏈接。由此,根據(jù)全景界面中提供的標(biāo)注圖標(biāo)和文字編輯入口,實(shí)現(xiàn)標(biāo)注位置的標(biāo)注以及分享意圖的輸入,從而基于全景地圖標(biāo)記分享位置,并可針對(duì)該分享位置添加描述信息,直觀的體現(xiàn)了分享意圖和分享位置,提高了位置分享的實(shí)用性。
圖10是根據(jù)本發(fā)明第三個(gè)實(shí)施例的位置分享裝置的結(jié)構(gòu)示意圖,如圖10所示,在如圖8所示的基礎(chǔ)上,該位置分享裝置可包括第二獲取模塊140。
其中,第二獲取模塊140,用于獲取與標(biāo)注位置對(duì)應(yīng)的場(chǎng)景信息。
具體地,為了更加精確進(jìn)行位置分享,第二獲取模塊140還可獲取與標(biāo)注位置對(duì)應(yīng)的場(chǎng)景信息,其中該場(chǎng)景信息可包括場(chǎng)景類型、俯仰角、朝向等。
進(jìn)而,設(shè)置模塊120將場(chǎng)景信息設(shè)置在分享鏈接中。
可以理解,由于在實(shí)際應(yīng)用中,將地理信息、分享意圖以及場(chǎng)景信息設(shè)置于預(yù)設(shè)的分享鏈接中,可能造成分享鏈接過長(zhǎng),如果將其分享到相關(guān)應(yīng)用程序中,可能因?yàn)檎紦?jù)篇幅過大而不美觀,或者因超過相關(guān)應(yīng)用程序的字?jǐn)?shù)限制而無法分享,因而在分享分享鏈接之前,還可對(duì)分享鏈接進(jìn)行相應(yīng)的壓縮處理。
在本發(fā)明的一個(gè)實(shí)施例中發(fā)送模塊130還用于根據(jù)預(yù)設(shè)的壓縮算法將分享鏈接進(jìn)行壓縮處理,并通過預(yù)設(shè)的與目標(biāo)應(yīng)用對(duì)應(yīng)的系統(tǒng)接口發(fā)送壓縮后的分享鏈接。
需要說明的是,前述對(duì)位置分享方法實(shí)施例的解釋說明,也適用于對(duì)本發(fā)明位置分享裝置實(shí)施例的解釋說明,其實(shí)現(xiàn)原理類似,在此不再贅述。
綜上所述,本發(fā)明實(shí)施例的位置分享裝置,還可將標(biāo)注位置所在的場(chǎng)景信息添加至分享鏈接中,以使得接收端的用戶可以相同的視角觀看標(biāo)注位置,由此,可進(jìn)一步精確的進(jìn)行位置分享,提升了用戶體驗(yàn)。
為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出了另一種位置分享裝置的結(jié)構(gòu)示意圖,圖11是根據(jù)本發(fā)明第四個(gè)實(shí)施例的位置分享裝置的結(jié)構(gòu)示意圖,如圖11所示,該位置分享裝置包括接收模塊210、解析模塊220、繪制模塊230和顯示模塊240。
其中,接收模塊210,用于在目標(biāo)應(yīng)用中接收分享鏈接。
解析模塊220,用于解析分享鏈接獲取地理信息和分享意圖。
具體地,當(dāng)接收模塊210在目標(biāo)應(yīng)用程序中接收分享鏈接后,在打開該分享鏈接時(shí),解析模塊220解析該分享鏈接以獲取地理信息和分享意圖,以獲取到分享端分享的具體位置以及分享意圖。
圖12是根據(jù)本發(fā)明第五個(gè)實(shí)施例的位置分享裝置的結(jié)構(gòu)示意圖,如圖12所示,在如圖11所示的基礎(chǔ)上,解析模塊220可包括第二處理單元221、第一獲取單元222和第二獲取單元223。
其中,第二處理單元221,用于根據(jù)預(yù)設(shè)的解壓算法將分享鏈接進(jìn)行解壓縮處理。
第一獲取單元222,用于解析解壓縮后的分享鏈接,獲取經(jīng)過編碼的字符串。
第二獲取單元223,用于根據(jù)預(yù)設(shè)的解碼格式對(duì)字符串進(jìn)行解碼獲取地理信息和分享意圖。
繪制模塊230,用于根據(jù)地理信息在全景地圖中繪制對(duì)應(yīng)的標(biāo)注位置。
顯示模塊240,用于顯示分享意圖。
需要說明的是,前述對(duì)位置分享方法實(shí)施例的解釋說明,也適用于對(duì)本發(fā)明位置分享裝置實(shí)施例的解釋說明,其實(shí)現(xiàn)原理類似,在此不再贅述。
綜上所述,本發(fā)明實(shí)施例的位置分享裝置,在目標(biāo)應(yīng)用中接收分享鏈接,解析分享鏈接獲取地理信息和分享意圖,并根據(jù)地理信息在全景地圖中繪制對(duì)應(yīng)的標(biāo)注位置,并顯示分享意圖。由此,基于全景地圖準(zhǔn)確繪制分享位置,并可直觀的了解分享意圖,提高了位置分享的實(shí)用性。
基于以上實(shí)施例,應(yīng)當(dāng)理解的是,當(dāng)分享鏈接中具有標(biāo)注位置的其他場(chǎng)景信息時(shí),接收端還可以分享端相同的視角,在全景地圖中繪制出標(biāo)注位置,以更加精確的了解到分享端用戶的所在位置。
圖13是根據(jù)本發(fā)明第六個(gè)實(shí)施例的位置分享裝置的結(jié)構(gòu)示意圖,如圖16所示,在如圖11所示的基礎(chǔ)上,繪制模塊230包括解析單元231和繪制單元232。
其中,解析單元231,用于解析分享鏈接獲取場(chǎng)景信息。
繪制單元232,用于根據(jù)場(chǎng)景信息和地理信息在全景地圖中繪制對(duì)應(yīng)的標(biāo)注位置。
需要說明的是,前述對(duì)位置分享方法實(shí)施例的解釋說明,也適用于對(duì)本發(fā)明位置分享裝置實(shí)施例的解釋說明,其實(shí)現(xiàn)原理類似,在此不再贅述。
綜上所述,本發(fā)明實(shí)施例的位置分享裝置,解析分享鏈接中的標(biāo)注位置所在的場(chǎng)景信息,以使得接收端的用戶可以相同的視角,在全景地圖中觀看標(biāo)注位置,由此,可進(jìn)一步精確的了解分享端的分享位置,提升了用戶體驗(yàn)。
為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出了一種位置分享系統(tǒng),圖14是根據(jù)本發(fā)明一個(gè)實(shí)施例的位置分享系統(tǒng)的結(jié)構(gòu)示意圖,如圖14所示,該位置分享系統(tǒng)包括分享端1000和接收端2000。
其中,分享端1000包括位置分享裝置100,其中位置分享裝置100與上述結(jié)合附圖8-10描述的位置分享裝置對(duì)應(yīng),在此不再贅述。
接收端2000包括位置分享裝置200,其中位置分享裝置200與上述結(jié)合附圖11-13描述的位置分享裝置對(duì)應(yīng),在此不再贅述。
綜上所述,本發(fā)明實(shí)施例的位置分享系統(tǒng),接收端獲取分享端與全景地圖中標(biāo)注位置對(duì)應(yīng)的地理信息和分享意圖,分享端將地理信息和分享意圖設(shè)置在預(yù)設(shè)的分享鏈接中,通過預(yù)設(shè)的與目標(biāo)應(yīng)用對(duì)應(yīng)的系統(tǒng)接口向接收端發(fā)送分享鏈接。由此,基于全景地圖標(biāo)記分享的具體位置,并可針對(duì)該分享的具體位置添加描述信息,直觀的體現(xiàn)了分享意圖和分享位置,提高了位置分享的實(shí)用性。
在本說明書的描述中,參考術(shù)語(yǔ)“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說明書中,對(duì)上述術(shù)語(yǔ)的示意性表述不必須針對(duì)的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說明書中描述的不同實(shí)施例或示例以及不同實(shí)施例或示例的特征進(jìn)行結(jié)合和組合。
盡管上面已經(jīng)示出和描述了本發(fā)明的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對(duì)本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對(duì)上述實(shí)施例進(jìn)行變化、修改、替換和變型。