Car trajectory tracking interaction method, device and system and medium
By displaying the trajectory routes in the vehicle management interface and distinguishing colors according to preset rules, the problem of distinguishing reimbursement areas in official vehicle trajectory tracking is solved, and the convenience and ease of reimbursement are improved.
Patent Information
- Application Number
- CN202411950615.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2025-04-11
AI Technical Summary
The prior art is difficult to effectively distinguish between reimbursement areas and non-reimbursement areas through official vehicle tracking, resulting in trouble for users when reimbursement.
By displaying the vehicle management interface, users can select the target vehicle and enter the initial and end time. The system will display the trajectory route and fill in different colors according to the preset reimbursement rules to distinguish between reimburseable and non-reimbursement areas.
Improves the convenience and ease of use of users when reimbursing, and allows quick view of the expenses that can be reimbursed in the track route.
Smart Images

Figure CN119806356A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent vehicle technology, and in particular to a vehicle trajectory tracking interaction method, device, system and medium. Background Art
[0002] In the process of managing official vehicles, it is often necessary to track the trajectory of official vehicles. The existing official vehicle trajectory tracking only tracks the trajectory. However, when the user uses the official vehicle to move to other areas, non-reimbursable expenses may occur. In this case, the existing technology generally verifies the reimbursement documents after the fact, which is very troublesome. Therefore, how to effectively distinguish which areas belong to the reimbursement area and which areas belong to the non-reimbursement area through trajectory tracking, and improve the ease of use of user reference reimbursement is a technical problem that urgently needs to be studied in the industry. Summary of the invention
[0003] The present invention provides a vehicle trajectory tracking interaction method, device, system and medium to solve one or more technical problems existing in the prior art and at least provide a beneficial choice or create conditions.
[0004] The present invention provides a vehicle track tracking interactive method, comprising: displaying a vehicle management interface; wherein the vehicle management interface is provided with a plurality of vehicle selection trigger controls, each vehicle selection trigger control corresponding to a business vehicle whose travel track is recorded; Determine that one of the vehicle selection trigger controls in the vehicle management interface is triggered, and display the first sub-interface; The official vehicle corresponding to the triggered vehicle selection trigger control is recorded as the target vehicle, and the first sub-interface is provided with an initial time selection control, an end time selection control and a first trigger control; The initial time input by the user is obtained through the initial time selection control; the end time input by the user is obtained through the end time selection control; Determining that the first trigger control is triggered, displaying a second sub-interface; The second sub-interface is provided with a track display area and a second trigger control, wherein the track display area displays the track route traveled by the target vehicle from the initial time to the end time, and the track route is recorded as the first target track route; according to the application information of the target vehicle, the reimbursable area and the non-reimbursable area are determined, and the first target track route passing through the reimbursable area is filled with a first color, and the first target track route passing through the non-reimbursable area is filled with a second color, and the first color and the second color are different; When it is determined that the second trigger control is triggered, the trajectory route passing through the reimbursable area in the first target trajectory route is determined, and the trajectory route is recorded as the second target trajectory route. The reimbursement data of the second target trajectory route is calculated according to the preset reimbursement rules, and a third sub-interface is generated, and the reimbursement data is displayed through the third sub-interface.
[0005] Furthermore, the trajectory display area also displays a start mark element and an end mark element, wherein the start mark element is set at the position corresponding to the target vehicle at the initial time in the first target trajectory route; the end mark element is set at the position corresponding to the target vehicle at the end time in the first target trajectory route.
[0006] Furthermore, the second sub-interface is also provided with a distance adjustment control, and the distance adjustment control is provided with a start adjustment slider, an end adjustment slider and a distance display window; The starting adjustment slider is used to slide the starting mark element in the first target track route along the first target track route to the ending mark element in the first target track route by triggering; The end point adjustment slider is used to trigger sliding so that the end point marking element in the first target track route moves along the first target track route toward the start marking element in the first target track route; After determining that the start mark element and the end mark element have moved, the current first target trajectory route is updated, wherein the position of the current start mark element is used as the starting point of the first target trajectory route, and the position of the current end mark element is used as the end point of the first target trajectory route.
[0007] Furthermore, the distance adjustment control is also provided with a distance display window, which is used to obtain the distance of the first target trajectory route from the starting mark element to the end mark element in real time, obtain distance data, and display the distance data in the distance display window.
[0008] Further, obtaining the initial time input by the user through the initial time selection control specifically includes: determining that the initial time selection control is triggered, then displaying a first virtual time selection wheel, wherein the first virtual time selection wheel is provided with a first date virtual selection wheel, a first hour virtual selection wheel, and a first minute virtual selection wheel; The first date information selected by the user is obtained through the first date virtual selection wheel, the first hour information selected by the user is obtained through the first hour virtual selection wheel, and the first minute information selected by the user is obtained through the first minute virtual selection wheel; the first date information, first hour information and first minute information are integrated to obtain the initial time.
[0009] Further, obtaining the end time input by the user through the end time selection control specifically includes: determining that the end time selection control is triggered, then displaying a second virtual time selection wheel, wherein the second virtual time selection wheel is provided with a second date virtual selection wheel, a second hour virtual selection wheel, and a second minute virtual selection wheel; The second date information selected by the user is obtained through the second date virtual selection wheel, the second hour information selected by the user is obtained through the second hour virtual selection wheel, and the second minute information selected by the user is obtained through the second minute virtual selection wheel; the second date information, the second hour information and the second minute information are integrated to obtain the end time.
[0010] On the other hand, a vehicle trajectory tracking interaction device is provided, including: a processor and a memory, the memory being used to store a computer-readable program; when the computer-readable program is executed by the processor, the processor implements a vehicle trajectory tracking interaction method as described in any one of the above technical solutions.
[0011] On the other hand, a vehicle trajectory tracking interactive system is provided, comprising: a first display module, a first determination module, an acquisition module, a second determination module, and a second display module; The first display module is used to display a vehicle management interface; wherein the vehicle management interface is provided with a plurality of vehicle selection trigger controls, each vehicle selection trigger control corresponding to a business vehicle whose travel trajectory is recorded; The first determination module is used to: determine that one of the vehicle selection trigger controls in the vehicle management interface is triggered, and display the first sub-interface; wherein the official vehicle corresponding to the triggered vehicle selection trigger control is recorded as the target vehicle, and the initial time selection control, the end time selection control and the first trigger control are set on the first sub-interface; The acquisition module is used to: acquire the initial time input by the user through the initial time selection control; acquire the end time input by the user through the end time selection control; The second determining module is used to: determine that the first trigger control is triggered, and then display the second sub-interface; The second sub-interface is provided with a track display area and a second trigger control, wherein the track display area displays the track route traveled by the target vehicle from the initial time to the end time, and the track route is recorded as the first target track route; according to the application information of the target vehicle, the reimbursable area and the non-reimbursable area are determined, and the first target track route passing through the reimbursable area is filled with a first color, and the first target track route passing through the non-reimbursable area is filled with a second color, and the first color and the second color are different; The second display module is used to: determine that the second trigger control is triggered, then determine the trajectory route in the first target trajectory route that passes through the reimbursable area, record the trajectory route as the second target trajectory route, calculate the reimbursement data of the second target trajectory route according to the preset reimbursement rules, generate a third sub-interface, and display the reimbursement data through the third sub-interface.
[0012] Furthermore, the trajectory display area also displays a start mark element and an end mark element, wherein the start mark element is set at the position corresponding to the target vehicle at the initial time in the first target trajectory route; the end mark element is set at the position corresponding to the target vehicle at the end time in the first target trajectory route.
[0013] On the other hand, a computer-readable storage medium is provided, which stores a program executable by a processor. When the program executable by the processor is executed by the processor, it is used to implement the vehicle trajectory tracking interaction method as described in any one of the above technical solutions.
[0014] The present invention has at least the following beneficial effects: the present invention determines the trajectory route of the target vehicle selected by the user by displaying the vehicle management interface, using the initial time selection control and the end time selection control, and displays it through the trajectory display area in the second sub-interface. In order to facilitate users to see the specific reimbursement situation, the trajectory route will be marked in different colors. Finally, the third sub-interface is used to display the reimbursement data. This makes it convenient for users to view the reimbursement situation. Improve the convenience and ease of use of users in viewing the trajectory route reimbursement. The present invention also provides corresponding devices, systems and media. The beneficial effects of the devices, systems and media are similar to those of the method, so they will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] The accompanying drawings are used to provide a further understanding of the technical solution of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the technical solution of the present invention and do not constitute a limitation on the technical solution of the present invention.
[0016] Figure 1 It is a flowchart of the steps of the interactive method of tracking vehicle trajectories; Figure 2 It is a schematic diagram of the device structure of the vehicle trajectory tracking interactive device; Figure 3 It is a schematic diagram of the system connection structure of the vehicle trajectory tracking interactive system; Figure 4 This is a schematic diagram of the interface structure of the car management interface; Figure 5 is a schematic diagram of the interface structure of the first sub-interface; Figure 6It is a schematic diagram of the interface structure of the second sub-interface. DETAILED DESCRIPTION
[0017] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0018] It should be noted that, although the functional modules are divided in the system schematic diagram and the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the system or the order in the flowchart. The terms "first", "second", etc. in the specification, claims and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.
[0019] For ease of description, some terms in the text are explained below.
[0020] A trigger control is a user interface element that can trigger preset operations or events when the user interacts with the interface (such as clicking, inputting, selecting, etc.) or when specific conditions are met (such as time arrival, data change, etc.).
[0021] Common types of trigger controls are: Button: A common trigger control used to execute user click operations; it can be a text button, icon button, or combination button; the trigger operations usually include submitting a form, opening a new page, executing a specific function, etc. Textbox: A control used to enter text information; it can trigger verification, search, or other operations through changes in the input content. Checkbox: A control that provides multiple options for users to choose from; when the user selects or deselects, the corresponding operation can be triggered. RadioButton: A control that provides a group of mutually exclusive options for users to choose from; when the user selects an option, the other options are automatically deselected and the corresponding operation is triggered. Drop-down list (ComboBox / DropDownList): A control that provides a drop-down selection function; when the user selects an option, the corresponding operation is triggered. Timer: A control used to trigger an operation after a specific time interval. Commonly used for periodic tasks, animation effects, etc.
[0022] Human-Machine Interface, Human-Machine Interface (HMI) refers to the communication media or means between people and computer systems. It is a platform for two-way information exchange of various symbols and actions between people and computers.
[0023] Intelligent device, an intelligent device refers to any device, instrument or machine with computing processing capabilities.
[0024] refer to Figure 1 , Figure 4 , Figure 5 and Figure 6 , Figure 1 It is a flowchart of the steps of the interactive method of tracking vehicle trajectories. Figure 4 This is a schematic diagram of the interface structure of the car management interface. Figure 5 It is a schematic diagram of the interface structure of the first sub-interface. Figure 6 It is a schematic diagram of the interface structure of the second sub-interface.
[0025] The present invention is mainly to facilitate users to easily view the track route of the vehicle, and quickly know the expenses that can be reimbursed through the track route, thereby improving the ease of use of the vehicle management for users.
[0026] The vehicle trajectory tracking interactive method is mainly operated through a smart device. When the smart device is operated, the steps that can be executed include: Step 1: Display the vehicle management interface 100.
[0027] The vehicle management interface 100 is provided with a plurality of vehicle selection trigger controls 110 , and each vehicle selection trigger control 110 corresponds to a business vehicle whose travel trajectory is recorded.
[0028] After the smart device obtains the user's request to access the vehicle management interface 100 through its human-computer interaction interface, the smart device can display the vehicle management interface 100. The vehicle management interface 100 has a human-computer interaction function. The vehicle management interface 100 mainly provides a human-computer interaction interface for user query and selection. Among them, in the vehicle management interface 100, a number of vehicle selection trigger controls 110 are provided. Each vehicle selection trigger control 110 corresponds to an official vehicle whose travel trajectory is recorded. In order to facilitate user selection, in some further specific embodiments, the UI surface of the vehicle selection trigger control 110 will be provided with a thumbnail of the corresponding official vehicle. The thumbnail is convenient for users to identify.
[0029] Step 2: Determine that one of the vehicle selection trigger controls 110 in the vehicle management interface 100 is triggered, and display the first sub-interface 200.
[0030] The official vehicle corresponding to the triggered vehicle selection trigger control 110 is recorded as the target vehicle, and the first sub-interface 200 is provided with an initial time selection control 201 , an end time selection control 202 and a first trigger control 203 .
[0031] When the user needs to query one of the official vehicles, he can trigger the corresponding vehicle selection trigger control 110. The smart device detects the user's touch position on the vehicle management interface 100. When it is confirmed that the user's trigger position on the vehicle management interface 100 is a vehicle selection trigger control 110, it can be considered that the vehicle selection trigger control 110 is triggered. The smart device responds to the trigger and displays the first sub-interface 200. Among them, the first sub-interface 200 is provided with an initial time selection control 201, an end time selection control 202 and a first trigger control 203. The main function of the first sub-interface 200 is to provide an interactive interface to help users select the trajectory of the target vehicle. In the present application, the first sub-interface 200 is to set an initial time selection control 201 and an end time selection control 202 to help users use time to query the trajectory of the target vehicle.
[0032] Step 3: Acquire the initial time input by the user through the initial time selection control 201; and acquire the end time input by the user through the end time selection control 202.
[0033] The user can trigger the initial time selection control 201, thereby selecting the initial time through the initial time selection control 201. In order to facilitate the user's selection, in some further specific embodiments, obtaining the initial time input by the user through the initial time selection control 201 specifically includes: after the smart device determines that the initial time selection control 201 is triggered, it will display a first virtual time selection wheel in the human-computer interaction interface. The first virtual time selection wheel is pre-set with a first date virtual selection wheel, a first hour virtual selection wheel and a first minute virtual selection wheel.
[0034] The first date virtual selection wheel is in the shape of a wheel as a whole, and the user can trigger the first date virtual selection wheel to select a date of year, month and day. The obtained date is recorded as the first date information.
[0035] The first hour virtual selection wheel is in the shape of a wheel as a whole, and the user can trigger the first hour virtual selection wheel to select an hour, and the obtained hour is recorded as the first hour information.
[0036] The first minute virtual selection wheel is in the shape of a wheel as a whole, and the user can trigger the first minute virtual selection wheel to select a minute, and the obtained minute is recorded as the first minute information.
[0037] After the user completes the selection using the first date virtual selection wheel, the first hour virtual selection wheel and the first minute virtual selection wheel, the smart device can integrate the first date information, the first hour information and the first minute information to obtain the initial time.
[0038] Similarly, in some further specific embodiments, obtaining the end time input by the user through the end time selection control 202 specifically includes: After the smart device determines that the end time selection control 202 is triggered, it will display a second virtual time selection wheel in the human-computer interaction interface. The second virtual time selection wheel is pre-set with a second date virtual selection wheel, a second hour virtual selection wheel and a second minute virtual selection wheel.
[0039] The second date virtual selection wheel is in the shape of a wheel as a whole, and the user can trigger the second date virtual selection wheel to select the year, month and day. The obtained date is recorded as the second date information.
[0040] The second hour virtual selection wheel is in the shape of a wheel as a whole, and the user can trigger the second hour virtual selection wheel to select an hour, and the obtained hour is recorded as the second hour information.
[0041] The second minute virtual selection wheel is in the shape of a wheel as a whole, and the user can trigger the second minute virtual selection wheel to select a minute, and the obtained minute is recorded as the second minute information.
[0042] After the user completes the selection using the second date virtual selection wheel, the second hour virtual selection wheel and the second minute virtual selection wheel, the smart device can integrate the second date information, the second hour information and the second minute information to obtain the end time.
[0043] After the user has input the initial time through the initial time selection control 201 and the end time through the end time selection control, the user can trigger the first trigger control 203 to inform the smart device.
[0044] Step 4: If it is determined that the first trigger control 203 is triggered, the second sub-interface 300 is displayed.
[0045] The second sub-interface 300 is provided with a track display area 301 and a second trigger control 302 .
[0046] The trajectory display area 301 displays the trajectory route traveled by the target vehicle from the initial time to the end time, and the trajectory route is recorded as the first target trajectory route; according to the application information of the target vehicle, the reimbursable area and the non-reimbursable area are determined, and the first target trajectory route passing through the reimbursable area is filled with the first color, and the first target trajectory route passing through the non-reimbursable area is filled with the second color, and the first color and the second color are different.
[0047] After the smart device determines that the first trigger control 203 is triggered, it can display the second sub-interface 300. The second sub-interface 300 mainly allows the user to view the track route of the selected target vehicle within the selected time period. Therefore, the second sub-interface 300 is provided with a track display area 301 and a second trigger control 302.
[0048] After determining the initial time and the end time, the smart device can access the remote track recording server and find the corresponding track route through the track recording server. For the convenience of description, the track route is recorded as the first target track route.
[0049] The smart device will display the first target trajectory route through the trajectory display area 301 , so that the user can view the corresponding trajectory route through the trajectory display area 301 .
[0050] In order to facilitate users to view the corresponding reimbursable and non-reimbursable trajectory routes, the smart device will determine the reimbursable area and the non-reimbursable area based on the travel information applied for by the target vehicle at the initial time and the end time. And according to the reimbursable area and the non-reimbursable area, the first target trajectory route is filled with different colors. Among them, the first target trajectory route passing through the reimbursable area is filled with the first color, and the first target trajectory route passing through the non-reimbursable area is filled with the second color. Through different colors, it is convenient for users to see which sections of the road are reimbursable and which sections are not reimbursable.
[0051] When the user needs to check the reimbursement of the first target trajectory route, he can trigger the second trigger control 302.
[0052] Step 5, determine that the second trigger control 302 is triggered, then determine the trajectory route in the first target trajectory route that passes through the reimbursable area, record the trajectory route as the second target trajectory route, calculate the reimbursement data of the second target trajectory route according to the preset reimbursement rules, generate a third sub-interface, and display the reimbursement data through the third sub-interface.
[0053] After the smart device determines that the second trigger control 302 is triggered, it will extract the reimbursable trajectory route in the first target trajectory route. For the convenience of description, the extracted reimbursable trajectory route is recorded as the second target trajectory route. Since the reimbursement rules are pre-set (for example, how much is reimbursed per kilometer), the smart device can calculate the reimbursement data of the second target trajectory by querying the pre-set reimbursement rules. And, the reimbursement data is displayed. The smart device can also generate a third sub-interface and display the reimbursement data through the third sub-interface.
[0054] The present invention uses the initial time selection control 201 and the end time selection control 202 to determine the trajectory route of the target vehicle selected by the user by displaying the vehicle management interface 100, and displays it through the trajectory display area 301 in the second sub-interface 300. In order to facilitate the user to see the specific reimbursement situation, the trajectory route will be marked in different colors. Finally, the reimbursement data is displayed using the third sub-interface. This makes it easier for users to view the reimbursement situation. Improve the convenience and ease of use of users in viewing the trajectory route reimbursement.
[0055] In order to facilitate the user to better view the starting position and the end position of the first target trajectory route, in some further specific embodiments, the trajectory display area 301 also displays a starting mark element and an end mark element. The smart device places the starting mark element at the position corresponding to the initial time of the target vehicle in the first target trajectory route; the smart device places the end mark element at the position corresponding to the end time of the target vehicle in the first target trajectory route. The starting point mark element is used to mark the starting point position of the first target trajectory route. The end point mark element is used to mark the end point position of the first target trajectory route.
[0056] In order to facilitate the user to adjust the starting point and the end point of the specific first target track route, in some further specific embodiments, the second sub-interface 300 is further provided with a distance adjustment control 310, and the distance adjustment control 310 is provided with a start adjustment slider 311 and an end point adjustment slider 312; The start adjustment slider 311 is used to trigger sliding so that the start mark element in the first target track route moves along the first target track route to the end mark element in the first target track route; The end point adjustment slider 312 is used to trigger sliding so that the end point marking element in the first target trajectory route moves along the first target trajectory route toward the start marking element in the first target trajectory route.
[0057] After determining that the start mark element and the end mark element have moved, the current first target trajectory route is updated, wherein the position of the current start mark element is used as the starting point of the first target trajectory route, and the position of the current end mark element is used as the end point of the first target trajectory route.
[0058] The start mark element and the end mark element can be adjusted by triggering the start adjustment slider 311 and the end adjustment slider 312. When the start mark element and the end mark element are adjusted, the first target track route can be updated again, thereby realizing the function of conveniently adjusting the first target track route.
[0059] In order to facilitate the user to view the distance of the adjusted first target trajectory route, in some further specific embodiments, the distance adjustment control 310 is also provided with a distance display window, and the distance display window is used to obtain the distance of the first target trajectory route from the starting mark element to the end mark element in real time, obtain the distance data, and display the distance data in the distance display window.
[0060] On the other hand, reference Figure 2 , Figure 2 It is a schematic diagram of the device structure of the vehicle trajectory tracking interactive device.
[0061] A vehicle trajectory tracking interactive device is provided, comprising: a processor and a memory; wherein the memory is used to store a computer-readable program. When the computer-readable program is executed by the processor, the processor implements the vehicle trajectory tracking interactive method as described in any one of the above technical solutions.
[0062] It will be appreciated by those skilled in the art that all or some of the steps and systems in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or transient medium). As known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and can be accessed by a computer. As is well known to those skilled in the art, communication media typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
[0063] On the other hand, reference Figure 3 , Figure 3 It is a schematic diagram of the system connection structure of the vehicle trajectory tracking interactive system.
[0064] A vehicle trajectory tracking interactive system is provided, comprising: a first display module, a first determination module, an acquisition module, a second determination module, and a second display module; The first display module is used to display the vehicle management interface 100 .
[0065] The vehicle management interface 100 is provided with a plurality of vehicle selection trigger controls 110 , and each vehicle selection trigger control 110 corresponds to a business vehicle whose travel trajectory is recorded.
[0066] After the first display module obtains the user's request to access the vehicle management interface 100 through its human-computer interaction interface, the first display module can display the vehicle management interface 100. The vehicle management interface 100 has a human-computer interaction function. The vehicle management interface 100 mainly provides a human-computer interaction interface for user query and selection. Among them, in the vehicle management interface 100, a number of vehicle selection trigger controls 110 are provided. Each vehicle selection trigger control 110 corresponds to an official vehicle whose travel trajectory is recorded. In order to facilitate user selection, in some further specific embodiments, the UI surface of the vehicle selection trigger control 110 will be provided with a thumbnail of the corresponding official vehicle. The thumbnail is convenient for users to identify.
[0067] The first determination module is used to determine that one of the vehicle selection trigger controls 110 in the vehicle management interface 100 is triggered and display the first sub-interface 200 .
[0068] The official vehicle corresponding to the triggered vehicle selection trigger control 110 is recorded as the target vehicle, and the first sub-interface 200 is provided with an initial time selection control 201 , an end time selection control 202 and a first trigger control 203 .
[0069] When the user needs to query one of the official vehicles, he can trigger the corresponding vehicle selection trigger control 110. The first determination module detects the user's touch position on the vehicle management interface 100. When it is confirmed that the user's trigger position on the vehicle management interface 100 is a vehicle selection trigger control 110, it can be considered that the vehicle selection trigger control 110 is triggered. The first determination module responds to the trigger and displays the first sub-interface 200. Among them, the first sub-interface 200 is provided with an initial time selection control 201, an end time selection control 202 and a first trigger control 203. The main function of the first sub-interface 200 is to provide an interactive interface to help users select the trajectory of the target vehicle. In the present application, the first sub-interface 200 is to set an initial time selection control 201 and an end time selection control 202 to help users use time to query the trajectory of the target vehicle.
[0070] The acquisition module is used to: acquire the initial time input by the user through the initial time selection control 201; and acquire the end time input by the user through the end time selection control 202.
[0071] The user can trigger the initial time selection control 201, thereby selecting the initial time through the initial time selection control 201. In order to facilitate the user's selection, in some further specific embodiments, obtaining the initial time input by the user through the initial time selection control 201 specifically includes: After the acquisition module determines that the initial time selection control 201 is triggered, a first virtual time selection wheel is displayed in the human-computer interaction interface. The first virtual time selection wheel is pre-set with a first date virtual selection wheel, a first hour virtual selection wheel and a first minute virtual selection wheel.
[0072] The first date virtual selection wheel is in the shape of a wheel as a whole, and the user can trigger the first date virtual selection wheel to select the year, month and day. The obtained date is recorded as the first date information.
[0073] The first hour virtual selection wheel is in the shape of a wheel as a whole, and the user can trigger the first hour virtual selection wheel to select an hour, and the obtained hour is recorded as the first hour information.
[0074] The first minute virtual selection wheel is in the shape of a wheel as a whole, and the user can trigger the first minute virtual selection wheel to select a minute, and the obtained minute is recorded as the first minute information.
[0075] After the user completes the selection using the first date virtual selection wheel, the first hour virtual selection wheel and the first minute virtual selection wheel, the smart device can integrate the first date information, the first hour information and the first minute information to obtain the initial time.
[0076] Similarly, in some further specific embodiments, obtaining the end time input by the user through the end time selection control 202 specifically includes: After the acquisition module determines that the end time selection control 202 is triggered, a second virtual time selection wheel is displayed in the human-computer interaction interface. The second virtual time selection wheel is pre-set with a second date virtual selection wheel, a second hour virtual selection wheel and a second minute virtual selection wheel.
[0077] The second date virtual selection wheel is in the shape of a wheel as a whole, and the user can trigger the second date virtual selection wheel to select the year, month and day. The obtained date is recorded as the second date information.
[0078] The second hour virtual selection wheel is in the shape of a wheel as a whole, and the user can trigger the second hour virtual selection wheel to select an hour, and the obtained hour is recorded as the second hour information.
[0079] The second minute virtual selection wheel is in the shape of a wheel as a whole, and the user can trigger the second minute virtual selection wheel to select a minute, and the obtained minute is recorded as the second minute information.
[0080] After the user completes the selection using the second date virtual selection wheel, the second hour virtual selection wheel and the second minute virtual selection wheel, the smart device can integrate the second date information, the second hour information and the second minute information to obtain the end time.
[0081] After the user has input the initial time through the initial time selection control 201 and the end time through the end time selection control, the user can trigger the first trigger control 203 to inform the acquisition module.
[0082] The second determining module is used to: determine that the first trigger control 203 is triggered, and then display the second sub-interface 300.
[0083] Among them, the second sub-interface 300 is provided with a trajectory display area 301 and a second trigger control 302, the trajectory display area 301 displays the trajectory route traveled by the target vehicle from the initial time to the end time, and the trajectory route is recorded as the first target trajectory route; according to the application information of the target vehicle, the reimbursable area and the non-reimbursable area are determined, the first target trajectory route passing through the reimbursable area is filled with the first color, and the first target trajectory route passing through the non-reimbursable area is filled with the second color, and the first color and the second color are different.
[0084] After the second determination module determines that the first trigger control 203 is triggered, the second sub-interface 300 can be displayed. The second sub-interface 300 mainly allows the user to view the trajectory route of the selected target vehicle within the selected time period. Therefore, the second sub-interface 300 is provided with a trajectory display area 301 and a second trigger control 302.
[0085] After determining the initial time and the end time, the second determination module can access the remote track recording server and find the corresponding track route through the track recording server. For ease of description, the track route is recorded as the first target track route.
[0086] The second determination module displays the first target trajectory route through the trajectory display area 301 , so that the user can view the corresponding trajectory route through the trajectory display area 301 .
[0087] In order to facilitate users to view the corresponding reimbursable and non-reimbursable trajectory routes, the smart device will determine the reimbursable area and the non-reimbursable area based on the travel information applied for by the target vehicle at the initial time and the end time. And according to the reimbursable area and the non-reimbursable area, the first target trajectory route is filled with different colors. Among them, the first target trajectory route passing through the reimbursable area is filled with the first color, and the first target trajectory route passing through the non-reimbursable area is filled with the second color. Through different colors, it is convenient for users to see which sections of the road are reimbursable and which sections are not reimbursable.
[0088] When the user needs to check the reimbursement of the first target trajectory route, he can trigger the second trigger control 302.
[0089] The second display module is used to: determine that the second trigger control 302 is triggered, then determine the trajectory route in the first target trajectory route that passes through the reimbursable area, record the trajectory route as the second target trajectory route, calculate the reimbursement data of the second target trajectory route according to the preset reimbursement rules, generate a third sub-interface, and display the reimbursement data through the third sub-interface.
[0090] After determining that the second trigger control 302 is triggered, the second display module extracts the reimbursable trajectory route in the first target trajectory route. For ease of description, the extracted reimbursable trajectory route is recorded as the second target trajectory route. Since the reimbursement rules are pre-set (for example, how much is reimbursed per kilometer), the second display module can calculate the reimbursement data of the second target trajectory by querying the pre-set reimbursement rules. And, the reimbursement data is displayed. The second display module can also generate a third sub-interface to display the reimbursement data through the third sub-interface.
[0091] On the other hand, a computer-readable storage medium is provided, which stores a program executable by a processor. When the program executable by the processor is executed by the processor, it is used to implement the vehicle trajectory tracking interaction method as described in any one of the above-mentioned specific embodiments.
[0092] An embodiment of the present application also discloses a computer program product, including a computer program or computer instructions, wherein the computer program or computer instructions are stored in a computer-readable storage medium, a processor of a computer device reads the computer program or computer instructions from the computer-readable storage medium, and the processor executes the computer program or computer instructions, so that the computer device executes the vehicle trajectory tracking interaction method as described in any of the previous embodiments.
[0093] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein, for example. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0094] It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
[0095] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0096] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0097] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0098] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk and other media that can store program codes.
[0099] Although the description of the present application has been quite detailed and specifically describes several described embodiments, it is not intended to be limited to any of these details or embodiments or any particular embodiment, but should be regarded as providing a broad possible interpretation of these claims by reference to the attached claims, taking into account the prior art, so as to effectively cover the intended scope of the present application. In addition, the above description of the present application is based on the embodiments foreseeable by the inventor, and its purpose is to provide a useful description, and those non-substantial changes to the present application that have not yet been foreseen may still represent equivalent changes to the present application.
Claims
1. A vehicle trajectory tracking interactive method, characterized in that: include: Displaying a vehicle management interface; wherein the vehicle management interface is provided with a plurality of vehicle selection trigger controls, each vehicle selection trigger control corresponding to a business vehicle whose travel trajectory is recorded; Determine that one of the vehicle selection trigger controls in the vehicle management interface is triggered, and display the first sub-interface; The official vehicle corresponding to the triggered vehicle selection trigger control is recorded as the target vehicle, and the first sub-interface is provided with an initial time selection control, an end time selection control and a first trigger control; The initial time input by the user is obtained through the initial time selection control; the end time input by the user is obtained through the end time selection control; Determining that the first trigger control is triggered, displaying a second sub-interface; The second sub-interface is provided with a track display area and a second trigger control, wherein the track display area displays the track route traveled by the target vehicle from the initial time to the end time, and the track route is recorded as the first target track route; according to the application information of the target vehicle, the reimbursable area and the non-reimbursable area are determined, and the first target track route passing through the reimbursable area is filled with a first color, and the first target track route passing through the non-reimbursable area is filled with a second color, and the first color and the second color are different; When it is determined that the second trigger control is triggered, the trajectory route passing through the reimbursable area in the first target trajectory route is determined, and the trajectory route is recorded as the second target trajectory route. The reimbursement data of the second target trajectory route is calculated according to the preset reimbursement rules, and a third sub-interface is generated, and the reimbursement data is displayed through the third sub-interface.
2. The vehicle trajectory tracking interactive method according to claim 1, characterized in that: The track display area also displays a start mark element and an end mark element, wherein the start mark element is set at the position corresponding to the target vehicle at the initial time in the first target track route; The destination mark element is set at the position corresponding to the destination time of the target vehicle in the first target trajectory route.
3. The vehicle trajectory tracking interactive method according to claim 1, characterized in that: The second sub-interface is also provided with a distance adjustment control, and the distance adjustment control is provided with a start adjustment slider, an end adjustment slider and a distance display window; The starting adjustment slider is used to slide the starting mark element in the first target track route along the first target track route to the ending mark element in the first target track route by triggering; The end point adjustment slider is used to trigger sliding so that the end point marking element in the first target track route moves along the first target track route toward the start marking element in the first target track route; After determining that the start mark element and the end mark element have moved, the current first target trajectory route is updated, wherein the position of the current start mark element is used as the starting point of the first target trajectory route, and the position of the current end mark element is used as the end point of the first target trajectory route.
4. The vehicle trajectory tracking interactive method according to claim 3, characterized in that: The distance adjustment control is also provided with a distance display window, which is used to obtain the distance of the first target trajectory route from the starting mark element to the end mark element in real time, obtain distance data, and display the distance data in the distance display window.
5. The vehicle trajectory tracking interactive method according to claim 1, characterized in that: Obtaining the initial time input by the user through the initial time selection control specifically includes: determining that the initial time selection control is triggered, then displaying a first virtual time selection wheel, wherein the first virtual time selection wheel is provided with a first date virtual selection wheel, a first hour virtual selection wheel, and a first minute virtual selection wheel; The first date information selected by the user is obtained through the first date virtual selection wheel, the first hour information selected by the user is obtained through the first hour virtual selection wheel, and the first minute information selected by the user is obtained through the first minute virtual selection wheel; the first date information, first hour information and first minute information are integrated to obtain the initial time.
6. The vehicle trajectory tracking interactive method according to claim 1, characterized in that: The step of obtaining the end time input by the user through the end time selection control specifically includes: determining that the end time selection control is triggered, then displaying a second virtual time selection wheel, wherein the second virtual time selection wheel is provided with a second date virtual selection wheel, a second hour virtual selection wheel, and a second minute virtual selection wheel; The second date information selected by the user is obtained through the second date virtual selection wheel, the second hour information selected by the user is obtained through the second hour virtual selection wheel, and the second minute information selected by the user is obtained through the second minute virtual selection wheel; the second date information, the second hour information and the second minute information are integrated to obtain the end time.
7. A vehicle trajectory tracking interactive device, characterized in that: include: processor; A memory for storing a computer readable program; When the computer-readable program is executed by the processor, the processor implements the vehicle trajectory tracking interaction method as described in any one of claims 1-6.
8. A vehicle trajectory tracking interactive system, characterized in that: include: A first display module, a first determination module, an acquisition module, a second determination module, and a second display module; The first display module is used to display a vehicle management interface; wherein the vehicle management interface is provided with a plurality of vehicle selection trigger controls, each vehicle selection trigger control corresponding to a business vehicle whose travel trajectory is recorded; The first determination module is used to: determine that one of the vehicle selection trigger controls in the vehicle management interface is triggered, and display the first sub-interface; wherein the official vehicle corresponding to the triggered vehicle selection trigger control is recorded as the target vehicle, and the initial time selection control, the end time selection control and the first trigger control are set on the first sub-interface; The acquisition module is used to: acquire the initial time input by the user through the initial time selection control; acquire the end time input by the user through the end time selection control; The second determining module is used to: determine that the first trigger control is triggered, and then display the second sub-interface; The second sub-interface is provided with a track display area and a second trigger control, wherein the track display area displays the track route traveled by the target vehicle from the initial time to the end time, and the track route is recorded as the first target track route; according to the application information of the target vehicle, the reimbursable area and the non-reimbursable area are determined, and the first target track route passing through the reimbursable area is filled with a first color, and the first target track route passing through the non-reimbursable area is filled with a second color, and the first color and the second color are different; The second display module is used to: determine that the second trigger control is triggered, then determine the trajectory route in the first target trajectory route that passes through the reimbursable area, record the trajectory route as the second target trajectory route, calculate the reimbursement data of the second target trajectory route according to the preset reimbursement rules, generate a third sub-interface, and display the reimbursement data through the third sub-interface.
9. The vehicle trajectory tracking interactive system according to claim 8, characterized in that: The trajectory display area also displays a start mark element and an end mark element, wherein the start mark element is set at the position corresponding to the target vehicle at the initial time in the first target trajectory route; the end mark element is set at the position corresponding to the target vehicle at the end time in the first target trajectory route.
10. A computer-readable storage medium, characterized in that: A processor-executable program is stored therein, and when the processor-executable program is executed by the processor, it is used to implement the vehicle trajectory tracking interaction method as described in any one of claims 1 to 6.