打車軟件處理方法及裝置的制造方法
【技術領域】
[0001 ]本公開涉及打車軟件技術領域,尤其涉及打車軟件處理方法及裝置。
【背景技術】
[0002]現在的打車軟件特別多,用戶數量也非常大。用戶在叫車過程中,打車軟件通常是由用戶或者司機自己選定上車地點,由于用戶或者司機并不清楚路況實際情況,因此,用戶或者司機人為確定出的上車地點,并不一定是最佳的,由此可能會浪費用戶或司機的時間,使得用戶或司機的體驗不好。
【發明內容】
[0003]本公開實施例提供打車軟件處理方法及裝置。所述技術方案如下:
[0004]根據本公開實施例的第一方面,提供一種打車軟件處理方法,包括:
[0005]獲取第一預設信息,所述第一預設信息包括乘車訂單中乘客的當前位置信息、所述乘客的移動速度信息、接受所述乘車訂單的接單車輛的當前位置信息、所述接單車輛的移動速度信息、路況信息中的至少一項信息,以及所述乘客的目的地位置信息;
[0006]根據所述第一預設信息確定針對所述乘客的推薦上車地點;
[0007]將所述推薦上車地點發送給所述乘客的客戶端進行顯示。
[0008]在一個實施例中,所述獲取第一預設信息之前,所述方法還包括:
[0009]獲取第二預設信息,所述第二預設信息包括所述目的地位置信息和至少一輛車輛中每輛車輛各自的當前位置信息;或者,所述第二預設信息包括所述目的地位置信息、所述每輛車輛各自的當前位置信息和路況信息;
[0010]根據所述第二預設信息確定所述每輛車輛各自到達所述乘客的當前位置所需要的第一時長;
[0011]從所述至少一輛車輛中,確定所述第一時長等于或小于預設時長的目標車輛;
[0012]向所述目標車輛的客戶端發送接單提示,所述接單提示用于提示所述目標車輛接受所述乘車訂單;
[0013]將接受所述乘車訂單的目標車輛確定為所述接單車輛。
[0014]在一個實施例中,所述根據所述第一預設信息確定針對所述乘客的推薦上車地點,包括:
[0015]根據所述第一預設信息確定至少一個可上車地點;
[0016]根據所述乘客的移動速度信息確定所述至少一個可上車地點各自對應的第二時長,其中,每個可上車地點對應的第二時長是指所述乘客從所述乘客的當前位置移動到該個可上車地點所需要的時長;
[0017]將所述至少一個可上車地點各自的第二時長,按照從小到大的順序進行排序;
[0018]將排名前N位的第二時長對應的可上車地點確定為所述推薦上車地點,所述N為大于或等于I的正整數。
[0019]在一個實施例中,所述根據所述第一預設信息確定至少一個可上車地點,包括:
[0020]根據所述乘客的當前位置信息和所述接單車輛的當前位置信息,確定所述接單車輛至所述乘客的行駛路線;
[0021]根據所述路況信息,獲取所述行駛路線上的、與所述乘客的當前位置之間的距離小于或等于預設距離的路段的路況;
[0022]當所述路段的路況差于或等于預設路況質量時,從所述行駛路線的除去所述路段的剩余路段中確定所述至少一個可上車地點。
[0023]在一個實施例中,當所述推薦上車地點包括一個時,所述方法還包括:
[0024]將所述推薦上車地點確定為所述乘車訂單的最終上車地點。
[0025]在一個實施例中,當所述推薦上車地點包括至少兩個時,所述將所述推薦上車地點發送給所述乘客的客戶端進行顯示,包括:
[0026]將所述推薦上車地點各自對應的選項發送給所述乘客的客戶端;所述乘客的客戶端用于將所述推薦上車地點各自對應的選項顯示,并獲取被選擇的選項,將所述被選擇的選項對應的推薦上車地點確定為最終上車地點;
[0027]所述方法還包括:
[0028]獲取所述乘客的客戶端發送的所述最終上車地點。
[0029]根據本公開實施例的第二方面,提供一種打車軟件處理裝置,包括:
[0030]第一獲取模塊,用于獲取第一預設信息,所述第一預設信息包括乘車訂單中乘客的當前位置信息、所述乘客的移動速度信息、接受所述乘車訂單的接單車輛的當前位置信息、所述接單車輛的移動速度信息、路況信息中的至少一項信息,以及所述乘客的目的地位置信息;
[0031 ]第一確定模塊,用于根據所述第一獲取模塊獲取到的所述第一預設信息確定針對所述乘客的推薦上車地點;
[0032]第一發送模塊,用于將所述第一確定模塊確定出的所述推薦上車地點發送給所述乘客的客戶端進行顯示。
[0033]在一個實施例中,所述裝置還包括:
[0034]第二獲取模塊,用于在所述第一獲取模塊獲取第一預設信息之前,獲取第二預設信息,所述第二預設信息包括所述目的地位置信息和至少一輛車輛中每輛車輛各自的當前位置信息;或者,所述第二預設信息包括所述目的地位置信息、所述每輛車輛各自的當前位置信息和路況信息;
[0035]第二確定模塊,用于根據所述第二獲取模塊獲取到的所述第二預設信息確定所述每輛車輛各自到達所述乘客的當前位置所需要的第一時長;
[0036]第三確定模塊,用于從所述至少一輛車輛中,確定所述第一時長等于或小于預設時長的目標車輛;
[0037]第二發送模塊,用于向所述第三確定模塊確定出的所述目標車輛的客戶端發送接單提示,所述接單提示用于提示所述目標車輛接受所述乘車訂單;
[0038]第四確定模塊,用于將接受所述乘車訂單的目標車輛確定為所述接單車輛。
[0039]在一個實施例中,所述第一確定模塊,包括:
[0040]第一確定子模塊,用于根據所述第一預設信息確定至少一個可上車地點;
[0041]第二確定子模塊,用于根據所述乘客的移動速度信息確定所述第一確定子模塊確定出的所述至少一個可上車地點各自對應的第二時長,其中,每個可上車地點對應的第二時長是指所述乘客從所述乘客的當前位置移動到該個可上車地點所需要的時長;
[0042]排序子模塊,用于將所述第二確定子模塊確定出的所述至少一個可上車地點各自的第二時長,按照從小到大的順序進行排序;
[0043]第三確定子模塊,用于將所述排序子模塊確定出的排名前N位的第二時長對應的可上車地點確定為所述推薦上車地點,所述N為大于或等于I的正整數。
[0044]在一個實施例中,所述第一確定子模塊,還用于根據所述乘客的當前位置信息和所述接單車輛的當前位置信息,確定所述接單車輛至所述乘客的行駛路線;根據所述路況信息,獲取所述行駛路線上的、與所述乘客的當前位置之間的距離小于或等于預設距離的路段的路況;當所述路段的路況差于或等于預設路況質量時,從所述行駛路線的除去所述路段的剩余路段中確定所述至少一個可上車地點。
[0045]在一個實施例中,所述裝置還包括:
[0046]第五確定模塊,用于當所述推薦上車地點包括一個時,將所述第一確定模塊確定出的所述推薦上車地點確定為所述乘車訂單的最終上車地點。
[0047]在一個實施例中,第一發送模塊包括:
[0048]發送子模塊,用于當所述推薦上車地點包括至少兩個時,將所述第一確定模塊確定出的所述推薦上車地點各自對應的選項發送給所述乘客的客戶端;所述乘客的客戶端用于將所述推薦上車地點各自對應的選項顯示,并獲取被選擇的選項,將所述被選擇的選項對應的推薦上車地點確定為最終上車地點;
[0049]所述裝置還包括:
[0050]第三獲取模塊,用于獲取所述乘客的客戶端發送的所述最終上車地點。
[0051 ]根據本公開實施例的第三方面,提供一種打車軟件處理裝置,包括:
[0052]處理器;<