Garbage collection and transportation information processing method, electronic device and storage medium
By acquiring user location and displaying operational vehicle information, the garbage collection and transportation routes are optimized, solving the problem that sanitation workers cannot accurately obtain operational information and improving the efficiency and accuracy of garbage collection and transportation.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ZOOMLION ENVIRONMENTAL IND CO LTD
- Filing Date
- 2026-03-24
- Publication Date
- 2026-06-23
Smart Images

Figure CN122264422A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of waste collection and transportation technology, and more specifically, to a waste collection and transportation information processing method, electronic device, and storage medium. Background Technology
[0002] With the acceleration of urbanization and the continuous increase in the amount of domestic waste, the refined and intelligent management of sanitation operations has become a key link in improving the quality of public services and the efficiency of urban governance.
[0003] Currently, most cities still generally adopt the traditional garbage collection and transportation model of fixed shifts and scheduled patrols: the typical process is that sanitation workers transfer overflowing garbage bins in their responsible areas to pre-set centralized collection and transportation stations; sanitation vehicle drivers drive to each centralized collection and transportation station in turn according to the established shift schedule, and work with on-site workers to complete the garbage dumping operation; finally, the fully loaded garbage is transported to the transfer station or terminal treatment facility.
[0004] However, the current method makes it impossible for sanitation workers at centralized collection and transportation stations to accurately obtain work information, forcing them to wait passively and causing problems such as idle manpower. Summary of the Invention
[0005] The purpose of this application is to address the shortcomings of the prior art by providing a waste collection and transportation information processing method, electronic device, and storage medium to improve the accuracy of waste collection and transportation information processing.
[0006] To achieve the above objectives, the technical solutions adopted in the embodiments of this application are as follows: In a first aspect, embodiments of this application provide a method for processing waste collection and transportation information, the method comprising: In response to a user's triggering action on a site selection control, the system obtains the user's current location, determines and displays at least one candidate site to the user based on the current location; In response to a user's trigger operation for a target station among the at least one candidate stations, the system determines the target work route corresponding to the target station, determines the work information of the work vehicles in the target work route, and displays the work information to the user. The work information includes the current work location of the work vehicle, the time taken for the work vehicle to reach the target station, and the stations completed and stations yet to be completed by the work vehicle.
[0007] Optionally, determining the target operation route corresponding to the target site in response to a user's trigger operation on the target site includes: In response to a user's triggered action on the target site, obtain the current time; The target operation route is determined based on the current time and the target station.
[0008] Optionally, determining the target operation route based on the current time and the target station includes: The operation routes that pass through the target station are filtered from the preset route database to obtain at least one candidate operation route; The target operation route is obtained by selecting the operation route that matches the current time from the at least one candidate operation route.
[0009] Optionally, determining the operation information of the vehicles operating on the target operation route includes: Obtain the current working position of the work vehicle; Based on the current work location, the target station, and the target work route, determine the time it takes for the work vehicle to reach the target station, the stations the work vehicle has completed, and the stations to be completed.
[0010] Optionally, determining the time it takes for the work vehicle to reach the target station, the stations the work vehicle has completed, and the stations to be completed, based on the current work location, the target station, and the target work route, includes: Based on the current operating location, the collection and transportation stations along the target operating route, and the target station, determine the stations that the operating vehicle has completed and the stations that it needs to complete. Based on the current work location and the target station, determine the time required for the work vehicle to reach the target station.
[0011] Optionally, determining the time required for the work vehicle to reach the target station based on the current work location and the target station includes: The sum of the collection times of all uncollected stations between the current work location and the target station is used as the first parameter; The sum of travel time between each uncollected station is used as the second parameter, and the travel time from the current work location to the next station of the current work location is used as the third parameter. The travel time from the previous station to the target station is used as the fourth parameter; The sum of the first parameter, the second parameter, the third parameter, and the fourth parameter is taken as the time it takes for the work vehicle to reach the target station.
[0012] Optionally, it also includes: Based on the overflow report information from the user, determine whether to generate a pending event. The overflow report information includes: reporting time, overflow site, and / or overflow image. Determine the processing status of the event to be processed and display the processing status to the user.
[0013] Optionally, determining whether to generate a pending event based on the user's overflow report information includes: The overflow image in the overflow report information is analyzed to obtain the overflow degree in the overflow image; If the overflow meets the preset conditions, the event to be processed is generated.
[0014] Optionally, determining the processing status of the event to be processed includes: Based on the uncollected stations in the current operation route and the overflow stations in the pending events, determine whether there is a current operation route that needs to pass through the overflow stations; If so, determine the waiting time from the current operation route to the overflow station and display the waiting time. If not, the pending event is added to the event list, and the pending event is processed according to the order of events in the event list.
[0015] Secondly, embodiments of this application also provide a waste collection and transportation information processing device, the device comprising: The acquisition module is used to respond to the user's trigger operation on the site selection control, acquire the user's current location, and determine and display at least one candidate site to the user based on the current location; The determination module is configured to respond to a user's trigger operation for a target station among the at least one candidate stations, determine the target operation route corresponding to the target station, determine the operation information of the operation vehicle in the target operation route, and display the operation information to the user. The operation information includes the current operation location of the operation vehicle, the time taken for the operation vehicle to reach the target station, and the stations completed and stations to be completed by the operation vehicle.
[0016] Optionally, the determining module is specifically used for: In response to a user's triggered action on the target site, obtain the current time; The target operation route is determined based on the current time and the target station.
[0017] Optionally, the determining module is specifically used for: The operation routes that pass through the target station are filtered from the preset route database to obtain at least one candidate operation route; The target operation route is obtained by selecting the operation route that matches the current time from the at least one candidate operation route.
[0018] Optionally, the determining module is specifically used for: Obtain the current working position of the work vehicle; Based on the current work location, the target station, and the target work route, determine the time it takes for the work vehicle to reach the target station, the stations the work vehicle has completed, and the stations to be completed.
[0019] Optionally, the determining module is specifically used for: Based on the current operating location, the collection and transportation stations along the target operating route, and the target station, determine the stations that the operating vehicle has completed and the stations that it needs to complete. Based on the current work location and the target station, determine the time required for the work vehicle to reach the target station.
[0020] Optionally, the determining module is specifically used for: The sum of the collection times of all uncollected stations between the current work location and the target station is used as the first parameter; The sum of travel time between each uncollected station is used as the second parameter, and the travel time from the current work location to the next station of the current work location is used as the third parameter. The travel time from the previous station to the target station is used as the fourth parameter; The sum of the first parameter, the second parameter, the third parameter, and the fourth parameter is taken as the time it takes for the work vehicle to reach the target station.
[0021] Optionally, the determining module is further specifically used for: Based on the overflow report information from the user, determine whether to generate a pending event. The overflow report information includes: reporting time, overflow site, and / or overflow image. Determine the processing status of the event to be processed and display the processing status to the user.
[0022] Optionally, determining whether to generate a pending event based on the user's overflow report information includes: The overflow image in the overflow report information is analyzed to obtain the overflow degree in the overflow image; If the overflow meets the preset conditions, the event to be processed is generated.
[0023] Optionally, the determining module is specifically used for: Based on the uncollected stations in the current operation route and the overflow stations in the pending events, determine whether there is a current operation route that needs to pass through the overflow stations; If so, determine the waiting time from the current operation route to the overflow station and display the waiting time. If not, the pending event is added to the event list, and the pending event is processed according to the order of events in the event list.
[0024] Thirdly, embodiments of this application also provide an electronic device, including: a processor, a memory, and a bus. The memory stores program instructions executable by the processor. When the application runs, the processor communicates with the memory via the bus, and the processor executes the program instructions to perform the steps of the waste collection and transportation information processing method described in the first aspect.
[0025] Fourthly, embodiments of this application also provide a computer-readable storage medium storing a computer program, which is read and executes the steps of the waste collection and transportation information processing method described in the first aspect.
[0026] The beneficial effects of this application are: This application provides a waste collection and transportation information processing method, electronic device, and storage medium. In response to a user's trigger operation on a site selection control, the method obtains the user's current location, determines and displays at least one candidate site based on the current location, and responds to the user's trigger operation on a target site among the candidate sites. It then determines the target operation route corresponding to the target site, identifies the operation information of the vehicles along the target operation route, and displays the operation information to the user. Based on the user's trigger operation, it filters out candidate sites that match the user's preferences. Subsequently, based on the user's selection operation on a target site, it determines the target operation route for that target site and displays the operation information of the vehicles along the target operation route to the user. This allows the user to clearly understand the operation information of the vehicles along the operation route, enabling them to make reasonable adjustments based on the operation information and avoid problems such as wasted manpower. Attached Figure Description
[0027] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0028] Figure 1 A schematic diagram of a waste collection and transportation information processing system provided in this application embodiment; Figure 2A flowchart illustrating a waste collection and transportation information processing method provided in this application embodiment; Figure 3 A flowchart illustrating another waste collection and transportation information processing method provided in this application embodiment; Figure 4 A flowchart illustrating another waste collection and transportation information processing method provided in this application embodiment; Figure 5 A flowchart illustrating another waste collection and transportation information processing method provided in this application embodiment; Figure 6 A schematic diagram of an apparatus for processing waste collection and transportation information provided in an embodiment of this application; Figure 7 This is a structural block diagram of an electronic device provided in an embodiment of this application. Detailed Implementation
[0029] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. It should be understood that the accompanying drawings in this application are for illustrative and descriptive purposes only and are not intended to limit the scope of protection of this application. Furthermore, it should be understood that the schematic drawings are not drawn to scale. The flowcharts used in this application illustrate operations implemented according to some embodiments of this application. It should be understood that the operations in the flowcharts may not be implemented in sequence, and steps without logical contextual relationships may be reversed or implemented simultaneously. In addition, those skilled in the art, guided by the content of this application, may add one or more other operations to the flowcharts, or remove one or more operations from the flowcharts.
[0030] Furthermore, the described embodiments are merely some, not all, of the embodiments of this application. The components of the embodiments of this application described and illustrated herein can typically be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0031] It should be noted that the term "comprising" will be used in the embodiments of this application to indicate the presence of the features declared thereafter, but does not exclude the addition of other features.
[0032] Figure 1This is a schematic diagram of a waste collection and transportation information processing system provided in an embodiment of this application. The system includes a garbage truck terminal 21, a garbage truck controller 22, a waste collection and transportation platform 4, and a wireless terminal 3. Both the garbage truck terminal 21 and the garbage truck controller 22 are mounted on the garbage truck, and the garbage truck controller 22 can communicate with the garbage truck terminal 21. The wireless terminal 3 can be a user's handheld terminal, such as a mobile phone or tablet, and may also have positioning capabilities. The wireless terminal 3 and the waste collection and transportation platform 4 can communicate in real time, and the garbage truck terminal 21 can also communicate in real time with the waste collection and transportation platform 4.
[0033] The garbage truck terminal 21 also has positioning and display functions. It can acquire the location information of garbage trucks and send it to the garbage collection and transportation platform 4. The garbage collection and transportation platform 4 stores the locations of each collection station in a preset station database and the dispatch routes of each garbage truck in a preset route database. The platform system then sends the dispatch routes of each garbage truck to the garbage truck terminal 21, allowing the garbage truck driver to operate according to the dispatch routes displayed on the terminal. Sanitation workers at each collection station can transfer the garbage bins within their assigned area to the nearest collection station. Afterwards, the sanitation truck driver and sanitation workers can work together to empty the garbage from the bins at the collection station into the sanitation truck.
[0034] The garbage truck controller 22 can acquire operational data from garbage trucks, such as the power take-off (PTO) status and solenoid valve operation status. Based on this data, the controller determines the operational status value of each garbage truck and sends this value to the garbage collection platform 4 via the garbage truck terminal 21. A valid operational status value indicates normal operation; an invalid value indicates abnormal operation.
[0035] The garbage collection and transportation platform 4 can be a server set up in the cloud, or it can be a wireless terminal 3 set up on the user side, such as a mobile phone, tablet computer, laptop computer, handheld computer, desktop computer or other terminal device with computing and display functions used by the user, or it can be a garbage truck terminal 21 set up on the garbage truck.
[0036] Figure 2 This is a flowchart illustrating a waste collection and transportation information processing method provided in an embodiment of this application. The executing entity of this method is the aforementioned waste collection and transportation platform. Figure 2 As shown, the method includes: S101. In response to the user's trigger operation on the site selection control, obtain the user's current location, determine and display at least one candidate site to the user based on the current location.
[0037] Optionally, the user can be a sanitation worker. The sanitation worker can click the "Select Collection Station" control on their wireless terminal 3. The waste collection platform 4 obtains the location information of the wireless terminal 3, such as the high-precision latitude and longitude coordinates of the wireless terminal 3 at the current moment, thereby obtaining the user's current location. After obtaining the user's current location, the waste collection platform 4 can query the locations of various collection stations pre-stored in the preset station database of the waste collection platform 4, and then filter at least one candidate station based on the user's current location.
[0038] The pre-set site database in the waste collection and transportation platform 4 can be organized using a spatial index structure. Each record includes a site identifier, location information, service radius, and administrative division. Based on the current location, the system uses the Haversine spherical distance algorithm to calculate the geographical distance between the current location and all sites in the database, and filters out sites whose distance is less than or equal to the service radius and which are not currently marked as "temporarily closed," forming at least one set of candidate sites. Furthermore, to improve the rationality of scheduling, the platform system can sort the candidate sites in ascending order of distance, and finally push a preset number of candidate sites and icon information for each site to the terminal. The icon information may include the site name, estimated walking or driving time from the current location, etc., for users to select intuitively.
[0039] S102. In response to a user's trigger operation for a target station among at least one candidate station, determine the target operation route corresponding to the target station, determine the operation information of the operation vehicles in the target operation route, and display the operation information to the user.
[0040] The operation information includes the current operation location of the operation vehicle on the target route, the time taken for the operation vehicle to reach the target station, and the stations that the operation vehicle has completed and those that are yet to be completed.
[0041] Optionally, after the user's wireless terminal 3 displays the candidate stations, the user can click on a candidate station as the target station. Once the target station is confirmed, the waste collection and transportation platform 4 can determine the target operation route corresponding to the target station using a preset method based on the determined target station and the preset route database. The target operation route refers to the operation route that is currently in operation or the operation route to be completed that passes through the target station. The current operation position of the working vehicle can be displayed as a real-time icon of the vehicle on the interface of the wireless terminal 3 in the form of a map vector, and the relative position of the current operation position in the route sequence can be marked, such as "located between station 4 'Garden Community' and station 5 'Zhangyi Road East Entrance', about 1.2km from station 5".
[0042] The pre-set operation route database includes multiple route records. Each route record may contain information such as route identifier, starting station, sequence of stations passed through, collection time at each station, and average travel time between adjacent stations.
[0043] In this embodiment, in response to a user's trigger operation on the station selection control, the user's current location is obtained, and at least one candidate station is determined and displayed to the user based on the current location. In response to a user's trigger operation on a target station among the at least one candidate station, the target work route corresponding to the target station is determined, and the work information of the work vehicles on the target work route is determined and displayed to the user. Based on the user's trigger operation, candidate stations matching the user's criteria can be filtered out. Then, based on the user's selection operation on the target station, the target work route for that target station is determined, and the work information of the work vehicles on the target work route is displayed to the user. This allows the user to clearly understand the work information of the work vehicles on the work route, enabling the user to make reasonable adjustments based on the work information and avoid problems such as wasted manpower.
[0044] Figure 3 This is a flowchart illustrating another waste collection and transportation information processing method provided in an embodiment of this application, as shown below. Figure 3 As shown, in step S102 above, determining the target operation route corresponding to the target site in response to a user's trigger operation on at least one candidate site can include: S201. In response to a user's triggered action on the target site, obtain the current time.
[0045] Optionally, after a user selects a target station, the waste collection platform 4 can obtain the current time of the user's selection. This current time not only represents the user's triggered action on the target station, but also serves as the time for subsequent route matching.
[0046] S202. Determine the target operation route based on the current time and the target station.
[0047] Optionally, the waste collection platform 4 can semantically decompose the current time to obtain the corresponding attribute information. This attribute information can include daily cycle attributes, weekly cycle attributes, and special event markers. The daily cycle attribute determines the time period to which the current time belongs, such as morning peak hours (7:00–9:00), midday low-load periods (12:00–14:00), and nighttime operation windows (22:00–5:00). The weekly cycle attribute determines the day of the week, such as weekday, weekend, or public holiday. The platform can also link to a real-time city event database to identify whether the current time triggers a temporary route adjustment protocol, such as large-scale events, traffic control, or weather warnings. If no special event is involved, it can be marked as none.
[0048] Optionally, the target operation route can be determined using a preset method based on the attribute information corresponding to the current time, the target station, and a preset route database.
[0049] Optionally, determining the target operation route based on the current time and the target station in S202 above may include: Specifically, operation routes passing through the target station can be filtered from the preset route database to obtain at least one candidate operation route. Then, the operation route that matches the current time can be selected from the at least one candidate operation route to obtain the target operation route. Specifically, the operation route that matches the attribute information corresponding to the current time can be selected from each candidate operation route according to the operation shift. If there are multiple operation routes that match the attribute information of the current time, the operation route with the shortest total time and the lowest vehicle load rate can be selected as the target operation route.
[0050] In this embodiment, a two-level screening mechanism enables route matching to no longer rely on human experience or static configuration, but rather on data-driven spatiotemporal joint decision-making.
[0051] Optionally, the operation information of the vehicles operating on the target operation route in S102 above may include: Specifically, the current working location of the work vehicle is obtained; based on the current working location, target station, and target working route, the time it takes for the work vehicle to reach the target station, the stations the work vehicle has completed, and the stations to be completed are determined.
[0052] The current operating location of the working vehicle can be obtained through the garbage truck terminal 21 installed on the vehicle. This current operating location can be that the vehicle is working at a collection and transportation station, traveling between two collection and transportation stations, or it can be a location where it has not yet departed.
[0053] Figure 4 This is a flowchart illustrating another waste collection and transportation information processing method provided in an embodiment of this application, as shown below. Figure 4 As shown, determining the time it takes for the work vehicle to reach the target station, the stations already completed, and the stations to be completed by the work vehicle based on the current work location, the target station, and the target work route can include: S301. Based on the current work location, the collection and transportation stations along the target work route, and the target station, determine the stations that the work vehicle has completed and the stations that need to be completed.
[0054] The target operation route includes all collection stations along that route, stored in an ordered sequence. For example, the collection stations in the target operation route might be: Collection Station A, Collection Station B, Collection Station C, Collection Station D, and Collection Station E, where Collection Station A is the starting station and Collection Station E is the ending station. Stations to be completed refer to those between the current operating position of the vehicle and the target station.
[0055] For example, if the target station is collection station D and the work vehicle has not yet been triggered, then no completed station will be generated; the stations to be completed are collection station A, collection station B, collection station C, and collection station D.
[0056] For example, if the target station is collection station D, and the current working position of the working vehicle is between collection station B and collection station C, then the completed stations are collection station A and collection station B; the stations to be completed are collection station C and collection station D.
[0057] For example, if the target station is collection station D, and the current working position of the working vehicle is collection station B, and the collection work at collection station B has not yet been completed, then the completed station is collection station A; the stations to be completed are collection station B, collection station C, and collection station D.
[0058] For example, if the target station is collection station D, and the current working position of the working vehicle is collection station B, and the collection work at collection station B has been completed, then the completed stations are collection station A and collection station B; the stations to be completed are collection station C and collection station D.
[0059] S302. Based on the current work location and the target station, determine the time required for the work vehicle to reach the target station.
[0060] Specifically, the time it takes for the work vehicle to reach the target station can be determined using a preset method based on information such as the current work location, the target station, the collection time of each station in the preset route database, and the average travel time between adjacent stations.
[0061] Optionally, determining the time required for the work vehicle to reach the target station based on the current work location and the target station may include: Specifically, the sum of collection times at all uncollected stations between the current work location and the target station is used as the first parameter; the sum of travel times between all uncollected stations is used as the second parameter; the travel time from the current work location to the next station is used as the third parameter; the travel time from the previous station to the target station is used as the fourth parameter; and the sum of the first, second, third, and fourth parameters is used as the time it takes for the work vehicle to reach the target station.
[0062] Optionally, if the work vehicle has not yet departed, the time it takes for the work vehicle to reach the target station should also include the time between the current time and the start time of collection at the initial collection station. If the work vehicle is currently collecting at a collection station, the time it takes for the work vehicle to reach the target station should also include the remaining collection time at the current collection station.
[0063] The operating time of each collection station can be calculated as follows: An electronic fence is set up at each collection station. When the garbage truck terminal 21 on the garbage truck determines that the garbage truck has entered the electronic fence and the garbage truck's operating status value is valid, timing begins. If the operating status value is invalid for a certain period, timing is paused. If an operating status value becomes valid again, timing resumes. Timing ends after the truck leaves the electronic fence. Through multiple timings, the operating time of each collection station can be recorded. The garbage collection platform 4 then analyzes the recorded data of multiple collection times at the collection station to obtain an average operating time. This average operating time is used as the operating time of the collection station. Optionally, the data analysis can be the mean, truncated mean, median, mode, etc. Alternatively, the operating status value can be ignored when calculating the operating time of each collection station, and only the time difference between entering and leaving the electronic fence can be used as the operating time for each collection.
[0064] The travel time between each uncollected waste collection station is calculated as follows: Distance between uncollected waste collection stations / Current road speed limit. The travel time from the previous station to the target station is calculated as: Distance from the previous station to the target station / Current road speed limit. The travel time from the current work location to the next station is calculated as: Distance from the current work location to the next station / Current road speed limit. The current road speed limit can be obtained from the map information.
[0065] Figure 5 This is a flowchart illustrating another waste collection and transportation information processing method provided in an embodiment of this application, as shown below. Figure 5 As shown, the method may further include: S401. Based on the user's overflow report information, determine whether to generate a pending event.
[0066] The overflow reporting information may include: reporting time, overflow site and / or overflow image.
[0067] Optionally, a QR code will be placed at each collection and transportation station. When a user passes by and sees that a collection and transportation station is overflowing, they can use their wireless terminal 3 to scan the QR code to enter a mini-program and check if there are any vehicles operating at the station. If there are operating vehicles, the user does not need to report the overflow. If there are no operating vehicles, the user can select the overflowing station, upload an image of the overflow, and submit the overflow report. After receiving the user's overflow report, the platform system can use a preset method to determine whether to generate a pending event based on the overflowing station and / or the overflow image in the overflow report. The pending event refers to the overflowing station being in an overflowing state.
[0068] S402. Determine the processing status of the event to be processed and display the processing status to the user.
[0069] The processing status of pending events can include pending status, scheduled status, and processed status. Pending status means that the pending event has not yet been scheduled, that is, it has not been processed. Scheduled status means that the operation route has been scheduled for the overflow site. Processed status means that the garbage at the overflow site has been collected.
[0070] Optionally, determining whether to generate a pending event based on the user's overflow report information in step S401 above may include: Specifically, the overflow image in the overflow report is analyzed to obtain the overflow degree in the overflow image; if the overflow degree meets the preset conditions, a pending event is generated; if the preset conditions are not met, it means that the overflow site reported by the user is not overflowing, and no pending event is generated. By identifying the overflow degree of the overflow image, false reports from users can be avoided.
[0071] Optionally, determining the processing status of the event to be processed in S402 above may include: Specifically, the waste collection and transportation platform 4 can determine whether there is a current operation route that needs to pass through an overflowing station based on the uncollected stations in the current operation route and the overflowing stations in the pending events.
[0072] If a current work route exists that needs to pass through an overflow station, the estimated time for the vehicles on that route to reach the overflow station is determined and displayed. Specifically, if there are already scheduled vehicles for the overflow station and they are already performing collection operations, the displayed estimated time for collection is the expected arrival time.
[0073] If there is a current operating route that needs to pass through an overflow station but the scheduled vehicle is not in the process of collection and transportation, and the user's reporting time is within the duty time, the waste collection and transportation platform 4 will directly push the overflow report information to the scheduled vehicle.
[0074] If there is no current work route that needs to pass through the overflow station, the pending event is added to the event list and processed according to the order of events in the event list.
[0075] If there is a current work route that needs to pass through an overflow station but the scheduled vehicle is not in the collection process, and the user's reporting time is outside of the shift, the pending event can be added to the event list and processed when it is within the shift.
[0076] Figure 6 This is a schematic diagram of an apparatus for a waste collection and transportation information processing method provided in an embodiment of this application, as shown below. Figure 6 As shown, the device includes: The acquisition module 501 is used to acquire the user's current location in response to the user's trigger operation on the site selection control, and determine and display at least one candidate site to the user based on the current location; The determining module 502 is used to respond to a user's trigger operation for a target station among the at least one candidate stations, determine the target operation route corresponding to the target station, determine the operation information of the operation vehicle in the target operation route, and display the operation information to the user. The operation information includes the current operation location of the operation vehicle, the time taken for the operation vehicle to reach the target station, and the stations completed and stations to be completed by the operation vehicle.
[0077] Optionally, the determining module 502 is specifically used for: In response to a user's triggered action on the target site, obtain the current time; The target operation route is determined based on the current time and the target station.
[0078] Optionally, the determining module 502 is specifically used for: The operation routes that pass through the target station are filtered from the preset route database to obtain at least one candidate operation route; The target operation route is obtained by selecting the operation route that matches the current time from the at least one candidate operation route.
[0079] Optionally, the determining module 502 is specifically used for: Obtain the current working position of the work vehicle; Based on the current work location, the target station, and the target work route, determine the time it takes for the work vehicle to reach the target station, the stations the work vehicle has completed, and the stations to be completed.
[0080] Optionally, the determining module 502 is specifically used for: Based on the current operating location, the collection and transportation stations along the target operating route, and the target station, determine the stations that the operating vehicle has completed and the stations that it needs to complete. Based on the current work location and the target station, determine the time required for the work vehicle to reach the target station.
[0081] Optionally, the determining module 502 is specifically used for: The sum of the collection times of all uncollected stations between the current work location and the target station is used as the first parameter; The sum of travel time between each uncollected station is used as the second parameter, and the travel time from the current work location to the next station of the current work location is used as the third parameter. The travel time from the previous station to the target station is used as the fourth parameter; The sum of the first parameter, the second parameter, the third parameter, and the fourth parameter is taken as the time it takes for the work vehicle to reach the target station.
[0082] Optionally, the determining module 502 is further specifically used for: Based on the overflow report information from the user, determine whether to generate a pending event. The overflow report information includes: reporting time, overflow site, and / or overflow image. Determine the processing status of the event to be processed and display the processing status to the user.
[0083] Optionally, determining whether to generate a pending event based on the user's overflow report information includes: The overflow image in the overflow report information is analyzed to obtain the overflow degree in the overflow image; If the overflow meets the preset conditions, the event to be processed is generated.
[0084] Optionally, the determining module 502 is specifically used for: Based on the uncollected stations in the current operation route and the overflow stations in the pending events, determine whether there is a current operation route that needs to pass through the overflow stations; If so, determine the waiting time from the current operation route to the overflow station and display the waiting time. If not, the pending event is added to the event list, and the pending event is processed according to the order of events in the event list.
[0085] Figure 7 A structural frame of an electronic device 600 provided in this application embodiment Figure 7 .like Figure 7 As shown, the electronic device may include: a processor 601 and a memory 602.
[0086] Optionally, a bus 603 may also be included, wherein the memory 602 is used to store machine-readable instructions executable by the processor 601. When the electronic device 600 is running, the processor 601 and the memory 602 communicate via the bus 603, and the processor 601 executes the machine-readable instructions to perform the method steps in the above method embodiments.
[0087] This application also provides a computer-readable storage medium storing a computer program, which, when run by a processor, executes the method steps described in the above-described waste collection and transportation information processing method embodiments.
[0088] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems and devices described above can be referred to the corresponding processes in the method embodiments, and will not be repeated here. In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed mutual coupling or direct coupling or communication connection can be through some communication interfaces; the indirect coupling or communication connection of devices or modules can be electrical, mechanical, or other forms.
[0089] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. If the functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes: USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, optical disks, and other media capable of storing program code.
[0090] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application.
Claims
1. A method for processing waste collection and transportation information, characterized in that, The method includes: In response to a user's triggering action on a site selection control, the system obtains the user's current location, determines and displays at least one candidate site to the user based on the current location; In response to a user's trigger operation for a target station among the at least one candidate stations, the system determines the target work route corresponding to the target station, determines the work information of the work vehicles in the target work route, and displays the work information to the user. The work information includes the current work location of the work vehicle, the time taken for the work vehicle to reach the target station, and the stations completed and stations yet to be completed by the work vehicle.
2. The waste collection and transportation information processing method according to claim 1, characterized in that, The step of determining the target work route corresponding to the target site in response to a user's trigger operation on the target site includes: In response to a user's triggered action on the target site, obtain the current time; The target operation route is determined based on the current time and the target station.
3. The waste collection and transportation information processing method according to claim 2, characterized in that, Determining the target operation route based on the current time and the target station includes: The operation routes that pass through the target station are filtered from the preset route database to obtain at least one candidate operation route; The target operation route is obtained by selecting the operation route that matches the current time from the at least one candidate operation route.
4. The waste collection and transportation information processing method according to claim 1, characterized in that, The determination of the operation information of the vehicles operating on the target operation route includes: Obtain the current working position of the work vehicle; Based on the current work location, the target station, and the target work route, determine the time it takes for the work vehicle to reach the target station, the stations the work vehicle has completed, and the stations to be completed.
5. The waste collection and transportation information processing method according to claim 4, characterized in that, The step of determining the time it takes for the work vehicle to reach the target station, the stations already completed, and the stations to be completed by the work vehicle based on the current work location, the target station, and the target work route includes: Based on the current operating location, the collection and transportation stations along the target operating route, and the target station, determine the stations that the operating vehicle has completed and the stations that it needs to complete. Based on the current work location and the target station, determine the time required for the work vehicle to reach the target station.
6. The waste collection and transportation information processing method according to claim 5, characterized in that, Determining the time required for the work vehicle to reach the target station based on the current work location and the target station includes: The sum of the collection times of all uncollected stations between the current work location and the target station is used as the first parameter; The sum of travel time between each uncollected station is used as the second parameter, and the travel time from the current work location to the next station of the current work location is used as the third parameter. The travel time from the previous station to the target station is used as the fourth parameter; The sum of the first parameter, the second parameter, the third parameter, and the fourth parameter is taken as the time it takes for the work vehicle to reach the target station.
7. The waste collection and transportation information processing method according to claim 1, characterized in that, Also includes: Based on the overflow report information from the user, determine whether to generate a pending event. The overflow report information includes: reporting time, overflow site, and / or overflow image. Determine the processing status of the event to be processed and display the processing status to the user.
8. The waste collection and transportation information processing method according to claim 7, characterized in that, The step of determining whether to generate a pending event based on the user's overflow report information includes: The overflow image in the overflow report information is analyzed to obtain the overflow degree in the overflow image; If the overflow meets the preset conditions, the event to be processed is generated.
9. The waste collection and transportation information processing method according to claim 7, characterized in that, Determining the processing status of the event to be processed includes: Based on the uncollected stations in the current operation route and the overflow stations in the pending events, determine whether there is a current operation route that needs to pass through the overflow stations; If so, determine the waiting time from the current operation route to the overflow station and display the waiting time. If not, the pending event is added to the event list, and the pending event is processed according to the order of events in the event list.
10. An electronic device, characterized in that, The method includes a memory and a processor, wherein the memory stores a computer program executable by the processor, and the processor executes the computer program to implement the steps of the waste collection and transportation information processing method according to any one of claims 1-9.