一種導航美食的方法及終端的制作方法
【技術領域】
[0001]本發明實施例涉及導航技術領域,尤其涉及到一種導航美食的方法及終端。
【背景技術】
[0002]隨著科學技術的發展,對終端自身所處位置的精確定位以及從當前位置到興趣地點的導航越來越關注。目前,W1-Fi熱點定位成為一種熱門的導航技術。
[0003]生活中,在我們逛街的時候,會遇到下述情況,例如,肚子餓了,想吃某道菜,但又不知道有沒可以提供該道菜的餐廳,而且,倘若有提供該道菜的餐廳,也不能較快地找到該餐廳,現有技術中,無法提供根據菜品進行餐廳導航的解決方案。
【發明內容】
[0004]本發明實施例提供了一種導航美食的方法及終端,以期根據菜品對餐廳進行導航,從而,實現幫助用戶快速找到該用戶想享用的菜對應的餐廳。
[0005]本發明實施例第一方面公開了一種導航美食的方法,包括:
[0006]終端確定用戶輸入的菜品名稱;
[0007]所述終端從N個商家中確定出提供所述菜品名稱所表示的菜品的M個商家,其中,所述N為大于所述M的整數,所述M為大于或等于I的整數;
[0008]所述終端獲取用戶從所述M個商家中選擇的目標商家;
[0009]所述終端生成所述終端的位置和所述目標商家的位置之間的導航路線。
[0010]結合第一方面,在第一方面的第一種可能的實施方式中,所述確定用戶輸入的菜品名稱,包括:
[0011]所述終端獲取用戶輸入的關于菜品的主材料信息;
[0012]所述終端在所述終端的顯示界面上展示包含所述主材料信息的至少一個菜品名稱;
[0013]所述終端接收用戶輸入的選擇指令,所述選擇指令用于指示所述終端從所述至少一個菜品名稱中選擇一個菜品名稱;
[0014]所述終端將所述選擇指令所選擇的菜品名稱作確定為用戶輸入的菜品名稱。
[0015]結合第一方面或第一方面的第一種可能的實施方式,在第一方面的第二種可能的實施方式中,所述終端從N個商家中確定出提供所述菜品名稱所表示的菜品的M個商家,包括:
[0016]所述終端獲取商家i的菜單信息,所述商家i為所述N個商家中的任一個;
[0017]所述終端將所述菜品名稱和所述商家i的菜單信息進行匹配,在匹配成功的情況下,確定所述商家i包含所述菜品名稱。
[0018]結合第一方面或第一方面的第一種可能的實施方式,在第一方面的第三種可能的實施方式中,所述終端從N個商家中確定出提供所述菜品名稱所表示的菜品的M個商家之后,所述方法還包括:
[0019]所述終端將所述M個商家按照預設順序展示在所述終端的顯示界面;
[0020]其中,所述預設順序為所述M個商家的評分高低順序或所述M個商家與所述終端之間的距離近遠順序。
[0021]結合第一方面或第一方面的第一種可能的實施方式,在第一方面的第四種可能的實施方式中,所述終端根據所述終端的位置對所述目標商家的位置進行導航,包括:
[0022]所述終端獲取用戶輸入的K個商家,所述K個商家為用戶到達所述目標商家之前需到達的商家,且所述K個商家為所述N個商家中除所述目標商家之外的K個商家,所述K為大于或等于I且小于所述N的整數;
[0023]所述終端生成所述終端的位置、所述K個商家的位置和所述目標商家的位置之間的導航路線。
[0024]本發明實施例第二方面提供了一種終端,包括:
[0025]第一確定單元,用于確定用戶輸入的菜品名稱;
[0026]第二確定單元,用于從N個商家中確定出提供所述第一確定單元確定的菜品名稱所表示的菜品的M個商家,其中,所述N為大于所述M的整數,所述M為大于或等于I的整數;
[0027]第一獲取單元,用于獲取用戶從所述第二確定單元確定的M個商家中選擇的目標商家;
[0028]導航單元,用于生成所述終端的位置和所述第一獲取單元獲取到的目標商家的位置之間的導航路線。
[0029]結合第二方面,在第二方面的第一種可能的實施方式中,所述第一確定單元包括:
[0030]第二獲取單元,用于獲取用戶輸入的關于菜品的主材料信息;
[0031]第一展示單元,用于在所述終端的顯示界面上展示包含所述第二獲取單元獲取到的主材料信息的至少一個菜品名稱;
[0032]接收單元,用于接收用戶輸入的選擇指令,所述選擇指令用于指示所述終端從所述第一展示單元展示的至少一個菜品名稱中選擇一個菜品名稱;
[0033]第一確定子單元,用于將所述接收單元接收的選擇指令所選擇的菜品名稱作確定為用戶輸入的菜品名稱。
[0034]結合第二方面或第二方面的第一種可能的實施方式,在第二方面的第二種可能的實施方式中,所述第二確定單元包括:
[0035]第三獲取單元,用于獲取商家i的菜單信息,所述商家i為所述N個商家中的任一個;
[0036]第二確定子單元,用于將所述菜品名稱和所述第三獲取單元獲取到的商家i的菜單信息進行匹配,在匹配成功的情況下,確定所述商家i包含所述菜品名稱。
[0037]結合第二方面或第二方面的第一種可能的實施方式,在第二方面的第三種可能的實施方式中,所述終端還包括:
[0038]第二展示單元,用于將所述第一獲取單元獲取到的M個商家按照預設順序展示在所述終端的顯示界面;
[0039]其中,所述預設順序為所述M個商家的評分高低順序或所述M個商家與所述終端之間的距離近遠順序。
[0040]結合第二方面或第二方面的第一種可能的實施方式,在第二方面的第四種可能的實施方式中,所述導航單元包括:
[0041]第四獲取單元,用于獲取用戶輸入的K個商家,所述K個商家為用戶到達所述目標商家之前需到達的商家,且所述K個商家為所述N個商家中除所述目標商家之外的K個商家,所述K為大于或等于I且小于所述N的整數;
[0042]導航子單元,用于生成所述終端的位置、所述K個商家的位置和所述目標商家的位置之間的導航路線。
[0043]采用本發明實施例,具有如下有益效果:
[0044]本發明實施例終端確定用戶輸入的菜品名稱;所述終端從N個商家中確定出提供所述菜品名稱所表示的菜品的M個商家,其中,所述N為大于所述M的整數,所述M為大于或等于I的整數;所述終端獲取用戶從所述M個商家中選擇的目標商家;所述終端生成所述終端的位置和所述目標商家的位置之間的導航路線。采用本發明實施例,可根據用戶選擇的菜品名稱,確定包含該菜品名稱所表示的菜品的商家,根據該終端的位置和商家的位置進行導航,從而,可快速完成根據菜品名稱進行導航,同時,提高了用戶體驗。
【附圖說明】
[0045]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例、描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明實施例的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0046]圖1為本發明實施例提供的一種導航美食的方法的第一實施例的流程示意圖;
[0047]圖2為本發明實施例提供的一種導航美食的方法的第二實施例的流程示意圖;
[0048]圖3為本發明實施例提供的一種導航美食的方法的第三實施例的流程示意圖;
[0049]圖4a為本發明實施例提供的一種終端的第一實施例的結構示意圖;
[0050]圖4b為本發明實施例提供的一種終端的第一實施例的又一結構不意圖;
[0051]圖4c為本發明實施例提供的一種終端的第一實施例的又一結構示意圖;
[0052]圖4d為本發明實施例提供的一種終端的第一實施例的又一結構示意圖;
[0053]圖4e為本發明實施例提供的一種終端的第一實施例的又一結構示意圖;
[0054]圖5為本發明實施例提供的一種終端的第二實施例的結構示意圖。
【具體實施方式】
[0055]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明實施例一部分實施例,而不是全部的實施例。基于本發明實施例中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明實施例保護的范圍。
[0056]實現中,本發明實施例中,終端可以包括但不限于:筆記本電腦、手機、平板電腦、車載設備、智能可穿戴設備等等。其中,上述所列舉的終端均安裝基于WIFI技術的室內導航應用程序。進一步地,上述終端還可為專業導航設備,例如,導航儀。終端的系統指設備的操作系統,可以包括但不限于:Android系統、塞班系統、Windows系統、1S(蘋果公司開發的移動操作系統)等等。需要說明的是,Android終端指Android系統的終端,塞班終端指塞班系統的終端,等等。上述終端僅是舉例,而非窮舉,包含但不限于上述終端。
[0057]需要說明的是,本發明實施例可應用于美食城、者美食街、具有美食消費的購物中心或商業中心。
[0058]本發明實施例結合圖1至圖5對本發明實施例提供的一種導航美食的方法及終端進行描述。
[0059]請參閱圖1,圖1是本發明實施例提供的一種導航美食的方法的第一實施例流程示意圖。本實施例中所描述的導航美食的方法,包括以下步驟:
[0060]SlOU終端確定用戶輸入的菜品名稱。
[0061]具體實現中,用戶可通過終端的觸摸屏輸入菜品名稱,該菜品名稱可包括但不僅限于:魚香肉絲、剁椒魚頭、宮保雞丁、辣子雞丁、千張肉絲和手撕包菜等等。進一步地,該菜品名稱還可為:重慶小面、武漢