一種室內(nèi)導(dǎo)航路線生成方法及用戶終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及導(dǎo)航技術(shù)領(lǐng)域,尤其涉及一種室內(nèi)導(dǎo)航路線生成方法及用戶終端。
【背景技術(shù)】
[0002]隨著電子技術(shù)的快速發(fā)展以及終端的迅速普及,終端的功能日益增強,用戶可以利用終端訪問外部網(wǎng)絡(luò)數(shù)據(jù)資源、拍照、查看通訊信息以及導(dǎo)航等。在實際應(yīng)用中,當(dāng)用戶需要利用已鎖屏終端進行導(dǎo)航時,往往需要用戶先觸控終端中的解鎖按鍵先進行解鎖,然后再觸控終端中的導(dǎo)航應(yīng)用程序圖標(biāo)進入導(dǎo)航界面,最后通過輸入目的地才能開始導(dǎo)航。然而,當(dāng)因為各種外界原因用戶只能進行單手操作時,則用戶可能觸及不到導(dǎo)航應(yīng)用程序圖標(biāo),甚至無法輸入目的地時,則終端無法生成包含目的地的導(dǎo)航路線,從而降低了導(dǎo)航路線生成效率。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例提供了一種室內(nèi)導(dǎo)航路線生成方法及用戶終端,能夠提高導(dǎo)航路線生成效率。
[0004]第一方面,本發(fā)明實施例公開了一種室內(nèi)導(dǎo)航路線生成方法,包括:
[0005]在未進入用戶終端的導(dǎo)航界面之前,獲取對所述用戶終端的第一觸控階段的觸控參數(shù);
[0006]判斷所述第一觸控階段的觸控參數(shù)與所述用戶終端中預(yù)設(shè)的用于控制所述用戶終端進入所述導(dǎo)航界面的觸控參數(shù)是否匹配,若匹配,則控制所述用戶終端進入所述導(dǎo)航界面;
[0007]在所述用戶終端進入所述導(dǎo)航界面之后,獲取對所述用戶終端的第二觸控階段的觸控參數(shù),并顯示與所述第二觸控階段的觸控參數(shù)相匹配的至少一個室內(nèi)目的地的室內(nèi)導(dǎo)航路線。
[0008]結(jié)合第一方面的實現(xiàn)方式,在第一方面的第一種可能的實現(xiàn)方式中,所述顯示與所述第二觸控階段的觸控參數(shù)相匹配的至少一個室內(nèi)目的地的室內(nèi)導(dǎo)航路線,包括:
[0009]向室內(nèi)服務(wù)器發(fā)送攜帶所述第二觸控階段的觸控參數(shù)的路線獲取請求,以使所述室內(nèi)服務(wù)器獲取與所述第二觸控階段的觸控參數(shù)相匹配的各個室內(nèi)目的地;
[0010]接收所述室內(nèi)服務(wù)器發(fā)送的所述各個室內(nèi)目的地;
[0011]從所述各個室內(nèi)目的地中獲取與用戶終端的當(dāng)前位置的距離小于或等于預(yù)設(shè)距離的至少一個室內(nèi)目的地;
[0012]將所述用戶終端的當(dāng)前位置和所述至少一個室內(nèi)目的地發(fā)送至所述室內(nèi)服務(wù)器,以使所述室內(nèi)服務(wù)器生成所述用戶終端的當(dāng)前位置至所述至少一個室內(nèi)目的地的室內(nèi)導(dǎo)航路線;
[0013]接收所述室內(nèi)服務(wù)器發(fā)送的所述用戶終端的當(dāng)前位置至所述至少一個室內(nèi)目的地的室內(nèi)導(dǎo)航路線,并顯示所述室內(nèi)導(dǎo)航路線。
[0014]結(jié)合第一方面的第一種可能的實現(xiàn)方式,在第一方面的第二種可能的實現(xiàn)方式中,還可以執(zhí)行以下步驟:
[0015]針對所述至少一個室內(nèi)目的地中的每一個所述室內(nèi)目的地,獲取所述用戶終端的當(dāng)前位置至所述室內(nèi)目的地的所有室內(nèi)導(dǎo)航路線對應(yīng)的路況信息;
[0016]根據(jù)所述用戶終端的當(dāng)前位置至所述室內(nèi)目的地的所有室內(nèi)導(dǎo)航路線對應(yīng)的路況信息,從所述用戶終端的當(dāng)前位置至所述室內(nèi)目的地的所有室內(nèi)導(dǎo)航路線中確定出所述用戶終端的當(dāng)前位置至所述室內(nèi)目的地的最佳導(dǎo)航路線;
[0017]其中,所述顯示與所述第二觸控階段的觸控參數(shù)相匹配的至少一個室內(nèi)目的地的室內(nèi)導(dǎo)航路線,包括:
[0018]將所述用戶終端的當(dāng)前位置至每一個所述室內(nèi)目的地的最佳導(dǎo)航路線映射至對應(yīng)的室內(nèi)地圖上進行顯示。
[0019]結(jié)合第一方面的實現(xiàn)方式,在第一方面的第三種可能的實現(xiàn)方式中,所述第二觸控階段的觸控參數(shù)包括觸控壓力值,所述顯示與所述第二觸控階段的觸控參數(shù)相匹配的至少一個室內(nèi)目的地的室內(nèi)導(dǎo)航路線,包括:
[0020]根據(jù)所述觸控壓力值,獲取與所述觸控壓力值對應(yīng)的至少一個室內(nèi)目的地;
[0021]生成包含所述至少一個室內(nèi)目的地的室內(nèi)導(dǎo)航路線,并顯示所述室內(nèi)導(dǎo)航路線。
[0022]結(jié)合第一方面的實現(xiàn)方式,在第一方面的第四種可能的實現(xiàn)方式中,所述第二觸控階段的觸控參數(shù)包括觸控位置,所述顯示與所述第二觸控階段的觸控參數(shù)相匹配的至少一個室內(nèi)目的地的室內(nèi)導(dǎo)航路線,包括:
[0023]根據(jù)所述觸控位置,獲取與所述觸控位置對應(yīng)的至少一個室內(nèi)目的地;
[0024]生成包含所述至少一個室內(nèi)目的地的室內(nèi)導(dǎo)航路線,并顯示所述室內(nèi)導(dǎo)航路線。
[0025]第二方面,本發(fā)明實施例還公開了一種用戶終端,包括:
[0026]獲取單元,用于在未進入用戶終端的導(dǎo)航界面之前,獲取對所述用戶終端的第一觸控階段的觸控參數(shù);
[0027]判斷單元,用于判斷所述第一觸控階段的觸控參數(shù)與所述用戶終端中預(yù)設(shè)的用于控制所述用戶終端進入所述導(dǎo)航界面的觸控參數(shù)是否匹配;
[0028]控制單元,用于若所述判斷單元判斷所述第一觸控階段的觸控參數(shù)與所述用戶終端中預(yù)設(shè)的用于控制所述用戶終端進入所述導(dǎo)航界面的觸控參數(shù)匹配,控制所述用戶終端進入所述導(dǎo)航界面;
[0029]所述獲取單元,還用于在所述用戶終端進入所述導(dǎo)航界面之后,獲取對所述用戶終端的第二觸控階段的觸控參數(shù);
[0030]顯示單元,用于顯示與所述第二觸控階段的觸控參數(shù)相匹配的至少一個室內(nèi)目的地的室內(nèi)導(dǎo)航路線。
[0031]結(jié)合第二方面的用戶終端,在第二方面的第一種可能的用戶終端中,所述顯示單元包括:
[0032]發(fā)送模塊,用于向室內(nèi)服務(wù)器發(fā)送攜帶所述第二觸控階段的觸控參數(shù)的路線獲取請求,以使所述室內(nèi)服務(wù)器獲取與所述第二觸控階段的觸控參數(shù)相匹配的各個室內(nèi)目的地;
[0033]接收模塊,用于接收所述室內(nèi)服務(wù)器發(fā)送的所述各個室內(nèi)目的地;
[0034]第一獲取模塊,用于從所述各個室內(nèi)目的地中獲取與用戶終端的當(dāng)前位置的距離小于或等于預(yù)設(shè)距離的至少一個室內(nèi)目的地;
[0035]所述發(fā)送模塊,還用于將所述用戶終端的當(dāng)前位置和所述至少一個室內(nèi)目的地發(fā)送至所述室內(nèi)服務(wù)器,以使所述室內(nèi)服務(wù)器生成所述用戶終端的當(dāng)前位置至所述至少一個室內(nèi)目的地的室內(nèi)導(dǎo)航路線;
[0036]所述接收模塊,還用于接收所述室內(nèi)服務(wù)器發(fā)送的所述用戶終端的當(dāng)前位置至所述至少一個室內(nèi)目的地的室內(nèi)導(dǎo)航路線;
[0037]第一顯示模塊,用于顯示所述室內(nèi)導(dǎo)航路線。
[0038]結(jié)合第二方面的第一種可能的用戶終端中,在第二方面的第二種可能的用戶終端中,所述獲取單元,還用于針對所述至少一個室內(nèi)目的地中的每一個所述室內(nèi)目的地,獲取所述用戶終端的當(dāng)前位置至所述室內(nèi)目的地的所有室內(nèi)導(dǎo)航路線對應(yīng)的路況信息;
[0039]所述用戶終端還包括:
[0040]確定單元,用于根據(jù)所述用戶終端的當(dāng)前位置至所述室內(nèi)目的地的所有室內(nèi)導(dǎo)航路線對應(yīng)的路況信息,從所述用戶終端的當(dāng)前位置至所述室內(nèi)目的地的所有室內(nèi)導(dǎo)航路線中確定出所述用戶終端的當(dāng)前位置至所述室內(nèi)目的地的最佳導(dǎo)航路線;
[0041]所述顯示單元具體用于將所述用戶終端的當(dāng)前位置至每一個所述室內(nèi)目的地的最佳導(dǎo)航路線映射至對應(yīng)的室內(nèi)地圖上進行顯示。
[0042]結(jié)合第二方面的用戶終端,在第二方面的第三種可能的用戶終端中,所述第二觸控階段的觸控參數(shù)包括觸控壓力值,所述顯示單元包括:
[0043]第二獲取模塊,用于根據(jù)所述觸控壓力值,獲取與所述觸控壓力值對應(yīng)的至少一個室內(nèi)目的地;
[0044]第二顯示模塊,用于生成包含所述至少一個室內(nèi)目的地的室內(nèi)導(dǎo)航路線,并顯示所述室內(nèi)導(dǎo)航路線。
[0045]結(jié)合二方面的用戶終端,在第二方面的第四種可能的用戶終端中,所述第二觸控階段的觸控參數(shù)包括觸控位置,所述顯示單元包括:
[0046]第三獲取模塊,用于根據(jù)所述觸控位置,獲取與所述觸控位置對應(yīng)的至少一個室內(nèi)目的地;
[0047]第三顯示模塊,用于生成包含所述至少一個室內(nèi)目的地的室內(nèi)導(dǎo)航路線,并顯示所述室內(nèi)導(dǎo)航路線。
[0048]本發(fā)明實施例中,在未進入用戶終端的導(dǎo)航界面之前,用戶終端可以先獲取對用戶終端的第一觸控階段的觸控參數(shù);并判斷第一觸控階段的觸控參數(shù)與用戶終端中預(yù)設(shè)的用于控制用戶終端進入導(dǎo)航界面的觸控參數(shù)是否匹配,若匹配,則控制用戶終端進入導(dǎo)航界面;在用戶終端進入導(dǎo)航界面之后,用戶終端可以獲取對用戶終端的第二觸控階段的觸控參數(shù),并顯示與第二觸控階段的觸控參數(shù)相匹配的至少一個室內(nèi)目的地的室內(nèi)導(dǎo)航路線。在本發(fā)明實施例中,用戶只需通過輸入觸控操作,則可以控制用戶終端進入導(dǎo)航界面,并繼續(xù)獲取用戶在導(dǎo)航界面中輸入的第二觸控階段的觸控參數(shù),并顯示與第二觸控階段的觸控參數(shù)相匹配的至少一個室內(nèi)目的地的室內(nèi)導(dǎo)航路線,從而能夠提高導(dǎo)航路線生成效率。
【附圖說明】
[0049]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0050]圖1是本發(fā)明實施例公開的一種室內(nèi)導(dǎo)航路線生成方法的流程示意圖;
[0051]圖2是本發(fā)明實施例公開的另一種室內(nèi)導(dǎo)航路