Electronic fence area management method and device for online car-hailing transaction
By obtaining a variety of data to generate the initial fence area and combining real-time event adjustments, the accuracy and flexibility of fence area management in the online ride-hailing trading platform is solved, and more accurate area management and decision-making support is achieved.
Patent Information
- Application Number
- CN202510364673.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-26
- Publication Date
- 2025-07-22
AI Technical Summary
The existing online ride-hailing trading platform has low accuracy or poor flexibility, and cannot effectively adapt to urban dynamic changes.
By obtaining high-precision map data, administrative division data, geographical data of popular business districts, location data of online ride-hailing drivers and passengers, travel trajectory data and traffic planning data, initial static and dynamic fence areas are generated, and real-time adjustments are made in combination with data such as traffic events, weather changes and major events to dynamically update the fence areas.
It improves the accuracy and flexibility of fence area management, ensures the actual operating scenarios of regional feedback, and supports the accuracy of online ride-hailing transaction pricing, order scheduling and marketing decision-making.
Smart Images

Figure CN120355557A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of online car-hailing operation management, and particularly to an electronic fence area management method, device, computer device, and storage medium for online car-hailing transactions. Background Technique
[0002] In current online car-hailing transactions, some online car-hailing trading platforms have begun to use geofencing technology for simple area management. For example, some online car-hailing trading platforms can set fences based on rough urban area divisions or main functional areas, and achieve basic pricing differentiation, order dispatching, and activity recommendations within the fence area.
[0003] However, traditional electronic fence area management methods for online car-hailing transactions have problems such as low accuracy or poor flexibility. Summary of the Invention
[0004] Based on this, in order to solve the above technical problems, it is necessary to provide an electronic fence area management method, device, computer device, and storage medium for online car-hailing transactions that can improve accuracy and flexibility.
[0005] In a first aspect, an electronic fence area management method for online car-hailing transactions is provided, and the method includes:
[0006] Obtain high-precision map data, administrative division data, popular business district geographical data, online car-hailing driver location data, online car-hailing passenger location data, online car-hailing travel trajectory location data, and traffic planning data;
[0007] Generate an initial static fence area for online car-hailing transactions and an initial dynamic fence area for online car-hailing transactions based on the high-precision map data, administrative division data, popular business district geographical data, online car-hailing driver location data, online car-hailing passenger location data, online car-hailing travel trajectory location data, and traffic planning data;
[0008] In response to receiving traffic event data, local weather change event data, or online car-hailing concentrated order placement event data, perform event analysis based on the traffic event data, local weather change event data, or online car-hailing concentrated order placement event data to obtain a temporary event level;
[0009] After performing area change analysis according to the temporary event level and the online car-hailing transaction dynamic fence area change rule, obtain the first area to be changed of the initial dynamic fence area for online car-hailing transactions, and perform area change processing on the initial dynamic fence area for online car-hailing transactions according to the first area to be changed to obtain the current dynamic fence area for online car-hailing transactions.
[0010] In one embodiment, the method further includes: in response to receiving major event data, performing query processing according to the major event data to obtain major event geographical location constraint condition data; generating a second area to be changed of the initial online car-hailing transaction dynamic fence area according to the major event geographical location constraint condition data, and obtaining the current online car-hailing transaction dynamic fence area after performing area change processing on the initial online car-hailing transaction dynamic fence area according to the second area to be changed.
[0011] In one embodiment, the method further includes: in response to receiving administrative division change data or infrastructure project data, generating a third area to be changed of the initial online car-hailing transaction static fence area according to the administrative division change data or infrastructure project data, and obtaining the current online car-hailing transaction static fence area after performing area change processing on the initial online car-hailing transaction static fence area according to the third area to be changed.
[0012] In one embodiment, the method further includes: displaying the current online car-hailing transaction dynamic fence area, the current online car-hailing transaction static fence area, the area supply and demand data corresponding to the current online car-hailing transaction dynamic fence area, the area supply and demand data corresponding to the current online car-hailing transaction static fence area, passenger order information, vehicle dispatching instructions, actual user income statistics, and vehicle maintenance reminder information to the online car-hailing driver user terminal.
[0013] In one embodiment, the method further includes: displaying the current online car-hailing transaction dynamic fence area, the current online car-hailing transaction static fence area, the area vehicle location information corresponding to the current online car-hailing transaction dynamic fence area, the area vehicle location information corresponding to the current online car-hailing transaction static fence area, online car-hailing trip record information, a payment method selection box, and a trip evaluation input box to the online car-hailing passenger user terminal.
[0014] In one embodiment, generating an initial static fence area and an initial dynamic fence area for online car-hailing transactions based on high-precision map data, administrative division data, popular business district geographical data, online car-hailing driver location data, online car-hailing passenger location data, online car-hailing travel trajectory location data, and traffic planning data includes: performing data processing on the high-precision map data, administrative division data, popular business district geographical data, online car-hailing driver location data, online car-hailing passenger location data, online car-hailing travel trajectory location data, and traffic planning data to obtain the processed high-precision map data, processed administrative division data, processed popular business district geographical data, processed online car-hailing driver location data, processed online car-hailing passenger location data, processed online car-hailing travel trajectory location data, and processed traffic planning data; wherein, the data processing includes one or more of data cleaning, data classification, and data aggregation; generating the initial static fence area and the initial dynamic fence area for online car-hailing transactions based on the processed high-precision map data, processed administrative division data, processed popular business district geographical data, processed online car-hailing driver location data, processed online car-hailing passenger location data, processed online car-hailing travel trajectory location data, and processed traffic planning data.
[0015] In one embodiment, generating an initial static fence area and an initial dynamic fence area for online car-hailing transactions based on the processed high-precision map data, processed administrative division data, processed popular business district geographical data, processed online car-hailing driver location data, processed online car-hailing passenger location data, processed online car-hailing travel trajectory location data, and processed traffic planning data includes: obtaining the initial static fence area for online car-hailing transactions after data analysis based on the processed high-precision map data, processed administrative division data, and processed popular business district geographical data; obtaining the initial dynamic fence area for online car-hailing transactions after data analysis based on the processed online car-hailing driver location data, processed online car-hailing passenger location data, processed online car-hailing travel trajectory location data, and processed traffic planning data.
[0016] In a second aspect, an electronic fence area management device for online car-hailing transactions is provided, and the device includes a data acquisition module, an initial area generation module, a temporary event level analysis module, and a dynamic fence area update module.
[0017] Among them, a data acquisition module is used to acquire high-precision map data, administrative division data, geographical data of popular business districts, location data of online car-hailing drivers, location data of online car-hailing passengers, location data of online car-hailing travel trajectories, and traffic planning data; an initial area generation module is used to generate an initial static fence area for online car-hailing transactions and an initial dynamic fence area for online car-hailing transactions according to the high-precision map data, administrative division data, geographical data of popular business districts, location data of online car-hailing drivers, location data of online car-hailing passengers, location data of online car-hailing travel trajectories, and traffic planning data; a temporary event level analysis module is used to, in response to receiving traffic event data, local weather change event data, or online car-hailing concentrated order placement event data, perform event analysis based on the traffic event data, local weather change event data, or online car-hailing concentrated order placement event data to obtain a temporary event level; a dynamic fence area update module is used to perform area change analysis according to the temporary event level and the online car-hailing transaction dynamic fence area change rule to obtain a first area to be changed of the initial online car-hailing transaction dynamic fence area, and perform area change processing on the initial online car-hailing transaction dynamic fence area according to the first area to be changed to obtain the current online car-hailing transaction dynamic fence area.
[0018] In a third aspect, a computer device is provided. The computer device includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the steps of any one of the methods in the above method embodiments are implemented.
[0019] In a fourth aspect, a computer-readable storage medium is provided. A computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of any one of the methods in the above method embodiments are implemented.
[0020] The above-mentioned method, device, computer equipment and storage medium for managing the electronic fence area of online car-hailing transactions obtain high-precision map data, administrative division data, geographical data of popular business districts, online car-hailing driver location data, online car-hailing passenger location data, online car-hailing travel trajectory location data and traffic planning data; then, generate an initial static fence area and an initial dynamic fence area for online car-hailing transactions based on the high-precision map data, administrative division data, geographical data of popular business districts, online car-hailing driver location data, online car-hailing passenger location data, online car-hailing travel trajectory location data and traffic planning data; next, in response to receiving traffic event data, local weather change event data or online car-hailing concentrated order placement event data, perform event analysis based on the traffic event data, local weather change event data or online car-hailing concentrated order placement event data to obtain a temporary event level; finally, perform area change analysis based on the temporary event level and the online car-hailing transaction dynamic fence area change rule to obtain the first area to be changed of the initial online car-hailing transaction dynamic fence area, and perform area change processing on the initial online car-hailing transaction dynamic fence area according to the first area to be changed to obtain the current online car-hailing transaction dynamic fence area, thereby updating the initial online car-hailing transaction dynamic fence area in real time, improving the accuracy and flexibility of the online car-hailing transaction dynamic fence area, ensuring that the current online car-hailing transaction dynamic fence area reflects the actual operation scenario of online car-hailing in real time and flexibly adapts to the dynamic changes in urban operation, and providing comprehensive and accurate data support for subsequent online car-hailing transaction pricing, order dispatching and marketing decision-making. Brief Description of the Drawings
[0021] Figure 1 It is an application environment diagram of the method for managing the electronic fence area of online car-hailing transactions in an embodiment;
[0022] Figure 2 It is the first process schematic diagram of the method for managing the electronic fence area of online car-hailing transactions in an embodiment;
[0023] Figure 3 It is the process schematic diagram of generating an initial static fence area and an initial dynamic fence area for online car-hailing transactions based on high-precision map data, administrative division data, geographical data of popular business districts, online car-hailing driver location data, online car-hailing passenger location data, online car-hailing travel trajectory location data and traffic planning data in an embodiment;
[0024] Figure 4 It is the process schematic diagram of generating an initial static fence area and an initial dynamic fence area for online car-hailing transactions based on the processed high-precision map data, processed administrative division data, processed geographical data of popular business districts, processed online car-hailing driver location data, processed online car-hailing passenger location data, processed online car-hailing travel trajectory location data and processed traffic planning data in an embodiment;
[0025] Figure 5 It is a schematic diagram of the second process of the method for managing the electronic fence area in the online car-hailing transaction in an embodiment;
[0026] Figure 6 It is a schematic diagram of the third process of the method for managing the electronic fence area in the online car-hailing transaction in an embodiment;
[0027] Figure 7 It is a structural block diagram of the device for managing the electronic fence area in the online car-hailing transaction in an embodiment;
[0028] Figure 8 It is an internal structure diagram of a computer device in an embodiment. Detailed implementation manners
[0029] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, and are not used to limit the present application.
[0030] For the convenience of understanding the present application, the present application will be described more comprehensively below with reference to the relevant drawings. Embodiments of the present application are given in the drawings. However, the present application can be implemented in many different forms and is not limited to the embodiments described herein. On the contrary, the purpose of providing these embodiments is to make the disclosure of the present application more thorough and comprehensive.
[0031] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the technical field to which the present application belongs. The terms used in the description of the present application herein are only for the purpose of describing specific embodiments and are not intended to limit the present application.
[0032] It can be understood that the terms "first", "second", etc. used in the present application can be used herein to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish one element from another. For example, without departing from the scope of the present application, the first resistor can be called the second resistor, and similarly, the second resistor can be called the first resistor. Both the first resistor and the second resistor are resistors, but they are not the same resistor.
[0033] It can be understood that in the following embodiments, "connection", if there is an electrical signal or data transfer between the connected circuits, modules, units, etc., should be understood as "electrical connection", "communication connection", etc.
[0034] As used herein, the singular forms "a", "an" and "the" may also include the plural forms unless the context clearly dictates otherwise. It should also be understood that the terms "comprises / comprising", "has / including", etc. specify the presence of the stated features, integers, steps, operations, components, parts, or combinations thereof, but do not preclude the presence or addition of one or more other features, integers, steps, operations, components, parts, or combinations thereof.
[0035] The method for managing the electronic fence area of online car-hailing transactions provided by this application can be applied to, for example Figure 1 the application environment shown. Among them, the terminal 102 communicates with the server 104 through the network. Among them, the terminal 102 can be, but is not limited to, various personal computers, laptop computers, smart phones, tablet computers, and portable wearable devices, and the server 104 can be implemented by an independent server or a server cluster composed of multiple servers.
[0036] In one embodiment, as Figure 2 shown, a method for managing the electronic fence area of online car-hailing transactions is provided. Taking the server 104 in Figure 1 as an example for illustration, it includes the following steps 201 to step 204.
[0037] Step 201, obtain high-precision map data, administrative division data, geographical data of popular business districts, online car-hailing driver location data, online car-hailing passenger location data, online car-hailing travel trajectory location data, and traffic planning data.
[0038] Specifically, the server 104 can obtain high-precision map data, administrative division data, geographical data of popular business districts, online car-hailing driver location data, online car-hailing passenger location data, online car-hailing travel trajectory location data, and traffic planning data.
[0039] Step 202, generate an initial online car-hailing transaction static fence area and an initial online car-hailing transaction dynamic fence area according to the high-precision map data, administrative division data, geographical data of popular business districts, online car-hailing driver location data, online car-hailing passenger location data, online car-hailing travel trajectory location data, and traffic planning data.
[0040] Specifically, the server 104 can generate an initial online car-hailing transaction static fence area and an initial online car-hailing transaction dynamic fence area according to the high-precision map data, administrative division data, geographical data of popular business districts, online car-hailing driver location data, online car-hailing passenger location data, online car-hailing travel trajectory location data, and traffic planning data.
[0041] In one of the embodiments, as Figure 3As shown, an initial static fence area and an initial dynamic fence area for online car-hailing transactions are generated based on high-precision map data, administrative division data, popular business district geographical data, online car-hailing driver location data, online car-hailing passenger location data, online car-hailing travel trajectory location data, and traffic planning data, including steps 301 to 302.
[0042] Step 301: Perform data processing on the high-precision map data, administrative division data, popular business district geographical data, online car-hailing driver location data, online car-hailing passenger location data, online car-hailing travel trajectory location data, and traffic planning data to obtain the processed high-precision map data, processed administrative division data, processed popular business district geographical data, processed online car-hailing driver location data, processed online car-hailing passenger location data, processed online car-hailing travel trajectory location data, and processed traffic planning data.
[0043] Step 302: Generate an initial static fence area and an initial dynamic fence area for online car-hailing transactions based on the processed high-precision map data, processed administrative division data, processed popular business district geographical data, processed online car-hailing driver location data, processed online car-hailing passenger location data, processed online car-hailing travel trajectory location data, and processed traffic planning data.
[0044] Among them, data processing includes one or more of data cleaning, data classification, and data aggregation. Specifically, the server 104 performs data processing on the high-precision map data, administrative division data, popular business district geographical data, online car-hailing driver location data, online car-hailing passenger location data, online car-hailing travel trajectory location data, and traffic planning data to obtain the processed high-precision map data, processed administrative division data, processed popular business district geographical data, processed online car-hailing driver location data, processed online car-hailing passenger location data, processed online car-hailing travel trajectory location data, and processed traffic planning data; then, based on the processed high-precision map data, processed administrative division data, processed popular business district geographical data, processed online car-hailing driver location data, processed online car-hailing passenger location data, processed online car-hailing travel trajectory location data, and processed traffic planning data, an initial static fence area and an initial dynamic fence area for online car-hailing transactions are generated, improving the accuracy of the initial static fence area and the initial dynamic fence area for online car-hailing transactions, and thus the accuracy and efficiency of the electronic fence area management method for online car-hailing transactions.
[0045] In one embodiment, as Figure 4As shown, the initial online car-hailing transaction static fence area and the initial online car-hailing transaction dynamic fence area are generated based on the high-precision map data after data processing, the administrative division data after data processing, the popular business district geographical data after data processing, the online car-hailing driver location data after data processing, the online car-hailing passenger location data after data processing, the online car-hailing travel trajectory location data after data processing, and the traffic planning data after data processing, including steps 401 to 402.
[0046] Step 401, the initial online car-hailing transaction static fence area is obtained after data analysis based on the high-precision map data after data processing, the administrative division data after data processing, and the popular business district geographical data after data processing;
[0047] Step 402, the initial online car-hailing transaction dynamic fence area is obtained after data analysis based on the online car-hailing driver location data after data processing, the online car-hailing passenger location data after data processing, the online car-hailing travel trajectory location data after data processing, and the traffic planning data after data processing.
[0048] Specifically, the server 104 can obtain the initial online car-hailing transaction static fence area after data analysis based on the high-precision map data after data processing, the administrative division data after data processing, and the popular business district geographical data after data processing; then, the initial online car-hailing transaction dynamic fence area is obtained after data analysis based on the online car-hailing driver location data after data processing, the online car-hailing passenger location data after data processing, the online car-hailing travel trajectory location data after data processing, and the traffic planning data after data processing, thereby improving the accuracy and convenience of the initial online car-hailing transaction static fence area and the initial online car-hailing transaction dynamic fence area, and also the accuracy and efficiency of the electronic fence area management method for online car-hailing transactions.
[0049] In a specific example, the server 104 can call the static fence area generation tool to obtain the initial online car-hailing transaction static fence area after data analysis based on the high-precision map data after data processing, the administrative division data after data processing, and the popular business district geographical data after data processing; then, call the dynamic fence area generation tool to obtain the initial online car-hailing transaction dynamic fence area after data analysis based on the online car-hailing driver location data after data processing, the online car-hailing passenger location data after data processing, the online car-hailing travel trajectory location data after data processing, and the traffic planning data after data processing. The above is only a specific example, and it can be flexibly set according to user needs in actual applications, and is not limited here.
[0050] In this embodiment, after data analysis is performed on the high-precision map data, administrative division data, and popular business district geographical data after data processing, an initial static fence area for online car-hailing transactions is obtained; then, after data analysis is performed on the online car-hailing driver location data, online car-hailing passenger location data, online car-hailing travel trajectory location data, and traffic planning data after data processing, an initial dynamic fence area for online car-hailing transactions is obtained, thereby improving the accuracy and convenience of the initial static fence area and the initial dynamic fence area for online car-hailing transactions, and also the accuracy and efficiency of the electronic fence area management method for online car-hailing transactions.
[0051] In this embodiment, data processing is performed on the high-precision map data, administrative division data, popular business district geographical data, online car-hailing driver location data, online car-hailing passenger location data, online car-hailing travel trajectory location data, and traffic planning data to obtain the high-precision map data after data processing, the administrative division data after data processing, the popular business district geographical data after data processing, the online car-hailing driver location data after data processing, the online car-hailing passenger location data after data processing, the online car-hailing travel trajectory location data after data processing, and the traffic planning data after data processing; then, an initial static fence area and an initial dynamic fence area for online car-hailing transactions are generated based on the high-precision map data after data processing, the administrative division data after data processing, the popular business district geographical data after data processing, the online car-hailing driver location data after data processing, the online car-hailing passenger location data after data processing, the online car-hailing travel trajectory location data after data processing, and the traffic planning data after data processing, improving the accuracy of the initial static fence area and the initial dynamic fence area for online car-hailing transactions, and also the accuracy and efficiency of the electronic fence area management method for online car-hailing transactions.
[0052] Step 203, in response to receiving traffic event data, local weather change event data, or online car-hailing concentrated order event data, perform event analysis based on the traffic event data, local weather change event data, or online car-hailing concentrated order event data to obtain a temporary event level.
[0053] Among them, the traffic event data is event data used to characterize a temporary traffic accident; the local weather change event data is event data used to characterize a temporary local weather change; the online car-hailing centralized order placement event data is event data used to characterize a temporary large number of passengers placing online car-hailing orders. The temporary event level is used to characterize the impact degree of the temporary event corresponding to the traffic event data, the local weather change event data, or the online car-hailing centralized order placement event data on the online car-hailing transaction. Specifically, in response to receiving the traffic event data, the local weather change event data, or the online car-hailing centralized order placement event data, event analysis is performed based on the traffic event data, the local weather change event data, or the online car-hailing centralized order placement event data to obtain the temporary event level.
[0054] Step 204: After performing area change analysis according to the temporary event level and the online car-hailing transaction dynamic fence area change rule, obtain the first area to be changed of the initial online car-hailing transaction dynamic fence area, and perform area change processing on the initial online car-hailing transaction dynamic fence area according to the first area to be changed to obtain the current online car-hailing transaction dynamic fence area.
[0055] Specifically, the online car-hailing transaction dynamic fence area change rule is pre-configured in the server 104. After performing area change analysis according to the temporary event level and the online car-hailing transaction dynamic fence area change rule, the first area to be changed of the initial online car-hailing transaction dynamic fence area can be obtained, and area change processing is performed on the initial online car-hailing transaction dynamic fence area according to the first area to be changed to obtain the current online car-hailing transaction dynamic fence area, thereby updating the initial online car-hailing transaction dynamic fence area in real time, improving the accuracy and flexibility of the online car-hailing transaction dynamic fence area, ensuring that the current online car-hailing transaction dynamic fence area reflects the actual operation scenario of the online car-hailing in real time and flexibly adapts to the dynamic changes in urban operation, and providing comprehensive and accurate data support for subsequent online car-hailing transaction pricing, order scheduling, and marketing decision-making.
[0056] The above-mentioned method for managing the electronic fence area of online car-hailing transactions obtains high-precision map data, administrative division data, geographical data of popular business districts, online car-hailing driver location data, online car-hailing passenger location data, online car-hailing travel trajectory location data, and traffic planning data; then, generates an initial static fence area for online car-hailing transactions and an initial dynamic fence area for online car-hailing transactions based on the high-precision map data, administrative division data, geographical data of popular business districts, online car-hailing driver location data, online car-hailing passenger location data, online car-hailing travel trajectory location data, and traffic planning data; next, in response to receiving traffic event data, local weather change event data, or online car-hailing concentrated order placement event data, performs event analysis based on the traffic event data, local weather change event data, or online car-hailing concentrated order placement event data to obtain a temporary event level; finally, after performing area change analysis based on the temporary event level and the online car-hailing transaction dynamic fence area change rule, obtains a first area to be changed of the initial online car-hailing transaction dynamic fence area, and performs area change processing on the initial online car-hailing transaction dynamic fence area according to the first area to be changed to obtain the current online car-hailing transaction dynamic fence area, thereby updating the initial online car-hailing transaction dynamic fence area in real time, improving the accuracy and flexibility of the online car-hailing transaction dynamic fence area, ensuring that the current online car-hailing transaction dynamic fence area reflects the actual operation scenario of online car-hailing in real time and flexibly adapts to the dynamic changes in urban operation, and providing comprehensive and accurate data support for subsequent online car-hailing transaction pricing, order dispatching, and marketing decision-making.
[0057] In one embodiment, as Figure 5 shown, the method further includes step 501 and step 502.
[0058] Step 501, in response to receiving major event event data, performs query processing based on the major event event data to obtain major event geographical location restriction condition data;
[0059] Step 502, generates a second area to be changed of the initial online car-hailing transaction dynamic fence area based on the major event geographical location restriction condition data, and performs area change processing on the initial online car-hailing transaction dynamic fence area according to the second area to be changed to obtain the current online car-hailing transaction dynamic fence area.
[0060] Among them, the major event data is data used to characterize the major events that have been filed; the major events that have been filed may include, but are not limited to, concert event data and sports event data. Specifically, in response to receiving the major event data, the server 104 performs a query process according to the major event data to obtain the major event geographical location restriction condition data; then, according to the major event geographical location restriction condition data, a second area to be changed of the initial online car-hailing transaction dynamic fence area is generated, and after performing area change processing on the initial online car-hailing transaction dynamic fence area according to the second area to be changed, the current online car-hailing transaction dynamic fence area is obtained, which improves the accuracy and flexibility of the online car-hailing transaction dynamic fence area, ensures that the current online car-hailing transaction dynamic fence area reflects the actual operation scenario of the online car-hailing in real time and flexibly adapts to the dynamic changes in urban operation, and provides comprehensive and accurate data support for subsequent online car-hailing transaction pricing, order dispatching, and marketing decision-making.
[0061] In this embodiment, in response to receiving the major event data, a query process is performed according to the major event data to obtain the major event geographical location restriction condition data; then, according to the major event geographical location restriction condition data, a second area to be changed of the initial online car-hailing transaction dynamic fence area is generated, and after performing area change processing on the initial online car-hailing transaction dynamic fence area according to the second area to be changed, the current online car-hailing transaction dynamic fence area is obtained, which improves the accuracy and flexibility of the online car-hailing transaction dynamic fence area, ensures that the current online car-hailing transaction dynamic fence area reflects the actual operation scenario of the online car-hailing in real time and flexibly adapts to the dynamic changes in urban operation, and provides comprehensive and accurate data support for subsequent online car-hailing transaction pricing, order dispatching, and marketing decision-making.
[0062] In one of the embodiments, as Figure 5 shown, the method further includes step 503.
[0063] Step 503, in response to receiving administrative division change data or infrastructure project data, generate a third area to be changed of the initial online car-hailing transaction static fence area according to the administrative division change data or infrastructure project data, and after performing area change processing on the initial online car-hailing transaction static fence area according to the third area to be changed, obtain the current online car-hailing transaction static fence area.
[0064] Specifically, the server 104, in response to receiving the administrative division change data or infrastructure project data, generates a third area to be changed of the initial online car-hailing transaction static fence area according to the administrative division change data or infrastructure project data, and after performing area change processing on the initial online car-hailing transaction static fence area according to the third area to be changed, obtains the current online car-hailing transaction static fence area, which improves the accuracy and flexibility of the online car-hailing transaction static fence area.
[0065] In this embodiment, in response to receiving administrative division change data or infrastructure project data, a third area to be changed of the initial online car-hailing transaction static fence area is generated according to the administrative division change data or infrastructure project data, and the initial online car-hailing transaction static fence area is processed for area change according to the third area to be changed, thereby improving the accuracy and flexibility of the online car-hailing transaction static fence area.
[0066] In one embodiment, as Figure 6 shown, the method further includes step 601.
[0067] Step 601: Display the current online car-hailing transaction dynamic fence area, the current online car-hailing transaction static fence area, the area supply and demand data corresponding to the current online car-hailing transaction dynamic fence area, the area supply and demand data corresponding to the current online car-hailing transaction static fence area, passenger order information, vehicle dispatching instructions, actual user income statistics, and vehicle maintenance reminder information to the online car-hailing driver user terminal.
[0068] Specifically, the server 104 displays the current online car-hailing transaction dynamic fence area, the current online car-hailing transaction static fence area, the area supply and demand data corresponding to the current online car-hailing transaction dynamic fence area, the area supply and demand data corresponding to the current online car-hailing transaction static fence area, passenger order information, vehicle dispatching instructions, actual user income statistics, and vehicle maintenance reminder information to the online car-hailing driver user terminal.
[0069] In this embodiment, the server 104 displays the current online car-hailing transaction dynamic fence area, the current online car-hailing transaction static fence area, the area supply and demand data corresponding to the current online car-hailing transaction dynamic fence area, the area supply and demand data corresponding to the current online car-hailing transaction static fence area, passenger order information, vehicle dispatching instructions, actual user income statistics, and vehicle maintenance reminder information to the online car-hailing driver user terminal, thereby improving the efficiency and convenience of the electronic fence area management of online car-hailing transactions.
[0070] In one embodiment, as Figure 6 shown, the method further includes step 602.
[0071] Step 602: Display the current online car-hailing transaction dynamic fence area, the current online car-hailing transaction static fence area, the area vehicle position information corresponding to the current online car-hailing transaction dynamic fence area, the area vehicle position information corresponding to the current online car-hailing transaction static fence area, online car-hailing trip record information, a payment method selection box, and a trip evaluation input box to the online car-hailing passenger user terminal.
[0072] Among them, the server 104 displays the current online car-hailing transaction dynamic fence area, the current online car-hailing transaction static fence area, the area vehicle position information corresponding to the current online car-hailing transaction dynamic fence area, the area vehicle position information corresponding to the current online car-hailing transaction static fence area, the online car-hailing trip record information, the payment method selection box, and the trip evaluation input box to the online car-hailing passenger user terminal, improving the efficiency and convenience of the electronic fence area management of online car-hailing transactions.
[0073] In this embodiment, displaying the current online car-hailing transaction dynamic fence area, the current online car-hailing transaction static fence area, the area vehicle position information corresponding to the current online car-hailing transaction dynamic fence area, the area vehicle position information corresponding to the current online car-hailing transaction static fence area, the online car-hailing trip record information, the payment method selection box, and the trip evaluation input box to the online car-hailing passenger user terminal improves the efficiency and convenience of the electronic fence area management of online car-hailing transactions.
[0074] In a specific example, the method further includes:
[0075] In response to receiving an online car-hailing order request sent by the online car-hailing passenger user terminal, inputting the online car-hailing order request, the current online car-hailing transaction dynamic fence area, and the current online car-hailing transaction static fence area into the online car-hailing intelligent pricing model to obtain the order pricing of the online car-hailing order request; wherein, the online car-hailing order request includes the online car-hailing order location, the online car-hailing driving end location, the online car-hailing vehicle type, and the online car-hailing order time. It can be understood that through the above steps, the order pricing can be ensured to be more accurate and transparent. The above is only a specific example, and it is flexibly set according to user needs in actual applications and is not limited here.
[0076] In a specific example, the method further includes:
[0077] In response to receiving an online car-hailing order request sent by the online car-hailing passenger user terminal, inputting the online car-hailing order request, the current online car-hailing transaction dynamic fence area, and the current online car-hailing transaction static fence area into the online car-hailing intelligent dispatching model to obtain the target online car-hailing user terminal; and sending the online car-hailing order request to the target online car-hailing driver user terminal. It can be understood that through the above steps, it can be ensured that the online car-hailing order request can be accurately and quickly responded. The above is only a specific example, and it is flexibly set according to user needs in actual applications and is not limited here.
[0078] In a specific example, the method further includes:
[0079] In response to receiving the first user portrait feature information of the online car-hailing passenger user terminal, input the first user portrait feature information, the current online car-hailing transaction dynamic fence area, and the current online car-hailing transaction static fence area into the online car-hailing intelligent marketing model to obtain the first target user marketing activity plan information;
[0080] In response to receiving the second user portrait feature information of the online car-hailing driver user terminal, input the second user portrait feature information, the current online car-hailing transaction dynamic fence area, and the current online car-hailing transaction static fence area into the online car-hailing intelligent marketing model to obtain the second target user marketing activity plan information; It can be understood that through the above steps, the user stickiness of the online car-hailing platform is improved, and the personalization degree and pertinence of the marketing activities are also improved. The above is only a specific example, and it is flexibly set according to user needs in actual applications, and will not be limited here.
[0081] It should be understood that although Figures 2-6 the steps in the flowchart of Figures 2-6 are shown in sequence according to the indication of the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover,
[0082] In a second aspect, as Figure 7 shown, an electronic fence area management device for online car-hailing transactions is provided. The device includes a data acquisition module 710, an initial area generation module 720, a temporary event level analysis module 730, and a dynamic fence area update module 740.
[0083] Among them, the data acquisition module 710 is used to acquire high-precision map data, administrative division data, geographical data of popular business districts, location data of online car-hailing drivers, location data of online car-hailing passengers, location data of online car-hailing travel trajectories, and traffic planning data; the initial area generation module 720 is used to generate an initial static fence area for online car-hailing transactions and an initial dynamic fence area for online car-hailing transactions according to the high-precision map data, administrative division data, geographical data of popular business districts, location data of online car-hailing drivers, location data of online car-hailing passengers, location data of online car-hailing travel trajectories, and traffic planning data; the temporary event level analysis module 730 is used to, in response to receiving traffic event data, local weather change event data, or online car-hailing concentrated order placement event data, perform event analysis according to the traffic event data, local weather change event data, or online car-hailing concentrated order placement event data to obtain a temporary event level; the dynamic fence area update module 740 is used to perform area change analysis according to the temporary event level and the online car-hailing transaction dynamic fence area change rule to obtain a first area to be changed of the initial online car-hailing transaction dynamic fence area, and perform area change processing on the initial online car-hailing transaction dynamic fence area according to the first area to be changed to obtain the current online car-hailing transaction dynamic fence area.
[0084] In one embodiment, the dynamic fence area update module 740 is further used to, in response to receiving major event event data, perform query processing according to the major event event data to obtain major event geographical location restriction condition data; the dynamic fence area update module 740 is further used to generate a second area to be changed of the initial online car-hailing transaction dynamic fence area according to the major event geographical location restriction condition data, and perform area change processing on the initial online car-hailing transaction dynamic fence area according to the second area to be changed to obtain the current online car-hailing transaction dynamic fence area.
[0085] In one embodiment, the device further includes a static fence area update module.
[0086] Among them, the static fence area update module is used to, in response to receiving administrative division change data or infrastructure project data, generate a third area to be changed of the initial online car-hailing transaction static fence area according to the administrative division change data or infrastructure project data, and perform area change processing on the initial online car-hailing transaction static fence area according to the third area to be changed to obtain the current online car-hailing transaction static fence area.
[0087] In one embodiment, the device further includes a driver terminal information display module.
[0088] Among them, the driver terminal information display module is used to display the current online car-hailing transaction dynamic fence area, the current online car-hailing transaction static fence area, the area supply and demand data corresponding to the current online car-hailing transaction dynamic fence area, the area supply and demand data corresponding to the current online car-hailing transaction static fence area, passenger order information, vehicle dispatching instructions, actual user income statistics, and vehicle maintenance reminder information to the online car-hailing driver user terminal.
[0089] In one embodiment, the device further includes a passenger terminal information display module.
[0090] Among them, the passenger terminal information display module is used to display the current online car-hailing transaction dynamic fence area, the current online car-hailing transaction static fence area, the area vehicle location information corresponding to the current online car-hailing transaction dynamic fence area, the area vehicle location information corresponding to the current online car-hailing transaction static fence area, online car-hailing trip record information, a payment method selection box, and a trip evaluation input box to the online car-hailing passenger user terminal.
[0091] In one embodiment, the initial area generation module 720 includes an initial area generation unit.
[0092] Among them, the initial area generation unit is used to perform data processing on high-precision map data, administrative division data, popular business district geographical data, online car-hailing driver location data, online car-hailing passenger location data, online car-hailing travel trajectory location data, and traffic planning data to obtain the processed high-precision map data, processed administrative division data, processed popular business district geographical data, processed online car-hailing driver location data, processed online car-hailing passenger location data, processed online car-hailing travel trajectory location data, and processed traffic planning data; among them, the data processing includes one or more of data cleaning, data classification, and data aggregation; the initial area generation unit is used to generate an initial online car-hailing transaction static fence area and an initial online car-hailing transaction dynamic fence area according to the processed high-precision map data, processed administrative division data, processed popular business district geographical data, processed online car-hailing driver location data, processed online car-hailing passenger location data, processed online car-hailing travel trajectory location data, and processed traffic planning data.
[0093] In one embodiment, the initial area generation unit includes an initial area generator.
[0094] Among them, the initial area generator is used to obtain the initial online car-hailing transaction static fence area after data analysis based on the processed high-precision map data, the processed administrative division data, and the processed popular business district geographic data; the initial area generator is used to obtain the initial online car-hailing transaction dynamic fence area after data analysis based on the processed online car-hailing driver location data, the processed online car-hailing passenger location data, the processed online car-hailing travel trajectory location data, and the processed traffic planning data.
[0095] For the specific limitations of the electronic fence area management device for online car-hailing transactions, please refer to the limitations of the electronic fence area management method for online car-hailing transactions above, which will not be repeated here. Each module in the above-mentioned electronic fence area management device for online car-hailing transactions can be implemented in whole or in part through software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0096] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 8 As shown. The computer device includes a processor, a memory, a network interface and a database connected via a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store high-precision map data, administrative division data, popular business district geographic data, online car-hailing driver location data, online car-hailing passenger location data, online car-hailing travel trajectory location data and traffic planning data. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, it implements an electronic fence area management method for online car-hailing transactions.
[0097] Those skilled in the art will understand that Figure 8 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0098] In a third aspect, a computer device is provided. The computer device includes a memory and a processor. The memory stores a computer program. When the processor executes the computer program, the steps of any method in the above method embodiments are implemented.
[0099] In a fourth aspect, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of any one of the methods in the above method embodiments are implemented.
[0100] Those of ordinary skill in the art can understand that all or part of the processes in the above method embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above various methods. Among them, any reference to a memory, storage, database, or other medium used in the various embodiments provided in this application can include non-volatile and / or volatile memories. Non-volatile memories can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memories can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and Rambus dynamic RAM (RDRAM), etc.
[0101] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the various technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope recorded in this specification.
[0102] The above-described embodiments only represent several implementation manners of the present application. The description is relatively specific and detailed, but it should not be construed as a limitation on the scope of the invention patent. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application should be subject to the appended claims.
Claims
1. An electronic fence area management method for online car-hailing transactions, the method comprising: Obtaining high-precision map data, administrative division data, popular business district geographical data, online car-hailing driver location data, online car-hailing passenger location data, online car-hailing travel trajectory location data, and traffic planning data; Generating an initial online car-hailing transaction static fence area and an initial online car-hailing transaction dynamic fence area according to the high-precision map data, the administrative division data, the popular business district geographical data, the online car-hailing driver location data, the online car-hailing passenger location data, the online car-hailing travel trajectory location data, and the traffic planning data; In response to receiving traffic event data, local weather change event data, or online car-hailing concentrated order event data, performing event analysis according to the traffic event data, the local weather change event data, or the online car-hailing concentrated order event data to obtain a temporary event level; Performing area change analysis according to the temporary event level and the online car-hailing transaction dynamic fence area change rule to obtain a first area to be changed of the initial online car-hailing transaction dynamic fence area, and performing area change processing on the initial online car-hailing transaction dynamic fence area according to the first area to be changed to obtain the current online car-hailing transaction dynamic fence area.
2. The method according to claim 1, wherein The method further comprises: In response to receiving major event event data, performing query processing according to the major event event data to obtain major event geographical location restriction condition data; Generating a second area to be changed of the initial online car-hailing transaction dynamic fence area according to the major event geographical location restriction condition data, and performing area change processing on the initial online car-hailing transaction dynamic fence area according to the second area to be changed to obtain the current online car-hailing transaction dynamic fence area.
3. The method according to claim 1, characterized in that, The method further comprises: In response to receiving administrative division change data or infrastructure project data, generating a third area to be changed of the initial online car-hailing transaction static fence area according to the administrative division change data or the infrastructure project data, and performing area change processing on the initial online car-hailing transaction static fence area according to the third area to be changed to obtain the current online car-hailing transaction static fence area.
4. The method according to claim 3, wherein The method further comprises: Displaying the current online car-hailing transaction dynamic fence area, the current online car-hailing transaction static fence area, the area supply and demand data corresponding to the current online car-hailing transaction dynamic fence area, the area supply and demand data corresponding to the current online car-hailing transaction static fence area, passenger order information, vehicle dispatching instructions, actual user income statistics, and vehicle maintenance reminder information to the online car-hailing driver user terminal.
5. The method according to claim 3, wherein The method further comprises: Displaying the current online car-hailing transaction dynamic fence area, the current online car-hailing transaction static fence area, the area vehicle location information corresponding to the current online car-hailing transaction dynamic fence area, the area vehicle location information corresponding to the current online car-hailing transaction static fence area, online car-hailing trip record information, a payment method selection box, and a trip evaluation input box to the online car-hailing passenger user terminal.
6. The method according to claim 3, characterized in that, Generating an initial static fence area and an initial dynamic fence area for online car-hailing transactions based on the high-precision map data, the administrative division data, the popular business district geographical data, the online car-hailing driver location data, the online car-hailing passenger location data, the online car-hailing travel track location data, and the traffic planning data includes: Performing data processing on the high-precision map data, the administrative division data, the popular business district geographical data, the online car-hailing driver location data, the online car-hailing passenger location data, the online car-hailing travel track location data, and the traffic planning data to obtain the processed high-precision map data, the processed administrative division data, the processed popular business district geographical data, the processed online car-hailing driver location data, the processed online car-hailing passenger location data, the processed online car-hailing travel track location data, and the processed traffic planning data; wherein the data processing includes one or more of data cleaning, data classification, and data aggregation; Generating the initial static fence area and the initial dynamic fence area for online car-hailing transactions based on the processed high-precision map data, the processed administrative division data, the processed popular business district geographical data, the processed online car-hailing driver location data, the processed online car-hailing passenger location data, the processed online car-hailing travel track location data, and the processed traffic planning data.
7. The method according to claim 6, wherein Generating the initial static fence area and the initial dynamic fence area for online car-hailing transactions based on the processed high-precision map data, the processed administrative division data, the processed popular business district geographical data, the processed online car-hailing driver location data, the processed online car-hailing passenger location data, the processed online car-hailing travel track location data, and the processed traffic planning data includes: Obtaining the initial static fence area for online car-hailing transactions after performing data analysis on the processed high-precision map data, the processed administrative division data, and the processed popular business district geographical data; Obtaining the initial dynamic fence area for online car-hailing transactions after performing data analysis on the processed online car-hailing driver location data, the processed online car-hailing passenger location data, the processed online car-hailing travel track location data, and the processed traffic planning data.
8. An electronic fence area management device for online car-hailing transactions, characterized in that, The device includes: A data acquisition module, configured to acquire high-precision map data, administrative division data, popular business district geographical data, online car-hailing driver location data, online car-hailing passenger location data, online car-hailing travel track location data, and traffic planning data; An initial area generation module, configured to generate an initial static fence area for online car-hailing transactions and an initial dynamic fence area for online car-hailing transactions according to the high-precision map data, the administrative division data, the geographical data of popular business districts, the location data of online car-hailing drivers, the location data of online car-hailing passengers, the location data of online car-hailing travel trajectories, and the traffic planning data; A temporary event level analysis module, configured to, in response to receiving traffic event data, local weather change event data, or online car-hailing concentrated order placement event data, perform event analysis based on the traffic event data, the local weather change event data, or the online car-hailing concentrated order placement event data to obtain a temporary event level; A dynamic fence area update module, configured to obtain a first area to be changed of the initial dynamic fence area for online car-hailing transactions after performing area change analysis according to the temporary event level and the online car-hailing transaction dynamic fence area change rule, and perform area change processing on the initial dynamic fence area for online car-hailing transactions according to the first area to be changed to obtain the current dynamic fence area for online car-hailing transactions.
9. A computer device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, the steps of the method according to any one of claims 1 to 7 are implemented.
Citation Information
Cited By
Vehicle dynamic scheduling and compliance monitoring system and method based on electronic fence
CN122067392A