一種室內(nèi)導航方法及移動終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種室內(nèi)導航方法及移動終端。
【背景技術(shù)】
[0002]隨著智能手機的普及,以及移動互聯(lián)網(wǎng)的發(fā)展,室內(nèi)導航應(yīng)用越來越普及。
[0003]目前的室內(nèi)地圖導航功能中,用戶輸入一個目的地后,終端會直接查詢地圖,進而為用戶提供一個可行路徑。但是用戶事先不知道目的地時,此種路徑獲取方法顯然不夠智能和任性化。比如,用戶到達機場時,用戶事先并不知道用戶乘坐的航班辦理登機手續(xù)的窗口具體位置,此時簡單的室內(nèi)地圖導航功能無法滿足用戶的需求。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例提供本發(fā)明實施例提供一種室內(nèi)導航方法及移動終端,以期提升室內(nèi)導航應(yīng)用的智能性和用戶體驗。
[0005]本發(fā)明實施例第一方面提供一種室內(nèi)導航方法,包括:
[0006]移動終端獲取目標航班信息以及所述目標航班信息對應(yīng)的常規(guī)登機手續(xù)辦理窗口的等待人數(shù)M ;
[0007]若所述等待人數(shù)M滿足預(yù)設(shè)條件,所述移動終端向服務(wù)器發(fā)送獲取所述目標航班信息對應(yīng)的緊急登機手續(xù)辦理窗口的地理位置的第一獲取請求;
[0008]所述移動終端接收所述服務(wù)器響應(yīng)所述第一獲取請求而發(fā)送的第一響應(yīng)消息,所述第一響應(yīng)消息攜帶所述緊急登機手續(xù)辦理窗口的地理位置;
[0009]所述移動終端根據(jù)所述移動終端當前地理位置和所述緊急登機手續(xù)辦理窗口的地理位置生成第一導航信息。
[0010]結(jié)合發(fā)明實施例第一方面,在第一方面的第一種可能的實現(xiàn)方式中,所述移動終端向服務(wù)器發(fā)送獲取所述目標航班信息對應(yīng)的緊急登機手續(xù)辦理窗口的地理位置的第一獲取請求之前,所述方法還包括:
[0011]所述移動終端獲取所述目標航班信息對應(yīng)的停止辦理登機手續(xù)時間tdP所述移動終端當前時間t2;
[0012]所述移動終端根據(jù)所述停止辦理登機手續(xù)時間^和所述移動終端當前時間t 2確定辦理登機手續(xù)的剩余時間At1;
[0013]所述移動終端根據(jù)所述等待人數(shù)M和預(yù)設(shè)計算策略計算辦理所述等待人數(shù)M需要的辦理時長t3;
[0014]若所述辦理時長13與所述剩余時間△ t 4勺差值大于或等于預(yù)設(shè)閾值,則所述移動終端確定所述等待人數(shù)M滿足預(yù)設(shè)條件。
[0015]結(jié)合發(fā)明實施例第一方面或第一方面的第一種可能的實現(xiàn)方式,在第一方面的第二種可能的實現(xiàn)方式中,所述方法還包括:
[0016]若所述等待人數(shù)M不滿足所述預(yù)設(shè)條件,所述移動終端向所述服務(wù)器發(fā)送獲取所述常規(guī)登機手續(xù)辦理窗口的地理位置的第二獲取請求;
[0017]所述移動終端接收所述服務(wù)器響應(yīng)所述第二獲取請求而發(fā)送的第二響應(yīng)消息,所述第二響應(yīng)消息攜帶所述常規(guī)登機手續(xù)辦理窗口的地理位置;
[0018]所述移動終端根據(jù)所述終端當前地理位置和所述常規(guī)登機手續(xù)辦理窗口的地理位置生成第二導航信息。
[0019]結(jié)合發(fā)明實施例第一方面、第一方面的第一種或第二種任一種可能的實現(xiàn)方式,在第一方面的第三種可能的實現(xiàn)方式中,所述移動終端根據(jù)所述終端當前地理位置和所述緊急登機手續(xù)辦理窗口的地理位置生成第一導航信息之后,所述方法還包括:
[0020]所述移動終端獲取所述緊急登機手續(xù)辦理窗口的等待人數(shù)N、所述移動終端當前時間t2、用戶平均步行速度V和所述目標航班信息對應(yīng)的停止辦理登機手續(xù)時間t1;
[0021]所述移動終端根據(jù)所述第一導航信息確定用戶從所述移動終端當前地理位置到所述緊急登機手續(xù)辦理窗口的路程L ;
[0022]所述移動終端根據(jù)所述用戶平均步行速度V與所述路徑L確定到達所述緊急登機手續(xù)辦理窗口的時長t3;
[0023]所述移動終端根據(jù)所述停止辦理登機手續(xù)時間^和所述移動終端當前時間t 2確定辦理登機手續(xù)的剩余時間At1;
[0024]所述移動終端根據(jù)所述等待人數(shù)N和預(yù)設(shè)計算策略計算辦理所述等待人數(shù)N需要的辦理時長t4;
[0025]所述移動終端根據(jù)所述剩余時間△ ^和所述辦理時長t 4確定剩余辦理手續(xù)時長Δ t2;
[0026]若所述時長t3小于所述剩余辦理手續(xù)時長Δ 12,所述移動終端輸出用于提醒用戶加快步行速度的提示消息。
[0027]結(jié)合發(fā)明實施例第一方面、第一方面的第一種至第三種任一種可能的實現(xiàn)方式,在第一方面的第四種可能的實現(xiàn)方式中,所述移動終端獲取所述目標航班信息對應(yīng)的常規(guī)登機手續(xù)辦理窗口的等待人數(shù)M,包括:
[0028]所述移動終端向所述服務(wù)器發(fā)送獲取所述常規(guī)登機手續(xù)辦理窗口的等待人數(shù)的第三獲取請求;
[0029]所述移動終端接收所述服務(wù)器響應(yīng)所述第三獲取請求而發(fā)送的第三響應(yīng)消息,所述第三響應(yīng)消息攜帶所述等待人數(shù)M0
[0030]本發(fā)明實施例第二方面提供一種移動終端,包括:
[0031]第一獲取單元,用于獲取目標航班信息以及所述目標航班信息對應(yīng)的常規(guī)登機手續(xù)辦理窗口的等待人數(shù)M ;
[0032]第一發(fā)送單元,用于若所述等待人數(shù)M滿足預(yù)設(shè)條件,向服務(wù)器發(fā)送獲取所述目標航班信息對應(yīng)的緊急登機手續(xù)辦理窗口的地理位置的第一獲取請求;
[0033]第一接收單元,用于接收所述服務(wù)器響應(yīng)所述第一獲取請求而發(fā)送的第一響應(yīng)消息,所述第一響應(yīng)消息攜帶所述緊急登機手續(xù)辦理窗口的地理位置;
[0034]第一導航單元,用于根據(jù)所述移動終端當前地理位置和所述緊急登機手續(xù)辦理窗口的地理位置生成第一導航信息。
[0035]結(jié)合發(fā)明實施例第二方面,在第二方面的第一種可能的實現(xiàn)方式中,所述移動終端還包括:
[0036]第二獲取單元,用于獲取所述目標航班信息對應(yīng)的停止辦理登機手續(xù)時間ti和所述移動終端當前時間t2;
[0037]第一確定單元,用于根據(jù)所述停止辦理登機手續(xù)時間和所述移動終端當前時間七2確定辦理登機手續(xù)的剩余時間At1;
[0038]第一計算單元,用于根據(jù)所述等待人數(shù)M和預(yù)設(shè)計算策略計算辦理所述等待人數(shù)M需要的辦理時長t3;
[0039]第二確定單元,用于若所述辦理時長丨3與所述剩余時間△ t i的差值大于或等于預(yù)設(shè)閾值,則確定所述等待人數(shù)M滿足預(yù)設(shè)條件。
[0040]結(jié)合發(fā)明實施例第二方面或第二方面的第一種可能的實現(xiàn)方式,在第二方面的第二種可能的實現(xiàn)方式中,所述移動終端還包括:
[0041]第二發(fā)送單元,用于若所述等待人數(shù)M不滿足所述預(yù)設(shè)條件,向所述服務(wù)器發(fā)送獲取所述常規(guī)登機手續(xù)辦理窗口的地理位置的第二獲取請求;
[0042]第二接收單元,用于收所述服務(wù)器響應(yīng)所述第二獲取請求而發(fā)送的第二響應(yīng)消息,所述第二響應(yīng)消息攜帶所述常規(guī)登機手續(xù)辦理窗口的地理位置;
[0043]第二導航單元,用于根據(jù)所述終端當前地理位置和所述常規(guī)登機手續(xù)辦理窗口的地理位置生成第二導航信息。
[0044]結(jié)合發(fā)明實施例第二方面、第二方面的第一種或第二種任一種可能的實現(xiàn)方式,在第二方面的第三種可能的實現(xiàn)方式中,所述移動終端還包括:
[0045]第三獲取單元,用于獲取所述緊急登機手續(xù)辦理窗口的等待人數(shù)N、所述移動終端當前時間t2、用戶平均步行速度V和所述目標航班信息對應(yīng)的停止辦理登機手續(xù)時間t1;
[0046]第三確定單元,用于根據(jù)所述第一導航信息確定用戶從所述移動終端當前地理位置到所述緊急登機手續(xù)辦理窗口的路程L ;
[0047]第四確定單元,用于根據(jù)所述停止辦理登機手續(xù)時間h和所述移動終端當前時間七2確定辦理登機手續(xù)的剩余時間At1;
[0048]第二計算單元,用于根據(jù)所述等待人數(shù)N和預(yù)設(shè)計算策略計算辦理所述等待人數(shù)N需要的辦理時長t4;
[0049]第五確定單元,用于根據(jù)所述剩余時間A h和所述辦理時長t4確定剩余辦理手續(xù)時長Δ t2;
[0050]提醒單元,用于若所述時長t3小于所述剩余辦理手續(xù)時長△ t 2,輸出用于提醒用戶加快步行速度的提示消息。
[0051]結(jié)合發(fā)明實施例第二方面、第二方面的第一種至第三種任一種可能的實現(xiàn)方式,在第二方面的第四種可能的實現(xiàn)方式中,所述第一獲取單元具體用于:
[0052]向所述服務(wù)器發(fā)送獲取所述常規(guī)登機手續(xù)辦理窗口的等待人數(shù)的第三獲取請求;
[0053]接收所述服務(wù)器響應(yīng)所述第三獲取請求而發(fā)送的第三響應(yīng)消息,所述第三響應(yīng)消息攜帶所述等待人數(shù)M。
[0054]實施本發(fā)明實施例,具有如下有益效果:
[0055]本發(fā)明實施例中,移動終端獲取目標航班信息以及所述目標航班信息對應(yīng)的常規(guī)登機手續(xù)辦理窗口的等待人數(shù)M ;若所述等待人數(shù)M滿足預(yù)設(shè)條件,所述移動終端向服務(wù)器發(fā)送獲取所述目標航班信息對應(yīng)的緊