Disclosure of Invention
The present invention is directed to solving or improving at least one of the technical problems of the prior art or the related art.
To this end, a first aspect of the invention provides a method of cruising a vehicle.
The second aspect of the invention also provides a tour device of a vehicle.
The third aspect of the present invention also provides an electronic device.
The fourth aspect of the present invention also provides a readable storage medium.
In view of the above, a first aspect of the present invention provides a method for vehicle tour, including: acquiring the current time and the position range of the current position of the vehicle; determining position distribution information of departure points of all taxi calling orders in a position range in a time period of the current moment; determining at least one tour target position of the vehicle according to the position distribution information; and generating and outputting a driving recommended route of the vehicle according to the current position and the at least one tour target position.
The invention provides a tour method of a vehicle, which obtains the current time and the current position of the vehicle, and determines the position range of the vehicle by taking the current position of the vehicle as an origin and through a preset radius. And determining the position distribution information of the departure points of all the taxi calling orders in the position range in the time period of the current time through the big data so as to analyze the taxi calling requirements in the time period. And according to the position distribution information, determining the position with higher demand for calling the vehicle within the range of the vehicle as at least one tour target position of the vehicle, namely a tour destination. And planning a recommended driving route of the vehicle according to the current position and at least one tour target position, and outputting the recommended driving route to provide reliable suggestions for the driving direction of a driver. On the one hand, have higher order receiving possibility when making the vehicle adopt the recommended route of traveling to go, can be on the basis of the no-load driving tour that reduces the vehicle, as far as possible improvement driver's income realizes efficient commercial passenger, on the other hand, through the route of traveling of rational planning vehicle, be favorable to improving urban traffic's efficiency, on the other hand, can in time schedule the vehicle for the great position of the demand of calling for a car, be favorable to less passenger latency, the rational arrangement trip.
According to the tour method for the vehicle provided by the invention, the following additional technical characteristics can be provided:
in the above technical solution, further, generating and outputting a travel recommended route of a vehicle according to the current position and at least one cruise target position includes: obtaining route information for at least one route characteristic and location range; generating at least one recommended driving route according to the route characteristics and the current position and at least one tour target position, wherein the recommended driving route takes the current position as a starting point and passes through the at least one tour target position; outputting at least one driving recommended route; the route information includes road network data and congestion data.
In the technical scheme, at least one route characteristic, namely a demand which is possibly provided by a driver for a planned route, and route information of a position range where a vehicle is located are obtained, wherein the route information comprises road network data and congestion data, the road network data provides information such as road widths, traffic lights and speed limits of all roads and all roads in the position range, and the congestion data provides congestion conditions of all roads, so that roads which can be passed by the vehicle can be determined through the route information. And according to at least one route characteristic, by utilizing the passable route in the route information, taking the current position as a starting point, and sequentially connecting the current position and at least one tour target position to obtain at least one driving recommended route, so that the finally obtained driving recommended route can pass through the at least one tour target position. On one hand, the driver can be provided with reliable driving suggestions by outputting at least one driving recommended route, so that the idle driving tour of the vehicle can be reduced, the benefit of the driver is ensured, the waiting time of passengers can be greatly shortened, and the service level of the vehicle is improved. On the other hand, a plurality of driving recommendation routes are reasonably planned by utilizing route characteristics, so that the route recommendation is more comprehensive, the requirements of drivers in different scenes are met, and the use experience of the drivers is improved.
The route characteristics can be stored in the system in advance, and can also be set reasonably according to the requirements of the driver, for example, the route characteristics include: the mileage between the current position of the vehicle and the tour destination position is the smallest, the time for the vehicle to reach the tour destination position is the shortest, the number of traffic lights on the recommended driving route is the smallest, no congestion exists on the recommended driving route, the number of taxi calling orders on the recommended driving route is the largest, and the like.
In any of the above technical solutions, further, outputting the recommended travel route of the vehicle based on that the number of the recommended travel routes is plural, includes: outputting a plurality of driving recommended routes and corresponding route characteristics; in response to the confirmation instruction of the driving recommended route, determining a target driving recommended route in the plurality of driving recommended routes according to the confirmation instruction; or based on the fact that the route characteristics of any one of the plurality of driving recommended routes are the same as the preset route characteristics, taking any one of the driving recommended routes as a target driving recommended route; and outputting the target driving recommended route.
In the technical scheme, under the condition that the number of the driving recommended routes is multiple, each driving recommended route in the multiple driving recommended routes and the route characteristics of each driving recommended route are correspondingly output, so that a driver can comprehensively and clearly know the driving recommended routes with different route characteristics. At this time, the driver may select a recommended driving route most suitable for the current demand, that is, a target recommended driving route, by issuing a confirmation instruction or setting a preset route characteristic. And the output of the plurality of driving recommended routes is cancelled, and the target driving recommended route is output, namely, the plurality of driving recommended routes are replaced by the target driving recommended route for output. The method not only can provide driving recommended routes with various different route characteristics for a driver, but also realizes manual or automatic target driving recommended route selection, so that the driver can intuitively know the optimal route meeting the requirement, and the service level is improved.
Specifically, a route is recommended for manual selection of a target travel. After learning the plurality of driving recommended routes, the driver inputs a confirmation instruction of any driving recommended route through operation of the electronic device, and the electronic device determines a target driving recommended route selected by the driver from the plurality of driving recommended routes through the confirmation instruction and outputs the target driving recommended route again.
A recommended route for automatically selecting a target travel. The method comprises the steps that preset route characteristics are preset in the electronic equipment, and when a plurality of driving recommended routes are planned, the route characteristics corresponding to each driving recommended route in the plurality of driving recommended routes are compared with the preset route characteristics. And under the condition that the route characteristics of any one driving recommended route are the same as the preset route characteristics, if the driving recommended route meets the preset screening conditions, outputting any one driving recommended route as a target driving recommended route.
It is understood that outputting the plurality of travel recommended routes includes displaying the plurality of travel recommended routes on an electronic map within the location range.
In any of the above technical solutions, further determining at least one cruising target position of the vehicle according to the position distribution information includes: clustering the starting points in the position distribution information according to the first preset distance, and determining a plurality of position distribution areas in the position range; determining the position distribution density of each position distribution area in a plurality of position distribution areas according to the position distribution information; based on the fact that the position distribution density is larger than a first density threshold value, taking a position distribution area corresponding to the position distribution density as a tour target position; the position distribution information comprises position distribution information of a current taxi-calling order and/or position distribution information of a historical taxi-calling order, and the position distribution density comprises position distribution density of the current taxi-calling order and/or position distribution density of the historical taxi-calling order.
According to the technical scheme, the departure points in the position distribution information are clustered according to a first preset distance so as to cluster the departure points of the taxi calling order into a plurality of representative areas, namely position distribution areas, and the distance between any two departure points in the position distribution areas is smaller than or equal to the first preset distance. And determining the position distribution density of each of the plurality of position distribution areas according to the position distribution information. And further comparing the size relationship between the position distribution density and the first density threshold value, and when the position distribution density is greater than the first density threshold value, indicating that the number of taxi calling orders in the position distribution area is large and a driver can receive orders more easily, taking the position distribution area corresponding to the position distribution density as a tour target position. Therefore, more taxi-calling orders are arranged on the driving recommended route determined by the tour target position, the order receiving rate of a driver is increased, the idle driving tour of a vehicle is effectively reduced, and the benefit of the driver is ensured.
Specifically, the position distribution density is used to represent the density of the departure points in different position distribution areas, and the higher the position distribution density is, the higher the probability that the vehicle carries the passengers is, and the higher the frequency of carrying the passengers is.
The position distribution information comprises position distribution information of a current taxi-calling order and/or position distribution information of a historical taxi-calling order, and the position distribution density comprises position distribution density of the current taxi-calling order and/or position distribution density of the historical taxi-calling order. Therefore, the hot spot positions (position distribution areas) where more taxi-calling orders appear are determined by utilizing the real-time taxi-calling order conditions, the possible hot spot positions can be estimated according to the historical taxi-calling order conditions in the time period of the current moment, the attraction relation between passengers and transportation tools is fully considered, the coverage rate of the hot spot positions where more taxi-calling orders appear on the driving recommendation route is increased, and the improvement of the income of a driver is facilitated.
In any of the above technical solutions, further, the location distribution information includes location distribution information of a historical taxi-calling order, and determining at least one touring target location of the vehicle according to the location distribution information includes: acquiring a plurality of merchant positions in a position range; determining the quantity of the historical taxi calling orders corresponding to each merchant position in a plurality of merchant positions in the current time period according to the position distribution information of the historical taxi calling orders; recording the commercial tenant position corresponding to the quantity of the historical taxi calling order as a target commercial tenant position based on the fact that the quantity of the historical taxi calling order is larger than a first quantity threshold value; taking the target merchant position as a tour target position based on the number of the target merchant positions being one; based on the number of the target commercial tenant positions, clustering the target commercial tenant positions according to a second preset distance to obtain a commercial circle position range; and taking the business circle position range as the tour target position based on the fact that the density of the target business position in the business circle position range is larger than the second density threshold value.
In the technical scheme, under the condition that the position distribution information comprises the position distribution information of the historical taxi calling orders, the quantity of the historical taxi calling orders corresponding to each of the multiple commercial tenant positions in the time period of the current moment is determined according to the position distribution information of the historical taxi calling orders, namely the quantity of departure points of the historical taxi calling orders located at the commercial tenant positions. Under the condition that the number of the historical taxi calling orders is larger than the first number threshold, the fact that more taxi calling orders appear at the position of the commercial tenant in the time period of the current time is indicated, and the commercial tenant position corresponding to the number of the historical taxi calling orders is recorded as a target commercial tenant position, namely a hotspot commercial tenant position where more taxi calling orders appear. Further, if only one target merchant position exists, the target merchant position is used as the tour target position to plan the driving recommended route. If a plurality of target merchant positions exist, clustering the target merchant positions according to a second preset distance so as to cluster the target merchant positions into a larger business circle position range, and taking the business circle position range with the density of the target merchant positions being larger than a second density threshold value in the business circle position range as a tour target position to plan a driving recommended route. Therefore, the positions of the commercial tenants are used as the basis for analyzing the tour target positions, the coverage rate of the commercial tenants on the driving recommendation route is effectively improved, vehicles can be conveniently and effectively scheduled among the commercial tenants, more taxi-calling orders are arranged on the driving recommendation route determined by the tour target positions, the order-receiving rate of drivers is increased, the idle driving tour of the vehicles is effectively reduced, and the benefits of the drivers and the efficiency of urban traffic are both considered.
In any of the above technical solutions, further, after determining at least one cruise target position of the vehicle according to the position distribution information, the method further includes: acquiring the average value of the money of the current taxi-calling order of each tour target position in at least one tour target position; determining empty driving information of the transportation tool corresponding to each tour target position according to the mileage between the current position of the transportation tool and each tour target position; determining the priority of each tour target position according to the average value of the money, the empty driving information and the preset weight; and deleting the tour target position with the priority smaller than the priority threshold.
According to the technical scheme, after at least one tour target position of the vehicle is determined, namely a hotspot position where a taxi calling order appears, the average value of the money amount of the current taxi calling order of each tour target position in the at least one tour target position is obtained. And meanwhile, estimating possible empty driving information from the vehicle to each tour target position according to the road information in the position range and the mileage between the current position of the vehicle and each tour target position, wherein the empty driving information comprises the empty driving mileage or the empty driving time length. The average value of the money is converted by using the preset weight to represent the driver reward, the empty running information is converted by using the preset weight to represent the driver loss, and the priority of each tour target position is determined by integrating the driver reward and the driver loss. If the priority is smaller than the priority threshold, which indicates that the driver losses possibly more than the reward of the driver or the benefits obtained by the driver are less after the vehicle goes to the tour target position, the tour target position with the priority smaller than the priority threshold is deleted, so that the position in the driving recommended route where the benefits of the driver cannot be guaranteed is reduced. Therefore, the average amount of money of the order of calling the vehicle which can be received by the current driver and the empty running information are used for evaluating each tour target position, the fact that when the vehicle tours along the recommended running route is guaranteed, the overall income is the largest, namely when the total amount of money is the largest daily, the empty running rate is the lowest, and more efficient tour is achieved.
In any of the above technical solutions, further, after determining at least one cruise target position of the vehicle according to the position distribution information, the method further includes: acquiring the number of vehicles in an empty state in each tour target position in at least one tour target position; based on the number being greater than a second number threshold, deleting the tour target location; wherein the second quantity threshold is associated with a quantity of current taxi-calling orders for each of the cruise target locations.
According to the technical scheme, after at least one tour target position of the vehicles is determined, namely a hotspot position where a car-calling order appears, the number of the vehicles in an empty state in each tour target position is obtained. And comparing the magnitude relationship between the number of vehicles in the empty state and the second number threshold. If the number is larger than the second number threshold, the number of empty vehicles in the tour target position is more, the demand for the vehicles is small, namely the success rate of order taking is low, at the moment, the tour target position where the number of the vehicles in the empty vehicle state is larger than the second number threshold is deleted, so that the competition relationship among the vehicles is fully utilized, and meanwhile, the real-time factor of the route data is considered, so that the tour target position where the number of the vehicles in the empty vehicle state is larger than the second number threshold is better assisted for touring passengers.
In any of the above technical solutions, further, outputting the recommended route for vehicle travel includes: and displaying navigation information of the driving recommended route.
In the technical scheme, under the condition that only one driving recommended route is obtained, the driver can accurately judge the next advancing direction and generate and display the navigation information of the driving recommended route. Similarly, when a plurality of travel recommended routes are obtained, the plurality of travel recommended routes are displayed on the map, and after a target travel recommended route required by the driver is determined, the navigation information of the target travel recommended route is displayed. Therefore, the driver can understand the tour direction more easily by displaying the navigation information, the recognition degree of the driver to the route is improved, the visual recognition time of the driver is shortened, and the tour recommendation of the vehicle is more intelligent and humanized.
In any of the above technical solutions, further, a voice prompt of the driving recommended route is played.
In the technical scheme, the situation that navigation cannot be checked in the driving process of a driver is considered, so that voice prompt of a driving recommended route can be played, scheduling is carried out in a voice broadcasting mode, and the driver can understand the tour direction more easily.
Specifically, in the case where only one travel recommended route is obtained, the voice guidance of the travel recommended route may be directly played. When a plurality of driving recommended routes are obtained, the plurality of driving recommended routes are displayed on a map, and after a target driving recommended route required by a driver is determined, a voice prompt of the target driving recommended route is played.
It should be noted that only the navigation information of the recommended travel route may be displayed, only the voice prompt of the recommended travel route may be played, or both the display and the broadcast may be performed.
According to a second aspect of the present invention, there is also provided a cruise apparatus for a vehicle, comprising: the acquisition module is used for acquiring the current time and the position range of the current position of the vehicle; the determining module is used for determining the position distribution information of the departure points of all taxi calling orders in the position range in the time period of the current moment; determining at least one tour target position of the vehicle according to the position distribution information; and the tour module is used for generating and outputting a driving recommended route of the vehicle according to the current position and at least one tour target position.
According to the technical scheme, the current time and the current position of the vehicle are obtained, the current position of the vehicle is used as an origin, and the position range of the vehicle is determined through a preset radius. And determining the position distribution information of the departure points of all the taxi calling orders in the position range in the time period of the current time through the big data so as to analyze the taxi calling requirements in the time period. And according to the position distribution information, determining the position with higher demand for calling the vehicle within the range of the vehicle as at least one tour target position of the vehicle, namely a tour destination. And planning a recommended driving route of the vehicle according to the current position and at least one tour target position, and outputting the recommended driving route to provide reliable suggestions for the driving direction of a driver. On the one hand, have higher order receiving possibility when making the vehicle adopt the recommended route of traveling to go, can be on the basis of the no-load driving tour that reduces the vehicle, as far as possible improvement driver's income realizes efficient commercial passenger, on the other hand, through the route of traveling of rational planning vehicle, be favorable to improving urban traffic's efficiency, on the other hand, can in time schedule the vehicle for the great position of the demand of calling for a car, be favorable to less passenger latency, the rational arrangement trip.
In any of the above technical solutions, further, the method further includes: the acquisition module is also used for acquiring at least one route characteristic and route information of the position range; the tour module is also used for generating at least one recommended driving route according to the at least one route characteristic and according to the route information, the current position and the at least one tour target position, wherein the recommended driving route takes the current position as a starting point and passes through the at least one tour target position; and outputting at least one driving recommended route; the route information includes road network data and congestion data.
In the technical scheme, at least one route characteristic, namely a demand which is possibly provided by a driver for a planned route, and route information of a position range where a vehicle is located are obtained, wherein the route information comprises road network data and congestion data, the road network data provides information such as road widths, traffic lights and speed limits of all roads and all roads in the position range, and the congestion data provides congestion conditions of all roads, so that roads which can be passed by the vehicle can be determined through the route information. And according to at least one route characteristic, by using a feasible route in the route information and taking the current position as a starting point, sequentially connecting the current position and at least one tour target position to obtain at least one driving recommended route, so that the finally obtained driving recommended route can pass through the at least one tour target position. On one hand, the driver can be provided with reliable driving suggestions by outputting at least one driving recommended route, so that the idle driving tour of the vehicle can be reduced, the benefit of the driver is ensured, the waiting time of passengers can be greatly shortened, and the service level of the vehicle is improved. On the other hand, a plurality of driving recommendation routes are reasonably planned by utilizing route characteristics, so that the route recommendation is more comprehensive, the requirements of drivers in different scenes are met, and the use experience of the drivers is improved.
In any of the above technical solutions, further, based on that the number of the recommended travel routes is multiple, the tour module is further configured to respond to a confirmation instruction of the recommended travel routes and determine a target recommended travel route in the multiple recommended travel routes according to the confirmation instruction; or based on the fact that the route characteristics of any one of the plurality of driving recommended routes are the same as the preset route characteristics, taking any one of the driving recommended routes as a target driving recommended route; and outputting the target driving recommended route.
In the technical scheme, under the condition that the number of the driving recommended routes is multiple, each driving recommended route in the multiple driving recommended routes and the route characteristics of each driving recommended route are correspondingly output, so that a driver can comprehensively and clearly know the driving recommended routes with different route characteristics. At this time, the driver may select a recommended driving route most suitable for the current demand, that is, a target recommended driving route, by issuing a confirmation instruction or setting a preset route characteristic. At this time, the output of the plurality of driving recommended routes is cancelled, and the target driving recommended route is output, that is, the plurality of driving recommended routes are replaced by the target driving recommended route for output. The method not only can provide driving recommended routes with various different route characteristics for a driver, but also realizes manual or automatic target driving recommended route selection, so that the driver can intuitively know the optimal route meeting the requirement, and the service level is improved.
Specifically, a route is recommended for manual selection of a target travel. After learning the plurality of driving recommended routes, the driver inputs a confirmation instruction of any driving recommended route through operation of the electronic device, and the electronic device determines a target driving recommended route selected by the driver from the plurality of driving recommended routes through the confirmation instruction and outputs the target driving recommended route again.
A recommended route for automatically selecting a target travel. The method comprises the steps that preset route characteristics are preset in the electronic equipment, and when a plurality of driving recommended routes are planned, the route characteristics corresponding to each driving recommended route in the plurality of driving recommended routes are compared with the preset route characteristics. And under the condition that the route characteristics of any one driving recommended route are the same as the preset route characteristics, if the driving recommended route meets the preset screening conditions, outputting any one driving recommended route as a target driving recommended route.
In any of the above technical solutions, further, the cruise apparatus for a vehicle further includes: the first clustering module is used for clustering departure points in the position distribution information according to a first preset distance and determining a plurality of position distribution areas in a position range; the determining module is further used for determining the position distribution density of each position distribution area in the plurality of position distribution areas according to the position distribution information; based on the fact that the position distribution density is larger than a first density threshold value, taking a position distribution area corresponding to the position distribution density as a tour target position; the position distribution information comprises position distribution information of a current taxi-calling order and/or position distribution information of a historical taxi-calling order, and the position distribution density comprises position distribution density of the current taxi-calling order and/or position distribution density of the historical taxi-calling order.
According to the technical scheme, the departure points in the position distribution information are clustered according to a first preset distance so as to cluster the departure points of the taxi calling order into a plurality of representative areas, namely position distribution areas, and the distance between any two departure points in the position distribution areas is smaller than or equal to the first preset distance. And determining the position distribution density of each of the plurality of position distribution areas according to the position distribution information. And further comparing the size relationship between the position distribution density and the first density threshold value, and when the position distribution density is greater than the first density threshold value, indicating that the number of taxi calling orders in the position distribution area is large and a driver can receive orders more easily, taking the position distribution area corresponding to the position distribution density as a tour target position. Therefore, more taxi-calling orders are arranged on the driving recommended route determined by the tour target position, the order receiving rate of a driver is increased, the idle driving tour of a vehicle is effectively reduced, and the benefit of the driver is ensured.
The position distribution information comprises position distribution information of a current taxi-calling order and/or position distribution information of a historical taxi-calling order, and the position distribution density comprises position distribution density of the current taxi-calling order and/or position distribution density of the historical taxi-calling order. Therefore, the hot spot positions (position distribution areas) where more taxi-calling orders appear are determined by utilizing the real-time taxi-calling order conditions, the possible hot spot positions can be estimated according to the historical taxi-calling order conditions in the time period of the current moment, the attraction relation between passengers and transportation tools is fully considered, the coverage rate of the hot spot positions where more taxi-calling orders appear on the driving recommendation route is increased, and the improvement of the income of a driver is facilitated.
In any of the above technical solutions, further, the location distribution information includes location distribution information of a historical taxi-calling order, and the obtaining module is further configured to obtain locations of multiple merchants within a location range; the determining module is further used for determining the quantity of the historical taxi calling orders corresponding to each merchant position in the multiple merchant positions in the current time period according to the position distribution information of the historical taxi calling orders; recording the commercial tenant position corresponding to the quantity of the historical taxi calling order as a target commercial tenant position based on the fact that the quantity of the historical taxi calling order is larger than a first quantity threshold value; taking the target merchant position as a tour target position based on the number of the target merchant positions being one; the cruise apparatus of a vehicle further comprises: the second clustering module is used for clustering a plurality of target commercial tenant positions according to a second preset distance based on the number of the target commercial tenant positions to obtain a commercial circle position range; and the determining module is further used for taking the business area position range as the tour target position based on the fact that the density of the target business position in the business area position range is greater than the second density threshold value.
In the technical scheme, under the condition that the position distribution information comprises the position distribution information of the historical taxi calling orders, the quantity of the historical taxi calling orders corresponding to each of the multiple commercial tenant positions in the time period of the current moment is determined according to the position distribution information of the historical taxi calling orders, namely the quantity of departure points of the historical taxi calling orders located at the commercial tenant positions. Under the condition that the number of the historical taxi calling orders is larger than the first number threshold, the fact that more taxi calling orders appear at the position of the commercial tenant in the time period of the current time is indicated, and the commercial tenant position corresponding to the number of the historical taxi calling orders is recorded as a target commercial tenant position, namely a hotspot commercial tenant position where more taxi calling orders appear. Further, if only one target merchant position exists, the target merchant position is used as the tour target position to plan the driving recommended route. If a plurality of target merchant positions exist, clustering the target merchant positions according to a second preset distance so as to cluster the target merchant positions into a larger business circle position range, and taking the business circle position range with the density of the target merchant positions being larger than a second density threshold value in the business circle position range as a tour target position to plan a driving recommended route. Therefore, the positions of the commercial tenants are used as the basis for analyzing the tour target positions, the coverage rate of the commercial tenants on the driving recommendation route is effectively improved, vehicles can be conveniently and effectively scheduled among the commercial tenants, more taxi-calling orders are arranged on the driving recommendation route determined by the tour target positions, the order-receiving rate of drivers is increased, the idle driving tour of the vehicles is effectively reduced, and the benefits of the drivers and the efficiency of urban traffic are both considered.
In any of the above technical solutions, further, the obtaining module is further configured to obtain an average value of the amount of the current taxi-calling order of each of the at least one cruise target location; the determining module is further used for determining the idle driving information of the vehicle corresponding to each tour target position according to the mileage between the current position of the vehicle and each tour target position; determining the priority of each tour target position according to the average value of the money, the empty driving information and the preset weight; and deleting the tour target position with the priority smaller than the priority threshold.
According to the technical scheme, after at least one tour target position of the vehicle is determined, namely a hotspot position where a taxi calling order appears, the average value of the money amount of the current taxi calling order of each tour target position in the at least one tour target position is obtained. And meanwhile, estimating possible empty driving information from the vehicle to each tour target position according to the road information in the position range and the mileage between the current position of the vehicle and each tour target position, wherein the empty driving information comprises the empty driving mileage or the empty driving time length. The average value of the money is converted by using the preset weight to represent the driver reward, the empty running information is converted by using the preset weight to represent the driver loss, and the priority of each tour target position is determined by integrating the driver reward and the driver loss. If the priority is smaller than the priority threshold, which indicates that the driver losses possibly more than the reward of the driver or the benefits obtained by the driver are less after the vehicle goes to the tour target position, the tour target position with the priority smaller than the priority threshold is deleted, so that the position in the driving recommended route where the benefits of the driver cannot be guaranteed is reduced. Therefore, the average amount of money of the order of calling the vehicle which can be received by the current driver and the empty running information are used for evaluating each tour target position, the fact that when the vehicle tours along the recommended running route is guaranteed, the overall income is the largest, namely when the total amount of money is the largest daily, the empty running rate is the lowest, and more efficient tour is achieved.
In any of the above technical solutions, further, the obtaining module is further configured to obtain the number of vehicles in an empty state in each of the at least one cruising target position; the determining module is further used for deleting the tour target position based on the number larger than the second number threshold; wherein the second quantity threshold is associated with a quantity of current taxi-calling orders for each of the cruise target locations.
According to the technical scheme, after at least one tour target position of the vehicles is determined, namely a hotspot position where a car-calling order appears, the number of the vehicles in an empty state in each tour target position is obtained. And comparing the magnitude relationship between the number of vehicles in the empty state and the second number threshold. If the number is larger than the second number threshold, the number of empty vehicles in the tour target position is more, the demand for the vehicles is small, namely the success rate of order taking is low, at the moment, the tour target position where the number of the vehicles in the empty vehicle state is larger than the second number threshold is deleted, so that the competition relationship among the vehicles is fully utilized, and meanwhile, the real-time factor of the route data is considered, so that the tour target position where the number of the vehicles in the empty vehicle state is larger than the second number threshold is better assisted for touring passengers.
In any of the above technical solutions, further, the cruise apparatus for a vehicle further includes: and the display module is used for displaying the navigation information of the driving recommended route.
In the technical scheme, under the condition that only one driving recommended route is obtained, the driver can accurately judge the next advancing direction and generate and display the navigation information of the driving recommended route. Similarly, when a plurality of travel recommended routes are obtained, the plurality of travel recommended routes are displayed on the map, and after a target travel recommended route required by the driver is determined, the navigation information of the target travel recommended route is displayed. Therefore, the driver can understand the tour direction more easily by displaying the navigation information, the recognition degree of the driver to the route is improved, the visual recognition time of the driver is shortened, and the tour recommendation of the vehicle is more intelligent and humanized.
In any of the above technical solutions, further, the voice module is configured to play a voice prompt of the recommended route.
In the technical scheme, the situation that navigation cannot be checked in the driving process of a driver is considered, so that voice prompt of a driving recommended route can be played, scheduling is carried out in a voice broadcasting mode, and the driver can understand the tour direction more easily.
According to a third aspect of the present invention, there is also provided an electronic device, comprising: a memory storing a program or instructions; and the processor is connected with the memory and is used for realizing the tour method of the vehicle when executing the program or the instructions. Therefore, the electronic device has all the beneficial effects of the tour method of the vehicle provided by the first aspect, and redundant description is omitted for avoiding repetition.
According to a fourth aspect of the present invention, there is provided a readable storage medium having stored thereon a program or instructions which, when executed by a processor, performs the method of cruising a vehicle set forth in the first aspect. Therefore, the readable storage medium has all the beneficial effects of the tour method of the vehicle provided by the first aspect, and redundant description is omitted for avoiding repetition.
Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
Detailed Description
In order that the above objects, features and advantages of the present invention can be more clearly understood, a more particular description of the invention will be rendered by reference to the appended drawings. It should be noted that the embodiments of the present invention and features of the embodiments may be combined with each other without conflict.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention, however, the present invention may be practiced in other ways than those specifically described herein, and therefore the scope of the present invention is not limited by the specific embodiments disclosed below.
Methods, apparatuses, electronic devices, and readable storage media for patrolling a vehicle according to some embodiments of the present invention are described below with reference to fig. 1 to 10.
As shown in fig. 1, according to an embodiment of a first aspect of the present invention, there is provided a tour method of a vehicle, including:
102, acquiring the current time and the position range of the current position of the vehicle;
104, determining position distribution information of departure points of all taxi calling orders in a position range in a time period of the current moment;
106, determining at least one tour target position of the vehicle according to the position distribution information;
and 108, generating and outputting a driving recommended route of the vehicle according to the current position and the at least one tour target position.
In this embodiment, the current time and the current position of the vehicle are obtained, and the position range where the vehicle is located is determined by using the current position of the vehicle as the origin and by using the preset radius. And determining the position distribution information of the departure points of all the taxi calling orders in the position range in the time period of the current time through the big data so as to analyze the taxi calling requirements in the time period. And according to the position distribution information, determining the position with higher demand for calling the vehicle within the range of the vehicle as at least one tour target position of the vehicle, namely a tour destination. And planning a recommended driving route of the vehicle according to the current position and at least one tour target position, and outputting the recommended driving route to provide reliable suggestions for the driving direction of a driver. On the one hand, have higher order receiving possibility when making the vehicle adopt the recommended route of traveling to go, can be on the basis of the no-load driving tour that reduces the vehicle, as far as possible improvement driver's income realizes efficient commercial passenger, on the other hand, through the route of traveling of rational planning vehicle, be favorable to improving urban traffic's efficiency, on the other hand, can in time schedule the vehicle for the great position of the demand of calling for a car, be favorable to less passenger latency, the rational arrangement trip.
It can be understood that the time period of the current time can be reasonably set according to the time corresponding to the historical traffic flow, and can be divided according to minutes or hours.
In one embodiment of the present invention, as shown in fig. 2, step 108, generating and outputting a driving recommended route of the vehicle according to the current position and the at least one cruising target position includes:
step 202, obtaining route information of at least one route characteristic and a position range;
step 204, generating at least one driving recommended route according to at least one route characteristic and according to the route information, the current position and at least one tour target position;
the driving recommended route takes the current position as a starting point and passes through at least one tour target position.
And step 206, outputting at least one driving recommended route.
The route information includes road network data and congestion data. The route characteristics can be stored in the system in advance and can also be set reasonably according to the requirements of the driver, for example, the route characteristics comprise: the mileage between the current position of the vehicle and the tour destination position is the smallest, the time for the vehicle to reach the tour destination position is the shortest, the number of traffic lights on the recommended driving route is the smallest, no congestion exists on the recommended driving route, the number of taxi calling orders on the recommended driving route is the largest, and the like.
In this embodiment, at least one route feature, that is, a demand that a driver may put forward on a planned route, and route information of a location range where a vehicle is located are obtained, where the route information includes road network data and congestion data, the road network data provides information such as road widths, traffic lights, speed limits, and the like of all roads and each road in the location range, and the congestion data provides a congestion situation of each road, so that roads where the vehicle can pass can be determined through the route information. And according to at least one route characteristic, by utilizing the passable route in the route information, taking the current position as a starting point, and sequentially connecting the current position and at least one tour target position to obtain at least one driving recommended route, so that the finally obtained driving recommended route can pass through the at least one tour target position. On one hand, the driver can be provided with reliable driving suggestions by outputting at least one driving recommended route, so that the idle driving tour of the vehicle can be reduced, the benefit of the driver is ensured, the waiting time of passengers can be greatly shortened, and the service level of the vehicle is improved. On the other hand, a plurality of driving recommendation routes are reasonably planned by utilizing route characteristics, so that the route recommendation is more comprehensive, the requirements of drivers in different scenes are met, and the use experience of the drivers is improved.
Specifically, the route information may be obtained by a traffic management department or other regular database.
In one embodiment of the present invention, as shown in fig. 3, the number of the travel recommended route is plural, and step 108, outputting the travel recommended route of the vehicle includes:
step 302, outputting a plurality of driving recommended routes and corresponding route characteristics;
and step 304, in response to the confirmation instruction of the driving recommended route, determining a target driving recommended route in the plurality of driving recommended routes according to the confirmation instruction.
In this embodiment, when the number of the travel recommended routes is plural, each of the plural travel recommended routes and the route characteristics of each of the travel recommended routes are output correspondingly, so that the driver can comprehensively and clearly know the travel recommended routes of the plural different route characteristics. At this time, after knowing the plurality of driving recommended routes, the driver inputs a confirmation instruction of any driving recommended route through operation of the electronic device, and the electronic device determines that the driver selects a driving recommended route which is most suitable for the current requirement, namely the target driving recommended route, from the plurality of driving recommended routes through the confirmation instruction. And the output of the plurality of driving recommended routes is cancelled, and the target driving recommended route is output, namely, the plurality of driving recommended routes are replaced by the target driving recommended route for output. The method not only can provide driving recommended routes with various different route characteristics for the driver, but also realizes manual target driving recommended route selection, so that the driver can visually know the optimal route meeting the requirement, and the service level is improved.
In one embodiment of the present invention, as shown in fig. 4, the number of the travel recommended route is plural, and step 108, outputting the travel recommended route of the vehicle includes:
step 402, based on the fact that the route characteristics of any one of the plurality of recommended driving routes are the same as the preset route characteristics, taking any one recommended driving route as a target recommended driving route;
and step 404, outputting the target driving recommended route.
In this embodiment, when the number of the travel recommended routes is plural, each of the plural travel recommended routes and the route characteristics of each of the travel recommended routes are output correspondingly, so that the driver can comprehensively and clearly know the travel recommended routes of the plural different route characteristics. Specifically, a preset route feature is preset in an electronic device (e.g., a driver terminal or a vehicle-mounted terminal), and when a plurality of travel recommended routes are planned, a route feature corresponding to each of the plurality of travel recommended routes is compared with the preset route feature. And under the condition that the route characteristics of any one driving recommended route are the same as the preset route characteristics, if the driving recommended route meets the preset screening conditions, outputting any one driving recommended route as a target driving recommended route. Therefore, the recommended driving route which is most suitable for the current requirement, namely the target recommended driving route, can be selected by setting the preset route characteristics. And then, the output of the plurality of driving recommended routes is cancelled, and the target driving recommended route is output, namely, the plurality of driving recommended routes are replaced by the target driving recommended route for output. The method not only can provide driving recommended routes with various different route characteristics for the driver, but also realizes automatic target driving recommended route selection, so that the driver can visually know the optimal route meeting the requirement, and the service level is improved.
It is understood that outputting the plurality of travel recommended routes includes displaying the plurality of travel recommended routes on an electronic map within the location range.
In one embodiment of the present invention, as shown in fig. 5, the step 106 of determining at least one touring target location of the vehicle based on the location distribution information includes:
step 502, according to a first preset distance, clustering starting points in the position distribution information, and determining a plurality of position distribution areas in a position range;
step 504, determining the position distribution density of each position distribution area in a plurality of position distribution areas according to the position distribution information;
and step 506, based on the position distribution density being greater than the first density threshold, taking the position distribution area corresponding to the position distribution density as the tour target position.
In this embodiment, according to a first preset distance, clustering processing is performed on the departure points in the location distribution information to cluster the departure points of the taxi calling order into a plurality of representative areas, that is, location distribution areas, and a distance between any two departure points in the location distribution areas is less than or equal to the first preset distance. And determining the position distribution density of each of the plurality of position distribution areas according to the position distribution information. And further comparing the size relationship between the position distribution density and the first density threshold value, and when the position distribution density is greater than the first density threshold value, indicating that the number of taxi calling orders in the position distribution area is large and a driver can receive orders more easily, taking the position distribution area corresponding to the position distribution density as a tour target position. Therefore, more taxi-calling orders are arranged on the driving recommended route determined by the tour target position, the order receiving rate of a driver is increased, the idle driving tour of a vehicle is effectively reduced, and the benefit of the driver is ensured.
Specifically, the position distribution density is used to represent the density of the departure points in different position distribution areas, and the higher the position distribution density is, the higher the probability that the vehicle carries the passengers is, and the higher the frequency of carrying the passengers is.
The position distribution information comprises position distribution information of a current taxi-calling order and/or position distribution information of a historical taxi-calling order, and the position distribution density comprises position distribution density of the current taxi-calling order and/or position distribution density of the historical taxi-calling order. Therefore, the hot spot positions (position distribution areas) where more taxi-calling orders appear are determined by utilizing the real-time taxi-calling order conditions, the possible hot spot positions can be estimated according to the historical taxi-calling order conditions in the time period of the current moment, the attraction relation between passengers and transportation tools is fully considered, the coverage rate of the hot spot positions where more taxi-calling orders appear on the driving recommendation route is increased, and the improvement of the income of a driver is facilitated.
Further, a neural network may be established to represent a cost function of the vehicle in a certain state (e.g., a driving state or an idle state), and the cost function is used to determine the cruise target location. Every time the vehicle takes an order and cancels the order, the order is changed into a historical taxi-calling order, and the historical taxi-calling order is used as an experience sample to feed back the neural network once so as to continuously optimize parameters of the neural network, so that the neural network can make a decision to reach the target optimal solution.
In one embodiment of the present invention, as shown in fig. 6, the location distribution information includes location distribution information of a historical taxi calling order, and the step 106 of determining at least one touring target location of the vehicle according to the location distribution information includes:
step 602, obtaining a plurality of merchant positions within a position range;
step 604, determining the quantity of the historical taxi calling orders corresponding to each merchant position in the plurality of merchant positions in the time period of the current moment according to the position distribution information of the historical taxi calling orders;
step 606, judging whether the quantity of the historical taxi calling orders is larger than a first quantity threshold value, if so, entering step 608, and if not, entering step 604;
step 608, determining whether the number of the target merchant positions is one, if yes, entering step 610, and if not, entering step 612;
step 610, taking the position of the target merchant as a tour target position;
step 612, clustering the positions of the target commercial tenants according to a second preset distance to obtain a commercial circle position range;
step 614, judging whether the density of the target commercial tenant position in the commercial circle position range is larger than a second density threshold value, if so, entering step 616, and if not, entering step 612;
and step 616, taking the business circle position range as the tour target position.
In this embodiment, when the location distribution information includes location distribution information of the historical taxi calling orders, the number of the historical taxi calling orders corresponding to each of the multiple merchant locations in the current time period, that is, the number of the departure points of the historical taxi calling orders located at the merchant locations, is determined according to the location distribution information of the historical taxi calling orders. Under the condition that the number of the historical taxi calling orders is larger than the first number threshold, the fact that more taxi calling orders appear at the position of the commercial tenant in the time period of the current time is indicated, and the commercial tenant position corresponding to the number of the historical taxi calling orders is recorded as a target commercial tenant position, namely a hotspot commercial tenant position where more taxi calling orders appear. Further, if only one target merchant position exists, the target merchant position is used as the tour target position to plan the driving recommended route. If a plurality of target merchant positions exist, clustering the target merchant positions according to a second preset distance so as to cluster the target merchant positions into a larger business circle position range, and taking the business circle position range with the density of the target merchant positions being larger than a second density threshold value in the business circle position range as a tour target position to plan a driving recommended route. Therefore, the positions of the commercial tenants are used as the basis for analyzing the tour target positions, the coverage rate of the commercial tenants on the driving recommendation route is effectively improved, vehicles can be conveniently and effectively scheduled among the commercial tenants, more taxi-calling orders are arranged on the driving recommendation route determined by the tour target positions, the order-receiving rate of drivers is increased, the idle driving tour of the vehicles is effectively reduced, and the benefits of the drivers and the efficiency of urban traffic are both considered.
For example, similar merchants of a commercial square can be combined into a group through the above steps, and finally a plurality of business circle location ranges are formed.
It can be understood that the division of the business district position range is along with the continuous development of the division areas, and the business district position range and the number of the business district position range can change along with the change of the historical taxi order, so that the timeliness and the rationality of the business district position range are ensured.
In an embodiment of the present invention, as shown in fig. 7, after determining at least one cruise target location of the vehicle according to the location distribution information, step 106 further includes:
step 702, acquiring the average value of the money of the current taxi-calling order of each tour target position in at least one tour target position;
step 704, determining empty driving information of the vehicle corresponding to each tour target position according to the mileage between the current position of the vehicle and each tour target position;
step 706, determining the priority of each tour target position according to the average value of the money amount, the empty driving information and the preset weight;
and step 708, deleting the tour target positions with the priority smaller than the priority threshold.
In this embodiment, after determining at least one cruising target position of the vehicle, that is, the hotspot position where the car-calling order appears, the average value of the money amount of the current car-calling order of each cruising target position of the at least one cruising target position is obtained. And meanwhile, estimating possible empty driving information from the vehicle to each tour target position according to the road information in the position range and the mileage between the current position of the vehicle and each tour target position, wherein the empty driving information comprises the empty driving mileage or the empty driving time length. The average value of the money is converted by using the preset weight to represent the driver reward, the empty running information is converted by using the preset weight to represent the driver loss, and the priority of each tour target position is determined by integrating the driver reward and the driver loss. If the priority is smaller than the priority threshold, which indicates that the driver losses possibly more than the reward of the driver or the benefits obtained by the driver are less after the vehicle goes to the tour target position, the tour target position with the priority smaller than the priority threshold is deleted, so that the position in the driving recommended route where the benefits of the driver cannot be guaranteed is reduced. Therefore, the average amount of money of the order of calling the vehicle which can be received by the current driver and the empty running information are used for evaluating each tour target position, the fact that when the vehicle tours along the recommended running route is guaranteed, the overall income is the largest, namely when the total amount of money is the largest daily, the empty running rate is the lowest, and more efficient tour is achieved.
And the preset weight corresponding to the average value of the money amount is greater than 0, and the preset weight corresponding to the empty driving information is less than 0.
Specifically, for example, the driver receives the order as a reward, the amount of money and the mileage of the order are converted to represent the size of the reward, and the distance the driver leaves the road empty and the time of the whole journey represent the loss. The time and space that the driver is in from the current location to the location that the driver arrives after completing an order indicates that the driver is in a changed state. For example, the distance between the first tour target position and the current position is 1 kilometer, the average value of the money amount at the moment is 20 yuan, and the priority of the first tour target position is 5 obtained through the preset weight; the second tour target position is 3 kilometers away from the current position, the average value of the money amount at the moment is 15 yuan, and the priority of the second tour target position is 3 obtained through the preset weight. The method comprises the steps of comparing the amount of orders (the average value of the amounts) which are possibly received after a vehicle reaches each tour target position with the corresponding priority of empty driving information, determining that the priority of the first tour target position is greater than that of the second tour target position, and deleting the second tour target position when the tour target position is selected if a preset priority threshold value is 4, so that the global benefit is maximum when the state of a driver is changed. Therefore, under the condition that the relevant data of the vehicles are all networked, the driver can be helped to more effectively tour through machine learning and big data technology.
In an embodiment of the present invention, as shown in fig. 8, after determining at least one cruise target location of the vehicle according to the location distribution information, step 106 further includes:
step 802, acquiring the number of vehicles in an empty state in each tour target position in at least one tour target position;
and step 804, deleting the tour target position based on the number larger than the second number threshold.
Wherein the second quantity threshold is associated with a quantity of current taxi-calling orders for each of the cruise target locations.
In this embodiment, after determining at least one cruising target position of the vehicles, that is, the hot spot position where the taxi order appears, the number of vehicles in an empty state in each cruising target position is obtained. And comparing the magnitude relationship between the number of vehicles in the empty state and the second number threshold. If the number is larger than the second number threshold, the number of empty vehicles in the tour target position is more, the demand for the vehicles is small, namely the success rate of order taking is low, at the moment, the tour target position where the number of the vehicles in the empty vehicle state is larger than the second number threshold is deleted, so that the competition relationship among the vehicles is fully utilized, and meanwhile, the real-time factor of the route data is considered, so that the tour target position where the number of the vehicles in the empty vehicle state is larger than the second number threshold is better assisted for touring passengers.
In one embodiment of the invention, step 108, the recommended route for the vehicle is output, which includes the following two ways.
In the first mode, navigation information of the recommended driving route is displayed.
In the embodiment, the driver can more easily understand the dispatching direction through a map navigation interface familiar to the driver in consideration of the problem that the ordinary network appointment thermodynamic map dispatching is not friendly to the tour vehicles. Specifically, in the case where only one travel recommended route is obtained, navigation information of the travel recommended route is generated and displayed in order for the driver to accurately judge the next forward direction. Similarly, when a plurality of travel recommended routes are obtained, the plurality of travel recommended routes are displayed on the map, and after a target travel recommended route required by the driver is determined, the navigation information of the target travel recommended route is displayed. Therefore, the driver can understand the tour direction more easily by displaying the navigation information, the recognition degree of the driver to the route is improved, the visual recognition time of the driver is shortened, and the tour recommendation of the vehicle is more intelligent and humanized.
And in the second mode, the voice prompt of the driving recommended route is played.
In the embodiment, considering that the situation that the driver cannot view the navigation possibly exists in the driving process, for this reason, the voice prompt of the driving recommended route can be played, so that the regional dispatching suggestion is broadcasted to the driver in a voice mode through the text-to-voice conversion system, and the driver can understand the tour direction more easily. Specifically, in the case where only one travel recommended route is obtained, the voice guidance of the travel recommended route may be directly played. When a plurality of driving recommended routes are obtained, the plurality of driving recommended routes are displayed on a map, and after a target driving recommended route required by a driver is determined, a voice prompt of the target driving recommended route is played.
It should be noted that only the navigation information of the recommended travel route may be displayed, only the voice prompt of the recommended travel route may be played, or both the display and the broadcast may be performed.
As shown in fig. 9, according to the second aspect of the present invention, there is also provided a cruise apparatus 900 for a vehicle, comprising: an obtaining module 902, wherein the obtaining module 902 is configured to obtain a current time and a position range where a current position of the vehicle is located; the determining module 904, the determining module 904 is configured to determine the position distribution information of the departure points of all taxi-calling orders within the position range in the time period of the current time; determining at least one tour target position of the vehicle according to the position distribution information; and the tour module 906 is used for generating and outputting a driving recommended route of the vehicle according to the current position and the at least one tour target position.
In this embodiment, the current time and the current position of the vehicle are obtained, and the position range where the vehicle is located is determined by using the current position of the vehicle as the origin and by using the preset radius. And determining the position distribution information of the departure points of all the taxi calling orders in the position range in the time period of the current time through the big data so as to analyze the taxi calling requirements in the time period. And according to the position distribution information, determining the position with higher demand for calling the vehicle within the range of the vehicle as at least one tour target position of the vehicle, namely a tour destination. And planning a recommended driving route of the vehicle according to the current position and at least one tour target position, and outputting the recommended driving route to provide reliable suggestions for the driving direction of a driver. On the one hand, have higher order receiving possibility when making the vehicle adopt the recommended route of traveling to go, can be on the basis of the no-load driving tour that reduces the vehicle, as far as possible improvement driver's income realizes efficient commercial passenger, on the other hand, through the route of traveling of rational planning vehicle, be favorable to improving urban traffic's efficiency, on the other hand, can in time schedule the vehicle for the great position of the demand of calling for a car, be favorable to less passenger latency, the rational arrangement trip.
Optionally, the obtaining module 902 is further configured to obtain route information of at least one route feature and a location range; the tour module 906 is further configured to generate at least one recommended travel route according to the at least one route feature and according to the route information, the current position and the at least one tour target position, where the recommended travel route takes the current position as a starting point and passes through the at least one tour target position; and outputting at least one driving recommended route; the route information includes road network data and congestion data.
Optionally, based on that the number of the recommended travel routes is multiple, the tour module 906 is further configured to, in response to a confirmation instruction of the recommended travel route, determine a target recommended travel route in the multiple recommended travel routes according to the confirmation instruction; or based on the fact that the route characteristics of any one of the plurality of driving recommended routes are the same as the preset route characteristics, taking any one of the driving recommended routes as a target driving recommended route; and outputting the target driving recommended route.
Optionally, the cruise apparatus 900 of the vehicle further includes: a first clustering module (not shown in the figure), configured to perform clustering processing on a departure point in the position distribution information according to a first preset distance, and determine a plurality of position distribution areas in a position range; a determining module 904, further configured to determine a location distribution density of each of the plurality of location distribution areas according to the location distribution information; based on the fact that the position distribution density is larger than a first density threshold value, taking a position distribution area corresponding to the position distribution density as a tour target position; the position distribution information comprises position distribution information of a current taxi-calling order and/or position distribution information of a historical taxi-calling order, and the position distribution density comprises position distribution density of the current taxi-calling order and/or position distribution density of the historical taxi-calling order.
Optionally, the location distribution information includes location distribution information of a historical taxi-calling order, and the obtaining module 902 is further configured to obtain locations of multiple merchants within a location range; the determining module 904 is further configured to determine, according to the location distribution information of the historical taxi-calling orders, the number of the historical taxi-calling orders corresponding to each of the multiple merchant locations in the time period at the current time; recording the commercial tenant position corresponding to the quantity of the historical taxi calling order as a target commercial tenant position based on the fact that the quantity of the historical taxi calling order is larger than a first quantity threshold value; taking the target merchant position as a tour target position based on the number of the target merchant positions being one; the cruise apparatus 900 of the vehicle further includes: a second clustering module (not shown in the figure), which is used for clustering the positions of the target commercial tenants according to a second preset distance based on the number of the positions of the target commercial tenants to obtain a commercial circle position range; the determining module 904 is further configured to use the business district position range as the tour target position based on that the density of the target merchant position in the business district position range is greater than the second density threshold.
Optionally, the obtaining module 902 is further configured to obtain an average value of the money amount of the current car-calling order of each of the at least one patrol target location; the determining module 904 is further configured to determine, according to the mileage between the current position of the vehicle and each cruising target position, the idle driving information of the vehicle corresponding to each cruising target position; determining the priority of each tour target position according to the average value of the money, the empty driving information and the preset weight; and deleting the tour target position with the priority smaller than the priority threshold.
Optionally, the obtaining module 902 is further configured to obtain the number of vehicles in an empty state in each of the at least one tour target position; a determining module 904, further configured to delete the tour target location based on the number being greater than a second number threshold; wherein the second quantity threshold is associated with a quantity of current taxi-calling orders for each of the cruise target locations.
Optionally, the cruise apparatus 900 of the vehicle further includes: and a display module (not shown in the figure) for displaying the navigation information of the recommended driving route.
Optionally, the cruise apparatus 900 of the vehicle further includes: and the voice module (not shown in the figure) is used for playing the voice prompt of the driving recommended route.
In this embodiment, when each module of the vehicle tour apparatus 900 executes its function, the steps of the vehicle tour method in any of the above embodiments are implemented, so that the file sharing apparatus also includes all the beneficial effects of the vehicle tour method in any of the above embodiments, and details are not described herein again.
The tour device of the vehicle in the embodiment of the invention can be a device, and can also be a component, an integrated circuit or a chip in a terminal. The device can be mobile electronic equipment or non-mobile electronic equipment. By way of example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-mobile electronic device may be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a Television (TV), a teller machine or a self-service machine, and the like, and the embodiment of the present invention is not particularly limited.
The cruise device of the vehicle of the application program in the embodiment of the present invention may be a device having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present invention are not limited in particular.
As shown in fig. 10, according to an embodiment of the third aspect of the present invention, there is also provided an electronic apparatus 1000, including: the processor 1004, the memory 1002, and the program or the instructions stored in the memory 1002 and executable on the processor 1004 are executed by the processor 1004 to implement the steps of the method for cruising of a vehicle as provided in any one of the above embodiments, and therefore, the electronic device 1000 includes all the advantages of the method for cruising of a vehicle as provided in any one of the above embodiments, which are not described herein again.
The electronic equipment can be a mobile terminal of a driver or a vehicle-mounted terminal.
The memory 1002 may be used for storing, among other things, application programs and various data. The memory 1002 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the mobile terminal, and the like. Further, the memory 1002 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The processor 1004 performs various functions of the electronic device 1000 and processes data by running or executing application programs and/or modules stored in the memory 1002 and invoking the data stored in the memory 1002 to thereby perform overall monitoring of the electronic device 1000. The processor 1004 may include one or more processing units; the processor 1004 may integrate an application processor and a modem processor.
According to an embodiment of the fourth aspect of the present invention, there is also provided a readable storage medium, on which a program or instructions are stored, which when executed by a processor, implement the steps of the cruise method of a vehicle as provided in any of the above embodiments.
In this embodiment, the readable storage medium can implement each process of the tour method of a vehicle provided by the embodiment of the present invention, and can achieve the same technical effect, and is not described herein again to avoid repetition.
The processor is the processor in the electronic device in the above embodiment. Readable storage media, including computer-readable storage media, such as Read-Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disks, etc.
In the present invention, the term "plurality" means two or more unless explicitly defined otherwise. The terms "mounted," "connected," "fixed," and the like are to be construed broadly and include, for example, fixed connections, detachable connections, or integral connections; "coupled" may be direct or indirect through an intermediary. The specific meanings of the above terms in the present invention can be understood by those skilled in the art according to specific situations.
In the description herein, the description of the terms "one embodiment," "some embodiments," "specific embodiments," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.