Rapid site selection method and device for large number of express delivery self-pick-up points, electronic equipment and storage medium
By determining the site selection related data of the target site selection area in the express self-pickup point site selection, demarcating the site selection area and determining the target attribute relationship, and selecting the site in combination with the self-pickup performance parameters, the problem of poor site selection in the existing technology is solved, and a more efficient self-pickup point layout and a higher express self-pickup rate are achieved.
Patent Information
- Application Number
- CN202411739975.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-29
- Publication Date
- 2025-03-21
AI Technical Summary
In the prior art, the location selection of express pickup points is poor, resulting in the problem of low efficiency of some pickups and excessive distance between users.
By determining the site selection related data of the target site selection area, dividing the site selection area, and determining the target attribution relationship between the sub site selection area and site selection related data, determining the site selection key data based on these relationships, and self-pickup point site selection is performed in combination with self-pickup performance parameters to obtain the target site selection result.
The rationality and efficiency of the site selection of express self-pickup points is improved, ensuring that the service scope of the self-pickup point covers the target site selection area, reducing the number of self-pickup points establishment, and improving the self-pickup rate of express self-pickup.
Smart Images

Figure CN119671636A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer application technology, and in particular to a method, device, electronic device and storage medium for quickly selecting a large number of express pick-up points. Background Art
[0002] With the development of express delivery business, the delivery volume of express delivery is becoming more and more heavy. The construction of self-pickup points can effectively improve the efficiency of salesmen in carrying out large-scale express delivery.
[0003] In the related art, the location of the express pick-up point is usually selected by manually counting the number of express pick-up users. However, after the pick-up point is established, some pick-up efficiencies are usually too low and some express pick-up users are too far away from the pick-up point, which means that the rationality of the location selection method of the express pick-up point is poor. Summary of the invention
[0004] The present invention provides a method, device, electronic device and storage medium for quickly selecting a large number of express pick-up points, so as to solve the problems of poor rationality and low efficiency of express pick-up point site selection in the related art.
[0005] According to one aspect of the present invention, a method for quickly selecting a large number of express pick-up points is provided, the method comprising:
[0006] Determine a target site selection area for a courier self-pickup point, and determine site selection related data corresponding to the target site selection area, wherein the site selection related data includes a plurality of self-pickup object data, a receiving address data for each of the self-pickup object data, and a receiving volume data for each of the self-pickup object data;
[0007] Dividing the target site selection area according to the site selection related data to obtain a plurality of sub-site selection areas, and determining a target attribution relationship between the sub-site selection areas and the site selection related data;
[0008] For each of the sub-site selection areas, determining the site selection key data of the sub-site selection area according to the target belonging relationship;
[0009] Determine the self-pickup performance parameters of the target self-pickup point, select the site of the self-pickup point according to the self-pickup performance parameters and the key site selection data, and obtain a target site selection result, wherein the target site selection result includes at least one target site selection address and the self-pickup coverage range of each target site selection address.
[0010] According to another aspect of the present invention, a device for quickly selecting a large number of express pick-up points is provided, the device comprising:
[0011] A relevant data acquisition module is used to determine a target site selection area of a courier self-pickup point, and determine site selection related data corresponding to the target site selection area, wherein the site selection related data includes a plurality of self-pickup object data, a receiving address data of each of the self-pickup object data, and a receiving volume data of each of the self-pickup object data;
[0012] an attribution relationship determination module, configured to divide the target site selection area according to the site selection related data to obtain a plurality of sub-site selection areas, and determine a target attribution relationship between the sub-site selection areas and the site selection related data;
[0013] A data simplification module, configured to determine, for each of the sub-site selection areas, the key site selection data of the sub-site selection area according to the target belonging relationship;
[0014] The self-pickup point site selection module is used to determine the self-pickup performance parameters of the target self-pickup point, select the self-pickup point site according to the self-pickup performance parameters and the site selection key data, and obtain the target site selection result, wherein the target site selection result includes at least one target site selection address and the self-pickup coverage range of each target site selection address.
[0015] According to another aspect of the present invention, an electronic device is provided, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the method for rapid site selection of a large number of express pick-up points as described in any embodiment of the present invention.
[0016] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the method for quickly selecting a large number of express pick-up points as described in any embodiment of the present invention when executed.
[0017] The technical solution of the embodiment of the present invention is to determine the target site selection area of the express self-pickup point, determine the site selection related data corresponding to the target site selection area, wherein the site selection related data include multiple self-pickup object data, receiving address data of each of the self-pickup object data and receiving volume data of each of the self-pickup object data; divide the target site selection area according to the site selection related data to obtain multiple sub-site selection areas, and determine the target affiliation relationship between the sub-site selection areas and the site selection related data; for each of the sub-site selection areas, determine the site selection key data of the sub-site selection area according to the target affiliation relationship; determine the self-pickup performance parameters of the target self-pickup point, select the site of the self-pickup point according to the self-pickup performance parameters and the site selection key data, and obtain the target site selection result, wherein the target site selection result includes at least one target site selection address and the self-pickup coverage range of each of the target site selection addresses. Based on the technical solution of the present invention, the rationality of the site selection of express pick-up points can be improved. By establishing pick-up points based on the target site selection addresses determined by the technical solution of the present invention, it is possible to reduce the number of pick-up points to be established, improve site selection efficiency, and increase the express pick-up rate of pick-up points on the basis that the service range of the pick-up points covers the target site selection area.
[0018] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0020] Figure 1 This is a flow chart of a method for quickly selecting a large number of express pick-up points according to Embodiment 1 of the present invention;
[0021] Figure 2 This is a flow chart of a method for quickly selecting a large number of express pick-up points according to Embodiment 2 of the present invention;
[0022] Figure 3 It is a flow chart of data processing of a latitude and longitude Search grid belonging model provided according to an embodiment of the present invention;
[0023] Figure 4 This is a flow chart of a method for quickly selecting a large number of express pick-up points according to Embodiment 3 of the present invention;
[0024] Figure 5 is a flow chart of a weighted set coverage optimization model provided according to an embodiment of the present invention;
[0025] Figure 6 This is an overall flow chart of a method for quickly selecting a large number of express pick-up points according to an embodiment of the present invention;
[0026] Figure 7 This is a schematic diagram of the structure of a device for quickly selecting a large number of express pick-up points according to Embodiment 3 of the present invention;
[0027] Figure 8 It is a structural schematic diagram of an electronic device for implementing the method for quickly selecting a large number of express pick-up points according to an embodiment of the present invention. DETAILED DESCRIPTION
[0028] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0029] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention 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 interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof 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.
[0030] Embodiment 1
[0031] Figure 1 A flowchart of a method for quickly selecting a large number of express pick-up points is provided for the first embodiment of the present invention. This embodiment is applicable to the case where the express pick-up point is selected by using data related to the express pick-up object. The method can be performed by a device for quickly selecting a large number of express pick-up points. The device can be implemented in the form of hardware and / or software. The device can be configured in a computer. Figure 1 As shown, the method includes:
[0032] S110, determining a target site selection area for the express pick-up point, and determining site selection related data corresponding to the target site selection area.
[0033] Among them, the site selection related data includes multiple self-pickup object data, the receiving address data of each of the self-pickup object data, and the receiving quantity data of each of the self-pickup object data.
[0034] Among them, the target site selection area can be understood as the total site selection area of the express pick-up point. In the embodiment of the present invention, the target site selection area is related to the scene requirements and is not specifically limited here. Optionally, the target site selection area can be the site selection area of the express pick-up point. Exemplarily, the target site selection area can be region 1, region 2 or region 3, etc.
[0035] The site selection related data can be understood as data related to the site selection of the express self-pickup point. In the embodiment of the present invention, the site selection related data can be reference data for the site selection of the express self-pickup point.
[0036] The self-pickup object data can be understood as the data of objects with express self-pickup requirements in the target location area. Optionally, the self-pickup object data can be the data of the express recipient.
[0037] The receiving address data may be understood as data related to the express receiving address. Optionally, the receiving address data may include the express receiving address and the longitude and latitude data of the express receiving address.
[0038] In an embodiment of the present invention, the received volume data may be the express delivery volume delivered to the user from the perspective of the self-pickup point; or it may be the number of express delivery received from the user's perspective. In an embodiment of the present invention, the received volume data is related to the target time period corresponding to the acquired site selection related data. The received volume data may be the total delivery volume for the self-pickup object (i.e., the user) in the target time period; or it may be the total number of received items by the self-pickup object in the target time period.
[0039] Optionally, determining the site selection related data corresponding to the target site selection area includes:
[0040] Acquire original relevant data corresponding to the target site selection area;
[0041] Determine the site selection data constraints, and determine the site selection related data according to the site selection data constraints and the original related data.
[0042] The original related data can be understood as the original data related to the location selection of the express pick-up point. Optionally, the original related data can include a plurality of original object data, the receiving address data of each of the original object data, and the receiving volume data of each of the original object data.
[0043] The location selection data constraint can be understood as a constraint for selecting the location selection related data from the original related data. Optionally, the location selection data constraint can include at least one of a self-pickup object constraint, a delivery address constraint, and a delivery volume constraint.
[0044] Taking the receipt volume constraint as an example, specifically, the original object data in the original relevant data whose receipt volume data does not meet the receipt volume constraint (for example, the receipt volume does not exceed the preset receipt volume threshold) is cleaned to obtain the site selection related data.
[0045] In an embodiment of the present invention, the original relevant data is processed by the self-pickup object constraint and the delivery address constraint to determine the site selection related data. The method is the same as the above-mentioned processing method of the original relevant data by the delivery volume constraint, which will not be repeated here.
[0046] S120: Divide the target site selection area according to the site selection related data to obtain a plurality of sub-site selection areas, and determine a target attribution relationship between the sub-site selection areas and the site selection related data.
[0047] The sub-site selection area can be understood as a partial area of the target site selection area. Specifically, taking the target site selection area as region 1 as an example, the sub-site selection area may include region 1.1, region 1.2 or region 1.3, etc. Region 1 is composed of region 1.1, region 1.2 and region 1.3.
[0048] The target attribution relationship can be understood as the attribution relationship between the self-pickup object data, the receiving address data, the receiving volume data and the sub-site selection area. The target attribution relationship can represent the sub-site selection area to which the self-pickup object data, the receiving address data and the receiving volume data belong. Optionally, the target attribution relationship can be the corresponding relationship between the sub-site selection area, the self-pickup object data, the receiving address data of the self-pickup object data and the receiving volume data of the self-pickup object data.
[0049] S130: For each of the sub-site selection areas, determine the site selection key data of the sub-site selection area according to the target belonging relationship.
[0050] Among them, the key site selection data can be understood as the key data for selecting the site of the self-pickup point.
[0051] In the embodiment of the present invention, the site selection related data can be preset according to the scene requirements, and is not specifically limited here. Optionally, the site selection key data can include the candidate site selection address and the area receipt volume.
[0052] The candidate site selection address may be understood as a candidate self-pickup point site selection address in the sub-site selection area. In an embodiment of the present invention, the candidate site selection address may be related to the express delivery collection address.
[0053] The regional delivery volume can be understood as the total amount of express delivery delivery in the sub-site selection area during the target time period. The site selection related data is the site selection related data of the target site selection area during the target time period.
[0054] S140. Determine the self-pickup performance parameters of the target self-pickup point, select the site of the self-pickup point according to the self-pickup performance parameters and the key site selection data, and obtain the target site selection result.
[0055] Among them, the target site selection result includes at least one target site selection address and the self-pickup coverage range of each target site selection address.
[0056] The target pick-up point can be understood as a courier pick-up agency to be established, or a courier pick-up device to be installed. In the embodiment of the present invention, the selection of the target pick-up point can be preset according to the scene requirements and user requirements, and is not specifically limited here.
[0057] The self-pickup performance parameter can be understood as a parameter related to the performance of the target self-pickup point. Optionally, the self-pickup performance parameter may include a coverage radius of the self-pickup point and a courier carrying capacity of the self-pickup point.
[0058] In an embodiment of the present invention, the self-pickup performance parameter may be set based on user needs and scenario needs. Before setting the self-pickup performance parameter, a parameter constraint corresponding to the self-pickup performance parameter may be predetermined. For example, the parameter constraint may be that the coverage radius does not exceed a radius threshold, or that the express delivery carrying capacity does not exceed a carrying capacity threshold, etc.
[0059] The target site selection result can be understood as the target express pick-up point site selection result.
[0060] The target address can be understood as the target express pick-up point address. Optionally, the target address can be at least one of the candidate addresses.
[0061] The self-pickup coverage range can be understood as the coverage range of the self-pickup point at the target location address.
[0062] Optionally, after obtaining the target site selection result, the method further includes:
[0063] Acquire the self-pickup related data of the existing self-pickup points in the target site selection area;
[0064] The self-pickup point is adjusted according to the self-pickup related data and the target site selection result.
[0065] Among them, the existing pick-up point can be understood as a pick-up point that is already located in the target site selection area.
[0066] The self-pickup related data can be understood as data related to the existing self-pickup point. Optionally, the self-pickup related data includes location data and performance data of the existing self-pickup point.
[0067] In the embodiment of the present invention, the self-pickup point adjustment may include adding or deleting a self-pickup point.
[0068] The technical solution of the embodiment of the present invention is to determine the target site selection area of the express self-pickup point, determine the site selection related data corresponding to the target site selection area, wherein the site selection related data include multiple self-pickup object data, receiving address data of each of the self-pickup object data and receiving volume data of each of the self-pickup object data; divide the target site selection area according to the site selection related data to obtain multiple sub-site selection areas, and determine the target affiliation relationship between the sub-site selection areas and the site selection related data; for each of the sub-site selection areas, determine the site selection key data of the sub-site selection area according to the target affiliation relationship; determine the self-pickup performance parameters of the target self-pickup point, select the site of the self-pickup point according to the self-pickup performance parameters and the site selection key data, and obtain the target site selection result, wherein the target site selection result includes at least one target site selection address and the self-pickup coverage range of each of the target site selection addresses. Based on the technical solution of the present invention, the rationality of the site selection of express pick-up points and the efficiency of the site selection of a large number of express pick-up points can be improved. By establishing pick-up points based on the target site selection address determined by the technical solution of the present invention, it is possible to reduce the number of pick-up points to be established and improve the express pick-up rate of the pick-up points on the basis of the service scope of the pick-up points covering the target site selection area.
[0069] Embodiment 2
[0070] Figure 2 This is a flowchart of a method for quickly selecting a large number of express pick-up points provided in the second embodiment of the present invention. This embodiment is directed to the above embodiment, in which the target site selection area is divided according to the site selection related data to obtain multiple sub-site selection areas for refinement. Figure 2 As shown, the method includes:
[0071] S210: Determine the target site selection area of the express pick-up point, and determine the site selection related data corresponding to the target site selection area.
[0072] Optionally, the delivery address data includes a courier delivery address and latitude and longitude data of the courier delivery address.
[0073] S220: Determine area division parameters according to the self-pickup performance parameters.
[0074] The area division parameter can be understood as a reference parameter for dividing the target site selection area into sub-areas. In an embodiment of the present invention, the area attributes of the sub-site selection areas obtained by dividing the target site selection area into sub-areas based on different area division parameters can be different. The area attributes can be the number of sub-areas, the shape of the sub-areas, the size of the sub-areas, etc.
[0075] S230: Divide the target site selection area according to the area division parameters and the longitude and latitude data to obtain a plurality of sub-site selection areas.
[0076] S240: Determine a target belonging relationship between the sub-site selection area and the site selection related data.
[0077] Optionally, the determining of the target attribution relationship between the sub-site selection area and the site selection related data includes:
[0078] For each of the sub-site selection areas, determining the area belonging objects in the self-pickup object data that belong to the sub-site selection area;
[0079] The corresponding relationship among the sub-site selection area, the area belonging object, the receiving address data of the area belonging object and the receiving volume data of the area belonging object is used as the target belonging relationship.
[0080] The area belonging object can be understood as a self-pickup object whose address belongs to the sub-site selection area. Optionally, the area belonging object belonging to the sub-site selection area in the self-pickup object data can be determined according to the receiving address data corresponding to the self-pickup object data.
[0081] S250: For each of the sub-site selection areas, determine the site selection key data of the sub-site selection area according to the target belonging relationship.
[0082] Optionally, determining the key site selection data of the sub-site selection area according to the target belonging relationship includes:
[0083] Determine the identification belonging object in the area belonging object according to the latitude and longitude data and use the express receiving address of the identification belonging object as the candidate site selection address in the sub-site selection area;
[0084] Determine the regional mail volume of the sub-site selection area according to the mail volume data of the belonging object data;
[0085] The candidate site selection address and the area receipt volume are used as the site selection key data of the sub-site selection area.
[0086] The identified belonging object may represent all the regional belonging objects in the sub-site selection area. Optionally, the identified belonging object may be the regional belonging object closest to the regional center of the sub-site selection area determined based on the longitude and latitude data. In an embodiment of the present invention, the identified belonging object may be one.
[0087] The candidate site address can be understood as the express delivery collection address to which the identifier belongs.
[0088] The regional delivery volume can be understood as the total amount of express delivery delivery in the target time period in the sub-site selection area. Optionally, the regional delivery volume can be determined based on the delivery volume data corresponding to the regional belonging object in the sub-site selection area.
[0089] In an embodiment of the present invention, the target site selection area is divided according to the site selection related data to obtain multiple sub-site selection areas, and the target affiliation relationship between the sub-site selection areas and the site selection related data is determined; for each sub-site selection area, the site selection key data of the sub-site selection area is determined according to the target affiliation relationship, which can be achieved through a longitude and latitude Search grid affiliation model.
[0090] Figure 3 1 is a flow chart of data processing of a latitude and longitude search grid attribution model provided according to an embodiment of the present invention. Figure 3 As shown, the data processing of the latitude and longitude Search grid attribution model is specifically described as follows:
[0091] Among them, the latitude and longitude Search grid attribution model can be understood as a search model based on spatial location, which can be used to determine the sub-site selection area to which the longitude and latitude data belongs. The model divides the target site selection area into several grids, each grid corresponds to a sub-site selection area, and calculates the distance between the longitude and latitude of the collection address of the self-pickup object and the grid boundary to determine the grid to which the self-pickup object belongs, thereby determining the sub-site selection area to which the self-pickup object belongs. The present invention can adjust the size, shape and number of grids based on user needs to improve the accuracy and calculation efficiency of the model.
[0092] The latitude and longitude Search grid attribution model adopts the logic of the divide-and-conquer algorithm. It divides the target site selection area into several sub-site selection areas by gridding the latitude and longitude data, and uses an efficient inverted index dictionary to perform data attribution processing to determine the distance between the self-pickup object in the center of the area and other self-pickup objects in the sub-site selection area, so as to obtain the target attribution relationship between the sub-site selection area and the self-pickup object.
[0093] The latitude and longitude Search grid attribution model can reduce the dimensionality of the data space complexity of the target attribution relationship by determining the key data for site selection, so as to facilitate the subsequent data reading for express pick-up point site selection, improve the efficiency of express pick-up point site selection, and facilitate practical application in a large range of target site selection areas.
[0094] S260. Determine the self-pickup performance parameters of the target self-pickup point, select the site of the self-pickup point according to the self-pickup performance parameters and the key site selection data, and obtain a target site selection result, wherein the target site selection result includes at least one target site selection address and the self-pickup coverage range of each target site selection address.
[0095] The technical solution of the embodiment of the present invention determines the regional division parameters according to the self-pickup performance parameters; divides the target site selection area according to the regional division parameters and the longitude and latitude data to obtain multiple sub-site selection areas. This achieves the effect of performing regional division based on the performance of the self-pickup point to select the site of the self-pickup point.
[0096] Embodiment 3
[0097] Figure 4 This is a flowchart of a method for quickly selecting a large number of express pick-up points according to the third embodiment of the present invention. This embodiment is to select the pick-up point according to the pick-up performance parameters and the key site selection data in the above embodiment, and refine the target site selection result. Figure 4 As shown, the method includes:
[0098] S310: Determine the target site selection area of the express pick-up point, and determine the site selection related data corresponding to the target site selection area.
[0099] S320: Divide the target site selection area according to the site selection related data to obtain a plurality of sub-site selection areas, and determine a target attribution relationship between the sub-site selection areas and the site selection related data.
[0100] S330: For each of the sub-site selection areas, determine the site selection key data of the sub-site selection area according to the target belonging relationship.
[0101] S340: Determine the site selection priority among the plurality of sub-site selection areas according to the amount of mail received in the area.
[0102] Optionally, the key site selection data may include candidate site selection addresses and regional mail receiving volumes.
[0103] The site selection priority may represent the priority of the sub-site selection area in the site selection of the self-pickup point. Optionally, the site selection priority is positively correlated with the volume of parcels received in the area. That is, the more the volume of parcels received in the sub-site selection area is, the higher the site selection priority of the sub-site selection area is.
[0104] S350: Select a self-pickup point according to the site selection priority, the candidate site selection address and the self-pickup performance parameter to obtain a target site selection result.
[0105] Specifically, based on the site selection priority, iterative execution is performed to determine the target sub-area in the sub-site selection area, determine the target site selection address according to the candidate site selection address in the target sub-area, and determine the self-pickup coverage range of the target site selection address according to the target site selection address and self-pickup performance parameters, until the self-pickup coverage range covers the target site selection area.
[0106] In an embodiment of the present invention, the self-pickup point is selected based on the self-pickup performance parameters and the key site selection data to obtain a target site selection result, which can be achieved through a weighted set coverage optimization model.
[0107] Figure 5 It is a flow chart of a weighted set coverage optimization model provided according to an embodiment of the present invention.
[0108] like Figure 5 As shown, the data processing of the weighted set coverage optimization model is specifically described as follows:
[0109] Among them, the weighted set coverage optimization model can be understood as a model that uses the number of received items as the weight. The model adopts the logic of the greedy strategy, selecting sets in the order of weight to cover the target as much as possible. Specifically, in each selection step, only one set is considered, and the set that can cover the uncovered targets to the greatest extent is selected. The above operation is repeated until all targets are covered or no more sets can be added.
[0110] The weighted set covering optimization model takes the express collection address of the self-pickup object as the alternative point for the express self-pickup point location (i.e., the candidate location address), and determines the target affiliation relationship and key location data through the longitude and latitude Search grid affiliation model. At the same time, it combines the parameter constraints related to the self-pickup performance such as the service range of the target self-pickup point and the processing capacity of the self-pickup point. The collection volume of the self-pickup object is used as the weight to achieve the goal of covering all self-pickup objects and collection addresses with the target location address at least, and the goal is to minimize the sum of the distances from the collection addresses of all self-pickup objects to the target location address, and output the target location result.
[0111] Further, the following further describes obtaining the self-pickup related data of the existing self-pickup points in the target site selection area; and adjusting the self-pickup points according to the self-pickup related data and the target site selection result:
[0112] After the weighted set cover optimization model outputs the target site selection result, the self-pickup related data of the existing self-pickup points in the target site selection area can be compared with the target site selection result to add or delete self-pickup points. Specifically, the self-pickup points are adjusted by determining whether there are existing self-pickup points within the detection range of the target site selection address (if not, then add a new site selection point; if yes, then delete the site selection point). The above-mentioned detection range can be a distance threshold.
[0113] The technical solution of the embodiment of the present invention determines the site selection priority among the multiple sub-site selection areas according to the amount of mail received in the area; selects the self-pickup point according to the site selection priority, the candidate site selection address and the self-pickup performance parameter to obtain the target site selection result. The present invention uses the amount of mail received as a weight to select the self-pickup points in each sub-site selection area in turn, which can reduce the number of target site selection addresses on the basis that the self-pickup coverage covers the target site selection area.
[0114] Figure 6 This is an overall flow chart of a method for quickly selecting a large number of express pick-up points according to an embodiment of the present invention. Figure 6 As shown, the overall process of the method for quickly selecting a large number of express pick-up points can be:
[0115] Specifically, obtain the address receipt volume data of the self-pickup object and the existing self-pickup point data, clean the data and perform pre-processing such as gridding; integrate the latitude and longitude Search grid attribution model, and determine the target attribution relationship between the region and the data by setting the self-pickup performance parameters; integrate and apply the weighted set coverage optimization model, use the regional receipt volume as the weight, and combine the service scope of the self-pickup point and the processing capacity of the self-pickup point to calculate the target of the minimum site selection point covering the total site selection area, so as to obtain the target site selection result, and compare the target site selection result with the existing self-pickup point data, and adjust the site selection point according to the comparison result. The technical solution of the present invention can effectively improve the rationality of express self-pickup point planning and the efficiency of site selection of a large number of express self-pickup points.
[0116] Embodiment 4
[0117] Figure 7 This is a schematic diagram of a device for quickly selecting a large number of express pick-up points provided in the fourth embodiment of the present invention. Figure 7 As shown, the device includes: a relevant data acquisition module 410, an ownership relationship determination module 420, a data dimension reduction module 430 and a self-pickup point location selection module 440.
[0118] Among them, the relevant data acquisition module 410 is used to determine the target site selection area of the express self-pickup point, and determine the site selection related data corresponding to the target site selection area, wherein the site selection related data includes multiple self-pickup object data, the receiving address data of each of the self-pickup object data, and the receiving volume data of each of the self-pickup object data; the attribution relationship determination module 420 is used to divide the target site selection area according to the site selection related data to obtain multiple sub-site selection areas, and determine the target attribution relationship between the sub-site selection areas and the site selection related data; the data dimension reduction module 430 is used to determine the site selection key data of the sub-site selection area according to the target attribution relationship for each of the sub-site selection areas; the self-pickup point site selection module 440 is used to determine the self-pickup performance parameters of the target self-pickup point, select the self-pickup point according to the self-pickup performance parameters and the site selection key data, and obtain the target site selection result, wherein the target site selection result includes at least one target site selection address and the self-pickup coverage range of each of the target site selection addresses.
[0119] The technical solution of the embodiment of the present invention is to determine the target site selection area of the express self-pickup point, determine the site selection related data corresponding to the target site selection area, wherein the site selection related data include multiple self-pickup object data, receiving address data of each of the self-pickup object data and receiving volume data of each of the self-pickup object data; divide the target site selection area according to the site selection related data to obtain multiple sub-site selection areas, and determine the target affiliation relationship between the sub-site selection areas and the site selection related data; for each of the sub-site selection areas, determine the site selection key data of the sub-site selection area according to the target affiliation relationship; determine the self-pickup performance parameters of the target self-pickup point, select the site of the self-pickup point according to the self-pickup performance parameters and the site selection key data, and obtain the target site selection result, wherein the target site selection result includes at least one target site selection address and the self-pickup coverage range of each of the target site selection addresses. Based on the technical solution of the present invention, the rationality of the site selection of express pick-up points and the efficiency of the site selection of a large number of express pick-up points can be improved. By establishing pick-up points based on the target site selection address determined by the technical solution of the present invention, it is possible to reduce the number of pick-up points to be established and improve the express pick-up rate of the pick-up points on the basis of the service scope of the pick-up points covering the target site selection area.
[0120] Optionally, the receiving address data includes a courier receiving address and latitude and longitude data of the courier receiving address, and the belonging relationship determination module 420 is specifically used to:
[0121] Determine the area division parameters according to the self-pickup performance parameters;
[0122] The target site selection area is divided according to the area division parameters and the longitude and latitude data to obtain a plurality of sub-site selection areas.
[0123] Optionally, the attribution relationship determination module 420 is specifically configured to:
[0124] For each of the sub-site selection areas, determining the area belonging objects in the self-pickup object data that belong to the sub-site selection area;
[0125] The corresponding relationship among the sub-site selection area, the area belonging object, the receiving address data of the area belonging object and the receiving volume data of the area belonging object is used as the target belonging relationship.
[0126] Optionally, the data dimension reduction module 430 is specifically used to:
[0127] Determine the identification belonging object in the area belonging object according to the latitude and longitude data and use the express receiving address of the identification belonging object as the candidate site selection address in the sub-site selection area;
[0128] Determine the regional mail volume of the sub-site selection area according to the mail volume data of the belonging object data;
[0129] The candidate site selection address and the area receipt volume are used as the site selection key data of the sub-site selection area.
[0130] Optionally, the key site selection data includes candidate site selection addresses and regional delivery volume. The self-pickup point site selection module 440 is specifically used to:
[0131] Determining the site selection priority among the plurality of sub-site selection areas according to the amount of mail received in the area;
[0132] The self-pickup point is selected according to the site selection priority, the candidate site selection address and the self-pickup performance parameter to obtain a target site selection result.
[0133] Optionally, the device for quickly selecting a large number of express pick-up points further includes: an existing data acquisition module and a pick-up location adjustment module;
[0134] Wherein, the existing data acquisition module is used to obtain the self-pickup related data of the existing self-pickup points in the target site selection area after obtaining the target site selection result;
[0135] The self-pickup location adjustment module is used to adjust the self-pickup point according to the self-pickup related data and the target site selection result.
[0136] Optionally, the relevant data acquisition module 410 is specifically used to:
[0137] Acquire original relevant data corresponding to the target site selection area;
[0138] Determine the site selection data constraints, and determine the site selection related data according to the site selection data constraints and the original related data.
[0139] The device for quickly selecting a large number of express pick-up points provided in an embodiment of the present invention can execute the method for quickly selecting a large number of express pick-up points provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0140] Embodiment 5
[0141] Figure 8 A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0142] like Figure 8 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0143] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0144] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The processor 11 executes the various methods and processes described above, such as a method for quickly selecting a large number of express pick-up points.
[0145] In some embodiments, a method for quickly selecting a large number of express pick-up points can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the method for quickly selecting a large number of express pick-up points described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to execute a method for quickly selecting a large number of express pick-up points by any other appropriate means (for example, by means of firmware).
[0146] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0147] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0148] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0149] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0150] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0151] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0152] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0153] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for quickly selecting a large number of express pick-up points, characterized in that: include: Determine a target site selection area for a courier self-pickup point, and determine site selection related data corresponding to the target site selection area, wherein the site selection related data includes a plurality of self-pickup object data, a receiving address data for each of the self-pickup object data, and a receiving volume data for each of the self-pickup object data; Dividing the target site selection area according to the site selection related data to obtain a plurality of sub-site selection areas, and determining a target attribution relationship between the sub-site selection areas and the site selection related data; For each of the sub-site selection areas, determining the site selection key data of the sub-site selection area according to the target belonging relationship; Determine the self-pickup performance parameters of the target self-pickup point, select the site of the self-pickup point according to the self-pickup performance parameters and the key site selection data, and obtain a target site selection result, wherein the target site selection result includes at least one target site selection address and the self-pickup coverage range of each target site selection address.
2. The method according to claim 1, characterized in that The receiving address data includes the express delivery receiving address and the longitude and latitude data of the express delivery receiving address. The target site selection area is divided according to the site selection related data to obtain multiple sub-site selection areas, including: Determining area division parameters according to the self-pickup performance parameters; The target site selection area is divided according to the area division parameters and the longitude and latitude data to obtain a plurality of sub-site selection areas.
3. The method according to claim 1, characterized in that: The determining of the target attribution relationship between the sub-site selection area and the site selection related data includes: For each of the sub-site selection areas, determining the area belonging objects in the self-pickup object data that belong to the sub-site selection area; The corresponding relationship among the sub-site selection area, the area belonging object, the receiving address data of the area belonging object and the receiving volume data of the area belonging object is used as the target belonging relationship.
4. The method according to claim 3, characterized in that The determining of the key site selection data of the sub-site selection area according to the target belonging relationship includes: Determine the identification belonging object in the area belonging object according to the latitude and longitude data and use the express receiving address of the identification belonging object as the candidate site selection address in the sub-site selection area; Determine the regional mail volume of the sub-site selection area according to the mail volume data of the belonging object data; The candidate site selection address and the area receipt volume are used as the site selection key data of the sub-site selection area.
5. The method according to claim 1, characterized in that The key site selection data includes candidate site selection addresses and regional delivery volume. The self-pickup point site selection is performed according to the self-pickup performance parameters and the key site selection data to obtain a target site selection result, including: Determining the site selection priority among the plurality of sub-site selection areas according to the amount of mail received in the area; The self-pickup point is selected according to the site selection priority, the candidate site selection address and the self-pickup performance parameter to obtain a target site selection result.
6. The method according to claim 1, characterized in that After obtaining the target site selection result, the method further includes: Acquire the self-pickup related data of the existing self-pickup points in the target site selection area; The self-pickup point is adjusted according to the self-pickup related data and the target site selection result.
7. The method according to claim 1, characterized in that Determining the site selection related data corresponding to the target site selection area includes: Acquire original relevant data corresponding to the target site selection area; Determine the site selection data constraints, and determine the site selection related data according to the site selection data constraints and the original related data.
8. A device for quickly selecting a location for a large number of express pick-up points, characterized in that: include: A relevant data acquisition module is used to determine a target site selection area of a courier self-pickup point, and determine site selection related data corresponding to the target site selection area, wherein the site selection related data includes a plurality of self-pickup object data, a receiving address data of each of the self-pickup object data, and a receiving volume data of each of the self-pickup object data; an attribution relationship determination module, configured to divide the target site selection area according to the site selection related data to obtain a plurality of sub-site selection areas, and determine a target attribution relationship between the sub-site selection areas and the site selection related data; A data dimension reduction module, used for determining the key site selection data of each sub-site selection area according to the target belonging relationship; The self-pickup point site selection module is used to determine the self-pickup performance parameters of the target self-pickup point, select the self-pickup point site according to the self-pickup performance parameters and the site selection key data, and obtain the target site selection result, wherein the target site selection result includes at least one target site selection address and the self-pickup coverage range of each target site selection address.
9. An electronic device, characterized in that: The electronic device includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the method for rapid site selection of a large number of express pick-up points as described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the method for quickly selecting a large number of express pick-up points as described in any one of claims 1-7 when executed.
Citation Information
Cited By
Address data processing method and device, storage medium and program product
CN121327048A