信息提示方法、裝置及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本公開(kāi)涉及信息技術(shù)領(lǐng)域,特別是涉及一種信息提示方法、裝置及終端。
【背景技術(shù)】
[0002]隨著生活水平的提高,人們的生產(chǎn)和生活方式發(fā)生了很大的變化,導(dǎo)致人們的移動(dòng)范圍變得越來(lái)越廣,經(jīng)常會(huì)到陌生的地方工作游玩。由于對(duì)路況和周?chē)h(huán)境不熟悉,人們經(jīng)常會(huì)使用電子地圖等導(dǎo)航軟查詢(xún)行程路徑。
[0003]但是在行進(jìn)過(guò)程中,人們偏移既定的行程路徑時(shí),電子地圖難以向人們及時(shí)提供有效的路線(xiàn)導(dǎo)航,導(dǎo)致人們難以及時(shí)快速地了解到自己走錯(cuò)路徑,往往人們?cè)谄萍榷ㄐ谐搪窂胶荛L(zhǎng)時(shí)間后才知道自己走錯(cuò)線(xiàn)路,這樣,增加了人們的出行時(shí)間,降低了人們的出行效率,使得人們出行很不便利。
[0004]公開(kāi)內(nèi)容
[0005]為克服相關(guān)技術(shù)中存在的問(wèn)題,本公開(kāi)實(shí)施例中提供了一種信息提示方法、裝置及終端。
[0006]根據(jù)本公開(kāi)的第一方面,提出了一種信息提示方法,所述信息提示方法包括:
[0007]終端向服務(wù)器發(fā)送軌跡獲取請(qǐng)求,所述軌跡請(qǐng)求中至少包括:目的地和出發(fā)地;
[0008]獲取與第一運(yùn)動(dòng)軌跡相匹配的目標(biāo)運(yùn)動(dòng)軌跡,所述第一運(yùn)動(dòng)軌跡為終端以所述出發(fā)地為起點(diǎn)運(yùn)動(dòng)發(fā)生的軌跡;
[0009]當(dāng)?shù)诙\(yùn)動(dòng)軌跡與所述目標(biāo)運(yùn)動(dòng)軌跡之間的差異達(dá)到預(yù)設(shè)條件時(shí),發(fā)送提示信息,其中,所述第二運(yùn)動(dòng)軌跡為所述終端在繼所述第一運(yùn)動(dòng)軌跡之后運(yùn)動(dòng)發(fā)生的軌跡。
[0010]通過(guò)向服務(wù)器獲取起點(diǎn)為出發(fā)地,終點(diǎn)為目的地的目標(biāo)運(yùn)動(dòng)軌跡,然后按照該目標(biāo)運(yùn)動(dòng)軌跡對(duì)當(dāng)前行進(jìn)的第二運(yùn)動(dòng)軌跡進(jìn)行檢測(cè),一旦當(dāng)前運(yùn)動(dòng)的第二運(yùn)動(dòng)軌跡和目標(biāo)運(yùn)動(dòng)軌跡之間的差異達(dá)到預(yù)設(shè)條件時(shí),就發(fā)送提示信息。
[0011]因此,該方法在用戶(hù)行進(jìn)時(shí),能夠及時(shí)發(fā)現(xiàn)用戶(hù)是否出現(xiàn)走錯(cuò)路的情況,進(jìn)而可以避免因走錯(cuò)路帶來(lái)的時(shí)間浪費(fèi),尤其當(dāng)持有該終端的用戶(hù)處于陌生的地域時(shí),極大地節(jié)省了用戶(hù)的出行時(shí)間,提高了人們的出行效率。
[0012]可選地,所述獲取與第一運(yùn)動(dòng)軌跡相匹配的目標(biāo)運(yùn)動(dòng)軌跡,包括:
[0013]接收所述服務(wù)器根據(jù)所述軌跡獲取請(qǐng)求發(fā)送的、起點(diǎn)為所述出發(fā)地且終點(diǎn)為所述目的地的至少一條參考運(yùn)動(dòng)軌跡;
[0014]獲取終端以所述出發(fā)地為起點(diǎn)運(yùn)動(dòng)發(fā)生的軌跡作為第一運(yùn)動(dòng)軌跡;
[0015]查找與所述第一運(yùn)動(dòng)軌跡相匹配的一條參考運(yùn)動(dòng)軌跡;
[0016]將查找到的參考運(yùn)動(dòng)軌跡作為所述目標(biāo)運(yùn)動(dòng)軌跡。
[0017]終端在本地查找與第一運(yùn)動(dòng)軌跡相匹配的參考運(yùn)動(dòng)軌跡作為目標(biāo)運(yùn)動(dòng)軌跡,由于在本地查找,可根據(jù)終端接收到的各種輸入?yún)?shù)查找與第一運(yùn)動(dòng)軌跡相匹配的目標(biāo)運(yùn)動(dòng)軌跡,能夠提高查找的準(zhǔn)確性與效率。
[0018]可選地,所述軌跡獲取請(qǐng)求中還包括:所述第一運(yùn)動(dòng)軌跡;
[0019]所述獲取與第一運(yùn)動(dòng)軌跡相匹配的目標(biāo)運(yùn)動(dòng)軌跡,包括:
[0020]接收所述服務(wù)器發(fā)送的軌跡作為目標(biāo)運(yùn)動(dòng)軌跡,所述服務(wù)器發(fā)送的軌跡為所述服務(wù)器在起點(diǎn)為所述出發(fā)地且終點(diǎn)為所述目的地的至少一條參考運(yùn)動(dòng)軌跡中,查找到的與所述第一運(yùn)動(dòng)軌跡相匹配的一條參考運(yùn)動(dòng)軌跡。
[0021]通過(guò)上述方法,服務(wù)器根據(jù)終端發(fā)送的第一運(yùn)動(dòng)軌跡從內(nèi)部的大量數(shù)據(jù)庫(kù)中直接查找與該第一運(yùn)動(dòng)軌跡相匹配的參考運(yùn)動(dòng)軌跡,查找的范圍大,查找的能力高,然后終端接收該運(yùn)動(dòng)軌跡作為目標(biāo)運(yùn)動(dòng)軌跡,能夠?yàn)橛脩?hù)提供精確的導(dǎo)航功能。
[0022]可選地,所述查找與所述第一運(yùn)動(dòng)軌跡相匹配的一條參考運(yùn)動(dòng)軌跡,包括:
[0023]計(jì)算所述第一運(yùn)動(dòng)軌跡與所有參考運(yùn)動(dòng)軌跡之間的偏移量;
[0024]將偏移量小于預(yù)設(shè)偏移量閾值的參考軌跡確定為與所述第一運(yùn)動(dòng)軌跡相匹配的參考軌跡。
[0025]通過(guò)選擇偏移量小于預(yù)設(shè)偏移量閾值的參考運(yùn)動(dòng)軌跡確定為第一運(yùn)動(dòng)軌跡相匹配的參考運(yùn)動(dòng)軌跡,通過(guò)上述方法,能夠選擇偏差較小的參考運(yùn)動(dòng)軌跡,由于該參考運(yùn)動(dòng)軌跡與第一運(yùn)動(dòng)軌跡的偏移量較小,即偏差較小,因此,可以找到與用戶(hù)當(dāng)前已行走的第一運(yùn)動(dòng)軌跡最接近的運(yùn)動(dòng)軌跡。
[0026]可選地,所述方法還包括:
[0027]獲取所述第二運(yùn)動(dòng)軌跡上的當(dāng)前位置點(diǎn);
[0028]判斷所述當(dāng)前位置點(diǎn)是否位于所述目標(biāo)運(yùn)動(dòng)軌跡上;
[0029]當(dāng)所述當(dāng)前位置點(diǎn)不位于所述目標(biāo)運(yùn)動(dòng)軌跡上時(shí),確定所述第二運(yùn)動(dòng)軌跡與目標(biāo)運(yùn)動(dòng)軌跡之間的差異達(dá)到預(yù)設(shè)條件;或者,
[0030]當(dāng)所述當(dāng)前位置點(diǎn)不位于所述目標(biāo)運(yùn)動(dòng)軌跡上時(shí),統(tǒng)計(jì)所述第二運(yùn)動(dòng)軌跡上所有不位于所述目標(biāo)運(yùn)動(dòng)軌跡上的位置點(diǎn)的數(shù)量,當(dāng)統(tǒng)計(jì)的數(shù)量超過(guò)預(yù)設(shè)數(shù)量閾值時(shí),確定所述第二運(yùn)動(dòng)軌跡與目標(biāo)運(yùn)動(dòng)軌跡之間的差異達(dá)到預(yù)設(shè)條件。
[0031]通過(guò)上述方法,能夠在當(dāng)前位置點(diǎn)遠(yuǎn)離目標(biāo)運(yùn)動(dòng)軌跡時(shí),立即確定第二運(yùn)動(dòng)軌跡與目標(biāo)運(yùn)動(dòng)軌跡之間的差異達(dá)到預(yù)設(shè)條件,具有實(shí)時(shí)性,從而能夠進(jìn)一步地及時(shí)地提醒用戶(hù)走錯(cuò)路徑,避免用戶(hù)在錯(cuò)誤路徑上耽誤時(shí)間。同時(shí)通過(guò)上述統(tǒng)計(jì)所有不位于目標(biāo)運(yùn)動(dòng)軌跡上的位置點(diǎn)的數(shù)量,以確定第二運(yùn)動(dòng)軌跡與目標(biāo)運(yùn)動(dòng)軌跡之間的差異達(dá)到預(yù)設(shè)條件,該方法基于數(shù)量的統(tǒng)計(jì),能夠減小由于某一個(gè)位置點(diǎn)漂移而誤判斷的可能性,從而提供精確的導(dǎo)航服務(wù)。
[0032]可選地,所述向服務(wù)器發(fā)送運(yùn)動(dòng)軌跡獲取請(qǐng)求,包括:
[0033]在云共享模式下,檢測(cè)是否接收到輸入的目的地;
[0034]當(dāng)接收到輸入的目的地時(shí),獲取當(dāng)前位置作為出發(fā)地;
[0035]生成包含有所述目的地和出發(fā)地的軌跡獲取請(qǐng)求,或者,獲取以所述出發(fā)地為起點(diǎn)已發(fā)生的第一運(yùn)動(dòng)軌跡,生成包含所述目的地、出發(fā)地和第一運(yùn)動(dòng)軌跡的軌跡獲取請(qǐng)求;
[0036]將所述軌跡獲取請(qǐng)求發(fā)送至所述服務(wù)器。
[0037]終端在獲取到目的地和出發(fā)地信息,還獲取了以所述出發(fā)地為起點(diǎn)已發(fā)生的第一運(yùn)動(dòng)軌跡,并且將出發(fā)地和目的地,以及,第一運(yùn)動(dòng)軌跡均發(fā)送給了服務(wù)器,以便于服務(wù)器在接收到軌跡獲取請(qǐng)求后,可以從出發(fā)地和目的地之間的多個(gè)運(yùn)動(dòng)軌跡中挑選出一條與第一運(yùn)動(dòng)軌跡相匹配的運(yùn)動(dòng)軌跡。
[0038]可選地,所述發(fā)送提示信息,包括:
[0039]控制發(fā)出預(yù)設(shè)提示聲音、控制進(jìn)行振動(dòng)提示、向指定的移動(dòng)設(shè)備發(fā)送導(dǎo)航錯(cuò)誤通知中的一種或任意組合。
[0040]在第二運(yùn)動(dòng)軌跡與目標(biāo)運(yùn)動(dòng)軌跡之間的差異達(dá)到預(yù)設(shè)條件時(shí),通過(guò)發(fā)送提示信息,能夠及時(shí)使用戶(hù)了解自己的運(yùn)動(dòng)軌跡與目標(biāo)運(yùn)動(dòng)軌跡存在偏差,即及時(shí)發(fā)現(xiàn)用戶(hù)自己走錯(cuò)路,避免因走錯(cuò)路帶來(lái)的時(shí)間浪費(fèi)
[0041 ] 可選地,所述方法還包括:
[0042]當(dāng)所述第二運(yùn)動(dòng)軌跡與所述目標(biāo)運(yùn)動(dòng)軌跡之間的差異達(dá)到預(yù)設(shè)條件時(shí),開(kāi)啟導(dǎo)航或指南針功能,或者,提供開(kāi)啟所述導(dǎo)航或指南針功能的提示,或者,向指定的移動(dòng)設(shè)備發(fā)送開(kāi)啟導(dǎo)航或指南針功能的指令。
[0043]通過(guò)終端在第二運(yùn)動(dòng)軌跡與目標(biāo)運(yùn)動(dòng)軌跡的差異達(dá)到預(yù)設(shè)條件時(shí),終端提供上述導(dǎo)航服務(wù),能夠根據(jù)上述導(dǎo)航服務(wù)器及時(shí)糾正第二運(yùn)動(dòng)軌跡,及時(shí)返回到目標(biāo)運(yùn)動(dòng)軌跡上來(lái),從而減少時(shí)間浪費(fèi),降低用戶(hù)的出行時(shí)間,提高用戶(hù)的運(yùn)動(dòng)效率。
[0044]可選地,所述方法還包括:
[0045]按照所述目標(biāo)運(yùn)動(dòng)軌跡進(jìn)行導(dǎo)航,或者,將所述目標(biāo)運(yùn)動(dòng)軌跡發(fā)送給所述移動(dòng)設(shè)備,以使所述移動(dòng)設(shè)備按照所述目標(biāo)運(yùn)動(dòng)軌跡進(jìn)行導(dǎo)航。
[0046]通過(guò)使用目標(biāo)運(yùn)動(dòng)軌跡提供導(dǎo)航服務(wù),能夠使得用戶(hù)及時(shí)返回到正確的運(yùn)動(dòng)軌跡,即目標(biāo)運(yùn)動(dòng)軌跡上,從而減少出行時(shí)間。
[0047]根據(jù)本公開(kāi)的第二方面還提出了一種信息提示方法,所述方法包括
[0048]接收運(yùn)動(dòng)軌跡獲取請(qǐng)求,所述運(yùn)動(dòng)軌跡請(qǐng)求中至少包括:目的地和出發(fā)地;
[0049]從預(yù)設(shè)軌跡集合中查找起點(diǎn)為所述出發(fā)地且終點(diǎn)為所述目的地的至少一條參考運(yùn)動(dòng)軌跡;
[0050]將所述至少一條參考運(yùn)動(dòng)軌跡發(fā)送給所述運(yùn)動(dòng)軌跡獲取請(qǐng)求的發(fā)送方。
[0051]服務(wù)器接收運(yùn)動(dòng)軌跡獲取請(qǐng)求,能夠根據(jù)運(yùn)動(dòng)軌跡請(qǐng)求中的信息,至少是目的地和出發(fā)地信息從預(yù)設(shè)軌跡集合中查找起點(diǎn)為出發(fā)地且終點(diǎn)為目的地的至少一條參考運(yùn)動(dòng)軌跡,由于該參考運(yùn)動(dòng)軌跡的獲取與運(yùn)動(dòng)軌跡獲取請(qǐng)求相對(duì)應(yīng),因此該參考運(yùn)動(dòng)軌跡能夠?yàn)榻K端后續(xù)的運(yùn)動(dòng)軌跡提供參考,避免用戶(hù)走錯(cuò)路線(xiàn)。通過(guò)將該與運(yùn)動(dòng)軌跡獲取請(qǐng)求相對(duì)應(yīng)的參考運(yùn)動(dòng)軌跡發(fā)送至運(yùn)動(dòng)軌跡獲取請(qǐng)求的發(fā)送方,能夠使得發(fā)送方根據(jù)該參考運(yùn)動(dòng)軌跡進(jìn)行導(dǎo)航,以避免迷路,及時(shí)達(dá)到目的地。
[0052]可選地,所述運(yùn)動(dòng)軌跡請(qǐng)求中還包括:以所述出發(fā)地為起點(diǎn)已發(fā)生的第一運(yùn)動(dòng)軌跡;
[0053]所述方法還包括:
[0054]從所述運(yùn)動(dòng)獲取請(qǐng)求中提取所述第一運(yùn)動(dòng)軌跡;
[0055]在所述至少一條參考運(yùn)動(dòng)軌跡中,查找到的與所述第一運(yùn)動(dòng)軌跡相匹配的一條參考運(yùn)動(dòng)軌跡作為目標(biāo)運(yùn)動(dòng)軌跡;
[0056]將所述目標(biāo)運(yùn)動(dòng)軌跡發(fā)送給所述運(yùn)動(dòng)軌跡獲取請(qǐng)求的發(fā)送方。
[0057]服務(wù)器根據(jù)終端發(fā)送的第一運(yùn)動(dòng)軌跡直接查找與該第一運(yùn)動(dòng)軌跡相匹配的參考運(yùn)動(dòng)軌跡,然后將該參考運(yùn)動(dòng)軌跡作為目標(biāo)運(yùn)動(dòng)軌跡,發(fā)送至發(fā)送方,由于該目標(biāo)運(yùn)動(dòng)軌跡與第一運(yùn)動(dòng)軌跡相匹配,因此通過(guò)該目標(biāo)運(yùn)動(dòng)軌跡進(jìn)行導(dǎo)航將更加精確。
[0058]可選地,所述方法還包括:
[0059]接收所述發(fā)送方在運(yùn)動(dòng)結(jié)束后發(fā)送的本次運(yùn)動(dòng)軌跡、目的地和出發(fā)地;
[0060]將所述出發(fā)地設(shè)置為所述本次運(yùn)動(dòng)軌跡的起點(diǎn),并將所述目的地設(shè)置為所述本次運(yùn)動(dòng)軌跡的終點(diǎn);
[0061 ]將設(shè)置有起點(diǎn)和終點(diǎn)的所述本次運(yùn)動(dòng)軌跡存儲(chǔ)到所述預(yù)設(shè)軌跡集合中。
[0062]通過(guò)接收發(fā)送方在運(yùn)動(dòng)結(jié)束后發(fā)送的本次運(yùn)動(dòng)軌跡、目的地和出發(fā)地,并將出發(fā)地設(shè)置為起點(diǎn)、目的地設(shè)置為終點(diǎn),將該軌跡加入到預(yù)設(shè)軌跡集合中,從而實(shí)現(xiàn)對(duì)該運(yùn)動(dòng)軌跡的共享,為本終端或者其他終端的運(yùn)動(dòng)提供導(dǎo)航服務(wù)。
[0063]根據(jù)本公開(kāi)的第三方面還提出了一種信息提示裝置,所述信息提示裝置包括:
[0064]請(qǐng)求發(fā)送模塊,用于向服務(wù)器發(fā)送軌跡獲取請(qǐng)求,所述軌跡請(qǐng)求中至少包括:目的地和出發(fā)地;
[0065]軌跡獲取模塊,用于獲取與第一運(yùn)動(dòng)軌跡相匹配的目標(biāo)運(yùn)動(dòng)軌跡,所述第一運(yùn)動(dòng)軌跡為終端以所述出發(fā)地為起點(diǎn)運(yùn)動(dòng)發(fā)生的軌跡;
[0066]提示信息發(fā)送模塊,用于當(dāng)?shù)诙\(yùn)動(dòng)軌跡與所述目標(biāo)