本發(fā)明涉及計(jì)算機(jī),特別是涉及一種出行方案推薦方法、一種出行方案推薦裝置、一種電子設(shè)備和一種計(jì)算機(jī)可讀存儲介質(zhì)。
背景技術(shù):
1、隨著經(jīng)濟(jì)的發(fā)展,人們對自身的精神文化需求也會日益增長,自然旅行也已成為了每個(gè)人生活不可或缺的一部分,而隨著科技的發(fā)展,可以為人們在旅行中提供電子地圖等,為人們帶來許多的便利,而相關(guān)技術(shù)中,在進(jìn)行路線規(guī)劃時(shí),在交互和規(guī)劃方面依舊缺乏一定的豐富性,不能給用戶帶來更好的體驗(yàn)。
技術(shù)實(shí)現(xiàn)思路
1、鑒于上述問題,提出了本發(fā)明實(shí)施例以便提供一種克服上述問題或者至少部分地解決上述問題的一種出行方案推薦方法、一種出行方案推薦裝置、一種電子設(shè)備和一種計(jì)算機(jī)可讀存儲介質(zhì)。
2、為了解決上述問題,本發(fā)明實(shí)施例公開了一種出行方案推薦方法,所述方法包括:
3、獲取用戶輸入的多個(gè)景點(diǎn),并確定所述多個(gè)景點(diǎn)的順序信息;
4、顯示所述多個(gè)景點(diǎn)對應(yīng)的標(biāo)識元素,以及顯示所述多個(gè)景點(diǎn)之間的指向元素;所述指向元素根據(jù)所述多個(gè)景點(diǎn)的順序信息確定;
5、獲取用戶選擇的目標(biāo)指向元素、出行時(shí)間和出行方式;
6、獲取所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的營業(yè)時(shí)間,根據(jù)所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的營業(yè)時(shí)間、所述出行時(shí)間和所述出行方式,生成出行方案。
7、可選地,所述出行方案包括根據(jù)所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的位置生成路線;所述根據(jù)所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的營業(yè)時(shí)間、所述出行時(shí)間和所述出行方式,生成出行方案,包括:
8、若出行方式為騎行方式,則根據(jù)所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的位置生成對應(yīng)的騎行路線,并顯示所述目標(biāo)指向元素對應(yīng)的景點(diǎn)附近的可用共享單車定位信息和可停放所述共享單車的定位信息;
9、根據(jù)所述出行時(shí)間確定到達(dá)時(shí)間;
10、判斷所述到達(dá)時(shí)間是否超過或接近所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的營業(yè)時(shí)間;
11、若所述到達(dá)時(shí)間超過或接近所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的營業(yè)時(shí)間,則輸出提醒信息,并生成到達(dá)所述目標(biāo)指向元素對應(yīng)景點(diǎn)的其他出行方案;所述其他出行方案包括根據(jù)推薦出行時(shí)間和/或推薦出行方式生成的到達(dá)所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的位置的路線。
12、可選地,所述出行方案包括根據(jù)所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的位置生成路線;所述根據(jù)所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的營業(yè)時(shí)間、所述出行時(shí)間和所述出行方式,生成推薦路線和出行方案,包括:
13、若出行方式為駕車出行,則根據(jù)所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的位置生成對應(yīng)的駕車路線,并顯示所述目標(biāo)指向元素對應(yīng)的景點(diǎn)附近的停車場信息;
14、根據(jù)出行時(shí)間確定到達(dá)時(shí)間;
15、判斷所述到達(dá)時(shí)間是否超過或接近所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的營業(yè)時(shí)間;
16、若所述到達(dá)時(shí)間超過或接近所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的營業(yè)時(shí)間,則輸出提醒信息,并生成到達(dá)所述目標(biāo)指向元素對應(yīng)景點(diǎn)的其他出行方案;所述其他出行方案包括根據(jù)推薦出行時(shí)間和/或推薦出行方式生成的到達(dá)所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的位置的路線。
17、可選地,所述方法還包括:
18、獲取用戶針對所述目標(biāo)指向元素的點(diǎn)擊操作,響應(yīng)針對所述目標(biāo)指向元素的點(diǎn)擊操作,進(jìn)入針對所述景點(diǎn)和所述出行方案的編輯狀態(tài);
19、獲取用戶對所述景點(diǎn)和/或所述出行方案的選擇或更改操作,確定最終的出行方案。
20、可選地,所述獲取用戶輸入的多個(gè)景點(diǎn),包括:
21、獲取用戶通過檢索欄手動輸入的多個(gè)景點(diǎn);
22、和/或,
23、獲取用戶在地圖界面中針對多個(gè)景點(diǎn)的圖標(biāo)的點(diǎn)擊操作。
24、可選地,所述顯示所述多個(gè)景點(diǎn)對應(yīng)的標(biāo)識元素,包括:
25、按照所述多個(gè)景點(diǎn)的順序信息,在預(yù)設(shè)列表中顯示所述多個(gè)景點(diǎn)對應(yīng)的標(biāo)識元素。
26、可選地,所述按照所述多個(gè)景點(diǎn)的順序信息,在預(yù)設(shè)列表中顯示所述多個(gè)景點(diǎn)對應(yīng)的標(biāo)識元素之后,還包括:
27、獲取所述用戶針對所述預(yù)設(shè)列表中的標(biāo)識元素的拖動操作,并響應(yīng)所述針對所述預(yù)設(shè)列表中的標(biāo)識元素的拖動操作,對所述預(yù)設(shè)列表中顯示的所述多個(gè)景點(diǎn)的對應(yīng)標(biāo)識的顯示進(jìn)行更新。
28、可選地,所述獲取用戶輸入的多個(gè)景點(diǎn),并確定所述多個(gè)景點(diǎn)的順序信息之后,還包括:
29、在地圖界面中將所述多個(gè)景點(diǎn)對應(yīng)的圖標(biāo)進(jìn)行點(diǎn)亮,并按照所述多個(gè)景點(diǎn)的順序信息對點(diǎn)亮的圖標(biāo)進(jìn)行標(biāo)記。
30、可選地,所述顯示所述多個(gè)景點(diǎn)對應(yīng)的標(biāo)識元素之后,還包括:
31、獲取所述用戶對已點(diǎn)亮的圖標(biāo)的點(diǎn)擊操作;
32、將點(diǎn)擊操作對應(yīng)的已點(diǎn)亮的圖標(biāo)切換為初始狀態(tài),并將與點(diǎn)擊操作對應(yīng)的景點(diǎn)的標(biāo)識元素進(jìn)行刪除。
33、本發(fā)明實(shí)施例公開了一種出行方案推薦裝置,所述裝置包括:
34、第一獲取模塊,用于獲取用戶輸入的多個(gè)景點(diǎn),并確定所述多個(gè)景點(diǎn)的順序信息;
35、顯示模塊,用于顯示所述多個(gè)景點(diǎn)對應(yīng)的標(biāo)識元素,以及顯示所述多個(gè)景點(diǎn)之間的指向元素;所述指向元素根據(jù)所述多個(gè)景點(diǎn)的順序信息確定;
36、第二獲取模塊,用于獲取用戶選擇的目標(biāo)指向元素、出行時(shí)間和出行方式;
37、生成模塊,用于獲取所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的營業(yè)時(shí)間,根據(jù)所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的營業(yè)時(shí)間、所述出行時(shí)間和所述出行方式,生成出行方案。
38、可選地,所述出行方案包括根據(jù)所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的位置生成路線;所述生成模塊包括:
39、第一生成子模塊,用于若出行方式為騎行方式,則根據(jù)所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的位置生成對應(yīng)的騎行路線,并顯示所述目標(biāo)指向元素對應(yīng)的景點(diǎn)附近的可用共享單車定位信息和可停放所述共享單車的定位信息;
40、第一確定子模塊,用于根據(jù)所述出行時(shí)間確定到達(dá)時(shí)間;
41、第一判斷子模塊,用于判斷所述到達(dá)時(shí)間是否超過或接近所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的營業(yè)時(shí)間;
42、第二生成子模塊,用于若所述到達(dá)時(shí)間超過或接近所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的營業(yè)時(shí)間,則輸出提醒信息,并生成到達(dá)所述目標(biāo)指向元素對應(yīng)景點(diǎn)的其他出行方案;所述其他出行方案包括根據(jù)推薦出行時(shí)間和/或推薦出行方式生成的到達(dá)所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的位置的路線。
43、可選地,所述出行方案包括根據(jù)所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的位置生成路線;所述生成模塊包括:
44、第三生成子模塊,用于若出行方式為駕車出行,則根據(jù)所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的位置生成對應(yīng)的駕車路線,并顯示所述目標(biāo)指向元素對應(yīng)的景點(diǎn)附近的停車場信息;
45、第二確定子模塊,用于根據(jù)出行時(shí)間確定到達(dá)時(shí)間;
46、第二判斷子模塊,用于判斷所述到達(dá)時(shí)間是否超過或接近所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的營業(yè)時(shí)間;
47、第四生成子模塊,用于若所述到達(dá)時(shí)間超過或接近所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的營業(yè)時(shí)間,則輸出提醒信息,并生成到達(dá)所述目標(biāo)指向元素對應(yīng)景點(diǎn)的其他出行方案;所述其他出行方案包括根據(jù)推薦出行時(shí)間和/或推薦出行方式生成的到達(dá)所述目標(biāo)指向元素對應(yīng)的景點(diǎn)的位置的路線。
48、可選地,所述裝置還包括:
49、第三獲取模塊,用于獲取用戶針對所述目標(biāo)指向元素的點(diǎn)擊操作,響應(yīng)針對所述目標(biāo)指向元素的點(diǎn)擊操作,進(jìn)入針對所述景點(diǎn)和所述出行方案的編輯狀態(tài);
50、確定模塊,用于獲取用戶對所述景點(diǎn)和/或所述出行方案的選擇或更改操作,確定最終的出行方案。
51、可選地,所述第一獲取模塊包括:
52、第一獲取子模塊,用于獲取用戶通過檢索欄手動輸入的多個(gè)景點(diǎn);
53、和/或,
54、第二獲取子模塊,用于獲取用戶在地圖界面中針對多個(gè)景點(diǎn)的圖標(biāo)的點(diǎn)擊操作。
55、可選地,所述顯示模塊包括:
56、顯示子模塊,用于按照所述多個(gè)景點(diǎn)的順序信息,在預(yù)設(shè)列表中顯示所述多個(gè)景點(diǎn)對應(yīng)的標(biāo)識元素。
57、可選地,所述裝置還包括:
58、更新模塊,用于獲取所述用戶針對所述預(yù)設(shè)列表中的標(biāo)識元素的拖動操作,并響應(yīng)所述針對所述預(yù)設(shè)列表中的標(biāo)識元素的拖動操作,對所述預(yù)設(shè)列表中顯示的所述多個(gè)景點(diǎn)的對應(yīng)標(biāo)識的顯示進(jìn)行更新。
59、可選地,所述裝置還包括:
60、點(diǎn)亮模塊,用于在地圖界面中將所述多個(gè)景點(diǎn)對應(yīng)的圖標(biāo)進(jìn)行點(diǎn)亮,并按照所述多個(gè)景點(diǎn)的順序信息對點(diǎn)亮的圖標(biāo)進(jìn)行標(biāo)記。
61、可選地,所述裝置還包括:
62、第四獲取模塊,用于獲取所述用戶對已點(diǎn)亮的圖標(biāo)的點(diǎn)擊操作;
63、刪除模塊,用于將點(diǎn)擊操作對應(yīng)的已點(diǎn)亮的圖標(biāo)切換為初始狀態(tài),并將與點(diǎn)擊操作對應(yīng)的景點(diǎn)的標(biāo)識元素進(jìn)行刪除。
64、本發(fā)明還公開了一種電子設(shè)備,包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如上述的出行方案推薦方法的步驟。
65、本發(fā)明還公開了一種計(jì)算機(jī)可讀存儲介質(zhì),所述計(jì)算機(jī)可讀存儲介質(zhì)上存儲計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述的出行方案推薦方法的步驟。
66、本發(fā)明實(shí)施例包括以下優(yōu)點(diǎn):
67、在本發(fā)明實(shí)施例中,獲取用戶輸入的多個(gè)景點(diǎn),并確定多個(gè)景點(diǎn)的順序信息,然后顯示多個(gè)景點(diǎn)對應(yīng)的標(biāo)識元素,以及顯示多個(gè)景點(diǎn)之間的指向元素,其中,指向元素根據(jù)多個(gè)景點(diǎn)的順序信息確定,再獲取用戶選擇的目標(biāo)指向元素、出行時(shí)間和出行方式,獲取目標(biāo)指向元素對應(yīng)的景點(diǎn)的營業(yè)時(shí)間,根據(jù)目標(biāo)指向元素對應(yīng)的營業(yè)時(shí)間、出行時(shí)間和出行方式,生成出行方案,從而可以對多個(gè)景點(diǎn)之間的指向元素對應(yīng)的出行時(shí)間和出行方式進(jìn)行選擇,并基于景點(diǎn)的營業(yè)時(shí)間生成出行方案,提高了在進(jìn)行出行規(guī)劃和交互方面的豐富性,同時(shí)也提升了用戶的體驗(yàn)感。