Freight address generation method and system, electronic device and storage medium
By verifying the correspondence between POI and the destination address, providing modification prompts and regional popularity judgments, the problem of inaccurate freight addresses has been solved, and the user experience of the freight platform has been improved.
Patent Information
- Application Number
- CN202210143303.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-02-16
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2042-02-16
AI Technical Summary
On online freight platforms, when shippers select a Point of Interest (POI) and then add the destination address, the mismatch between the POI and the destination address leads to inaccurate freight addresses, affecting the user experience for both shippers and drivers.
By verifying the correspondence between POI and the destination address, modification prompts are provided to adjust the POI area. The system combines the popularity value of the POI area with magnified display to ensure the generation of accurate freight addresses.
It improves the accuracy of generated freight addresses, enhances the user experience for shippers and drivers, reduces drivers taking detours, and simplifies the operational process for shippers.
Smart Images

Figure CN114493463B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the freight technology field, in particular, to a freight address generation method and system, electronic equipment and storage medium. BACKGROUND
[0002] When the consignor sends goods on the network freight platform, he needs to fill in the freight address (including the loading address and unloading address). In the freight address filling interface of the consignor's APP (Application) of the network freight platform, the consignor can input the complete address in the address bar, so that the network freight platform generates the freight address according to the address information input by the consignor; some consignors, for the sake of convenient operation / only knowing the end address of loading and unloading, etc., will first select a POI (Point of Interest) through the map point selection mode, and then supplement the end address (a more detailed address than the POI address, such as building number, floor number, door number, etc.).
[0003] For the case of first selecting a POI and then supplementing an end address, there is a problem that the POI does not correspond to the end address, resulting in an inaccurate freight address.
[0004] Specifically, Figure 1 The freight address filling interface of the consignor's APP of the network freight platform is shown, referring to Figure 1 As shown in the freight address filling interface 100, the consignor selects a POI "xxx pet market" in the map area 110 (each POI has a detailed address, Figure 1 The detailed address of "xxx pet market" is shown in
[0005] After the driver accepts the order, he will usually navigate the loading address / unloading address according to the address information of the POI. In the case where the POI does not correspond to the end address, for example Figure 1 The end address "xxx street xxx number" filled in by the consignor in
[0006] In the prior art, for the case of first selecting a POI and then supplementing an end address, general attention is paid to how to improve the accuracy of the POI itself; in Figure 1In the shown case, the POI selected by the consignor is accurate itself, but the POI does not correspond to the terminal address, resulting in an inaccurate generated freight address, which affects the use experience of the consignor and the driver.
[0007] It should be noted that the information disclosed in the above background section is only used to strengthen the understanding of the background of the present application, and therefore can include information that does not constitute prior art known to those of ordinary skill in the art. SUMMARY
[0008] Therefore, the present application provides a freight address generation method, system, electronic device and storage medium, which can be used for the freight address filling scenario that the consignor selects a POI first and then supplements a terminal address, and can improve the accuracy of the generated freight address by verifying the correspondence between the POI and the terminal address, thereby improving the use experience of the consignor and the driver.
[0009] According to one aspect of the present application, a freight address generation method is provided, which includes: determining a first POI region according to map point selection information of a client; judging whether terminal address information corresponds to a second POI region different from the first POI region according to the obtained terminal address information; if yes, returning a first modification prompt to the client, the first modification prompt carrying prompt information indicating that the first POI region is modified to the second POI region; if no, or upon receiving a modification operation, determining a target POI region, and generating a freight address according to the target POI region and the terminal address information.
[0010] In some embodiments, the second POI region carried in the first modification prompt includes at least one; in the case of receiving the modification operation, determining the target POI region includes: returning a second modification prompt to the client every time a trigger operation of a current second POI region is received, the second modification prompt carrying position information of the current second POI region relative to the first POI region; determining the current second POI region as the target POI region according to a confirmation modification operation; and determining the first POI region as the target POI region according to a cancellation modification operation.
[0011] In some embodiments, after determining that the terminal address information corresponds to a second POI region different from the first POI region, the method further includes: judging whether an actual distance between the second POI region and the first POI region exceeds a preset distance; if yes, returning the first modification prompt to the client; if no, determining the target POI region, and generating the freight address according to the target POI region and the terminal address information.
[0012] In some embodiments, after determining that the actual distance between the second POI region and the first POI region does not exceed the preset distance, the method further comprises: determining whether the hotness value of the second POI region is greater than the hotness value of the first POI region; if yes, returning the first modification prompt to the client; and if no, determining the first POI region as the target POI region, and inserting the target direction between the target POI region and the end address information according to the target direction of the second POI region relative to the first POI region, to generate the freight address.
[0013] In some embodiments, after determining the first POI region, the method further comprises: zooming in the first POI region to make at least part of the boundary of the first POI region overlap with the boundary of the display region of the client; marking the address name of all building elements contained in the first POI region on the corresponding building element; and according to a trigger operation of a target building element, taking the address name of the target building element as the end address information.
[0014] In some embodiments, the building element is a land parcel in the map with a determinable latitude and longitude.
[0015] In some embodiments, each POI region has a corresponding latitude and longitude; and after obtaining the end address information, the method further comprises: obtaining a target latitude and longitude corresponding to the end address information, and obtaining a second POI region corresponding to the target latitude and longitude.
[0016] According to an aspect of the present disclosure, there is provided a freight address generation system, comprising: a point selection determining module configured to determine a first POI region according to map point selection information of a client; a POI checking module configured to determine whether an end address information obtained corresponds to a second POI region different from the first POI region; a modification prompt module configured to return a first modification prompt to the client when the POI checking module determines that the end address information corresponds to the second POI region, the first modification prompt carrying prompt information indicating that the first POI region is to be modified to the second POI region; and an address generation module configured to determine a target POI region and generate a freight address according to the target POI region and the end address information when the POI checking module determines that the end address information does not correspond to the second POI region, or receives a modification operation.
[0017] According to an aspect of the present disclosure, there is provided an electronic device, comprising: a processor; a memory having executable instructions stored therein; wherein the executable instructions, when executed by the processor, implement the freight address generation method according to any of the above embodiments.
[0018] According to an aspect of the present application, a computer readable storage medium is provided for storing a program, which, when executed by a processor, implements the freight address generation method according to any of the above embodiments.
[0019] The present application has at least the following beneficial effects compared with the prior art:
[0020] The freight address generation scheme of the present application can improve the accuracy of the generated freight address and improve the use experience of the consignor and the driver by verifying the correspondence between the POI and the terminal address for the freight address filling scenario of selecting the POI first and then supplementing the terminal address of the consignor. In addition, the present application further facilitates the freight address filling operation of the consignor and ensures the generation of accurate freight address through the POI area heat value judgment, POI area magnification display and other interactive modes.
[0021] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present application. BRIEF DESCRIPTION OF DRAWINGS
[0022] The accompanying drawings, which are incorporated into and form part of the specification, illustrate embodiments consistent with the present application and, together with the specification, serve to explain the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and other drawings can be obtained from these drawings without creative labor for those skilled in the art.
[0023] Figure 1 is a schematic diagram of a freight address filling interface of a consignor end APP of a network freight platform;
[0024] Figure 2 is a schematic diagram of the steps of the freight address generation method in an embodiment of the present application;
[0025] Figure 3 is a schematic diagram of the freight address filling interface generating a first modification prompt in an embodiment of the present application;
[0026] Figure 4 is a schematic diagram of the freight address filling interface generating a second modification prompt in an embodiment of the present application;
[0027] Figure 5 is a schematic diagram of the steps of the freight address generation method in another embodiment of the present application;
[0028] Figure 6 is a schematic diagram of the steps of the freight address generation method in another embodiment of the present application;
[0029] Figure 7 is a schematic diagram of a map interactive page in an embodiment of the present application;
[0030] Figure 8 This is a schematic diagram of a freight address generation system in one embodiment of the present invention;
[0031] Figure 9 This is a schematic diagram of the structure of an electronic device according to an embodiment of the present invention. Detailed Implementation
[0032] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to fully and completely convey the concept of the exemplary embodiments to those skilled in the art.
[0033] The accompanying drawings are merely illustrative of the invention and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0034] Furthermore, the processes shown in the accompanying drawings are merely illustrative and do not necessarily include all steps. For example, some steps can be broken down, some steps can be combined or partially combined, and the actual execution order may change depending on the actual situation. The terms "first," "second," and similar terms used in the specific description do not indicate any order, quantity, or importance, but are only used to distinguish different components. It should be noted that, unless otherwise specified, embodiments of the present invention and features in different embodiments can be combined with each other.
[0035] Figure 2 The main steps of a freight address generation method in one embodiment are shown, with reference to Figure 2 As shown, the freight address generation method in this embodiment includes the following steps:
[0036] S200 determines the first POI area based on the map selection information from the client.
[0037] by Figure 1As shown in the example, the map area 110 of the freight address filling interface 100 is provided with a fixed pointer. When the user drags the map, the network freight platform provides a POI candidate list according to the location pointed by the fixed pointer. The user selects one POI in the POI candidate list, and the map point selection information is generated. Then, the network freight platform determines the POI selected by the user as the first POI area according to the map point selection information. In the example, the determined first POI area is “xxx pet market”.
[0038] It should be noted that the freight address filling interface in the present application is not limited to a single page. It can include multiple interrelated pages, collectively referred to as the freight address filling interface.
[0039] S300, according to the obtained terminal address information, it is judged whether the terminal address information corresponds to a second POI area different from the first POI area.
[0040] The terminal address information can be input by the user, so that the network freight platform can obtain the terminal address information according to the user's operation on the map interactive page provided by the network freight platform. This will be described in detail below. Figure 1 As shown in the example, the user can input detailed terminal address information in the address bar 120, which can be a house number, a floor number, a unit number, and other address information that the user wants to write. The user can also operate on the map interactive page provided by the network freight platform, and the network freight platform can obtain the terminal address information according to the user's interactive operation. This will be described in detail below.
[0041] Each POI area has a corresponding latitude and longitude. Although it is a “point” in concept, it usually corresponds to a smaller area in actual life. After obtaining the terminal address information, the target latitude and longitude corresponding to the terminal address information are obtained, and the corresponding second POI area is obtained according to the target latitude and longitude. Further, it can be further judged whether the second POI area is the same as the first POI area.
[0042] The second POI area corresponding to the terminal address information can include one or more, which is determined according to the configuration of the map, and the present application does not limit it. In an example, the user inputs the terminal address information “xxx street xxx number”, and the network freight platform corresponds to the second POI area “xxx logistics park” and the associated “southwest door of xxx logistics park” and “parking lot of xxx logistics park” according to the terminal address information.
[0043] In some cases, if the terminal address information only contains unit number and other information that cannot be located to latitude and longitude, the subsequent steps are no longer executed, and the first POI area and the terminal address information are directly spliced to generate the freight address.
[0044] S400, if yes, a first modification prompt is returned to the client, and the first modification prompt carries prompt information indicating that the first POI area is modified to the second POI area.
[0045] Figure 3 As shown in FIG. 10, the first modification prompt 130 generated by the freight address filling interface 100 carries prompt information for indicating that the first POI region is modified to the second POI region, and lists all the second POI regions. Figure 3
[0046] S500, if not, or upon receiving the modification operation, determining the target POI region, and generating the freight address according to the target POI region and the terminal address information.
[0047] When the POI region corresponding to the terminal address information is the same as the first POI region, it indicates that the first POI region corresponds to the terminal address information, and the first POI region is determined as the target POI region.
[0048] When receiving the modification operation, the process of determining the target POI region includes: Figure 3 As shown in FIG. 10, if the user selects one of the second POI regions listed in the first modification prompt 130 and clicks the "Confirm Modification" button, the network freight platform determines the selected second POI region as the target POI region according to the confirmation modification operation. If the user clicks the "Do not modify" button, the network freight platform will determine the first POI region as the target POI region according to the cancellation modification operation.
[0049] Further, the target POI region and the terminal address information are spliced to generate the freight address. The freight address specifically includes the loading address and the unloading address, and in each embodiment of the present application, the loading address is taken as an example for description.
[0050] Therefore, the freight address generation method described above can improve the accuracy of the generated freight address by verifying the correspondence between the POI and the terminal address in the freight address filling scenario where the consignor selects the POI first and then supplements the terminal address, avoid the empty driving of the driver who takes the order, improve the freight experience of the driver, and also improve the delivery experience of the consignor.
[0051] In one embodiment, in the case of receiving the modification operation, the process of determining the target POI region includes: whenever a trigger operation of a current second POI region is received, returning a second modification prompt to the client, the second modification prompt carrying position information of the current second POI region relative to the first POI region; determining the current second POI region as the target POI region according to the confirmation modification operation; and determining the first POI region as the target POI region according to the cancellation modification operation.
[0052] Figure 4 A second modification prompt is shown for the generation of the freight address filling interface, referring to Figure 4 When the user triggers (e.g. clicks) a current second POI region “xxx logistics park” listed in the first modification prompt 130, the network freight platform generates a second modification prompt 140 in the freight address filling interface 100, which is used to indicate the position information of the current second POI region “xxx logistics park” relative to the first POI region “xxx pet market”, Figure 4 The second modification prompt 140 carrying the position connection information of “xxx logistics park” relative to “xxx pet market” is shown in the map region 110. The user can trigger other second POI regions, for example, the user triggers a current second POI region “xxx logistics park parking lot”, and the network freight platform generates a second modification prompt carrying the position information of “xxx logistics park parking lot” relative to “xxx pet market”.
[0053] Referring to Figure 4 When the user clicks the “confirm modification” button, a confirm modification operation is generated, so that the network freight platform determines the current second POI region triggered this time as the target POI region; if the user clicks the “do not modify” button, a cancel modification operation is generated.
[0054] Through the second modification prompt, the user can intuitively understand the position relationship between the second POI region and the first POI region, and help the user decide whether to modify the POI address.
[0055] Figure 5 The main steps of the freight address generation method in another embodiment are shown, Figure 5 The embodiment shown can be based on Figure 2 The embodiment shown, Figure 2 The features and principles of the freight address generation in the embodiment shown in Figure 5 The embodiment shown can be applied. Therefore, in the embodiment shown in 5, the features and principles of the freight address generation that have been explained will not be repeated.
[0056] Referring to Figure 5 Compared with Figure 2 After determining in S300 that the terminal address information corresponds to a second POI region different from the first POI region, the method further includes: S320, determining whether the actual distance between the second POI region and the first POI region exceeds a preset distance; if yes, performing S400, returning a first modification prompt to the client; if no, performing S500, determining a target POI region, and generating a freight address according to the target POI region and the terminal address information.
[0057] The preset distance can be set as needed, for example, 100 meters. Through the analysis of the distance between the second POI region and the first POI region, the first modification prompt can be returned to the consignor when the second POI region is far away from the first POI region, so as to avoid that the POI address error in the generated freight address is too large to cause the driver to drive in a roundabout way; and when the second POI region is close to the first POI region, the first POI region can be determined as the target POI region, so as to avoid increasing the operation complexity of the consignor, and also will not cause too much impact on the driver.
[0058] Figure 6 The main steps of the freight address generation method in another embodiment are shown, Figure 6 The shown embodiment can be based on Figure 5 The shown embodiment, Figure 5 The features and principles about the freight address generation in the shown embodiment can be applied to Figure 6 The shown embodiment. Therefore, in the embodiment shown in 6, the features and principles about the freight address generation that have been illustrated will not be repeated.
[0059] Referring to Figure 6 Compared with Figure 5 After determining in S320 that the actual distance between the second POI region and the first POI region does not exceed the preset distance, the method further includes: S340, determining whether the heat value of the second POI region is greater than the heat value of the first POI region; if greater, performing S400, returning the first modification prompt to the client; and if not greater, performing S500', determining the first POI region as the target POI region, and inserting the target direction between the target POI region and the terminal address information according to the target direction of the second POI region relative to the first POI region, to generate the freight address.
[0060] Each POI region has a corresponding heat value. The heat value of the POI region can be obtained in the existing manner, and the present application does not limit this. Alternatively, the heat value corresponding to the POI region can be pre-stored in the map data, and when a POI region is obtained, the corresponding heat value can be associatedly obtained. The higher the heat value of the POI region, the more familiar the user is with the POI region, and the driver's understanding of the POI region will also be higher. When the second POI region is close to the first POI region, the first modification prompt is not returned to the consignor as much as possible for the purpose of avoiding increasing the operation complexity of the consignor, but if the first POI region is directly determined as the target POI region, the driver will also be affected to a certain extent.
[0061] In this embodiment, the heat value of the second POI region and the heat value of the first POI region are further analyzed; in the case where the heat value of the second POI region is greater than the heat value of the first POI region, it is indicated that the familiarity of the second POI region actually corresponding to the end address is higher relative to the first POI region initially selected by the consignor, and at this time, if the first POI region is determined as the target POI region, it is likely to mislead the driver, and therefore the first modification prompt is returned to the client. In the case where the heat value of the second POI region is not greater than the heat value of the first POI region, it is indicated that the second POI region does not have an advantage in familiarity relative to the first POI region, and at this time, the second POI region is close to the first POI region, and therefore the consignor does not need to modify the POI address; in this scenario, the network freight platform automatically detects the target direction of the second POI region relative to the first POI region (for example, it is detected that the second POI region is located in the southwest of the first POI region) according to the map data, and then inserts the direction limit of "southwest" between the first POI region determined as the target POI region and the end address information to generate an accurate freight address. Thus, the operation complexity of the consignor can be avoided, and the driver can also know the accurate freight address.
[0062] Further, in one embodiment, after the first POI region is determined in S200, the method further includes: zooming in the first POI region to make at least part of the boundary of the first POI region overlap with the boundary of the display region of the client; marking the address name of all building elements contained in the first POI region on the corresponding building element; and according to a trigger operation of a target building element, taking the address name of the target building element as the end address information. The building element is a land parcel with a determined latitude and longitude in the map.
[0063] The network freight platform can obtain the device parameters of the client, including the size parameters of the display region, according to the request data (map point selection information) sent by the client. Thus, after the first POI region is determined, the first POI region is zoomed in by the same scale to make the outermost boundary of the first POI region overlap with the boundary of the display region of the client.
[0064] Figure 7 A map interaction page after zooming in the first POI region in one embodiment is shown, referring to FIG. 7A. Figure 7 As shown in the map interaction page 700, the first POI region "xxx pet market" 720 is zoomed in and almost covers the entire display region 710 of the client, so that each building element (shown as a box) contained therein can be clearly displayed. In this embodiment, the building element refers to a land parcel with a determined latitude and longitude, such as a building, a house number, etc., and a floor or other place that cannot be corresponded to a latitude and longitude is not a building element. In the position region of each building element, the address name of the building element is also displayed,Figure 7 In each block, the address name is marked. According to the building elements displayed in the map interaction page 700, the user can clearly and intuitively understand all the building elements contained in the first POI area 720, and can select (for example, click) one of the building elements as the end address that he or she wants to input, so as to avoid manual input and improve the operation convenience of the consignor.
[0065] If the user does not find the same address name as the end address that he or she wants to input in the first POI area 720, he or she can click the "X" button in the map interaction page 700 to return to the freight address input interface 100 shown in FIG. 1. Figure 1 The consignor inputs the end address in the freight address input interface 100 shown in FIG. 1.
[0066] In summary, the freight address generation method of the present application can improve the accuracy of the generated freight address and improve the use experience of the consignor and the driver by verifying the correspondence between the POI and the end address for the freight address filling scene in which the consignor first selects a POI and then supplements an end address. In addition, the present application further facilitates the freight address filling operation of the consignor through the POI area heat value judgment, the POI area magnification display and other interaction modes, and ensures the generation of an accurate freight address.
[0067] The present application also provides a freight address generation system which can be used to implement the freight address generation method described in any of the above embodiments. The features and principles of the freight address generation method described in any of the above embodiments can be applied to the following freight address generation system embodiments. In the following freight address generation system embodiments, the features and principles of the freight address generation that have been described will not be described again.
[0068] Figure 8 FIG. 8 shows the main modules of the freight address generation system in an embodiment, and FIG. 8 is described with reference to FIG. 1. Figure 8 As shown in FIG. 8, the freight address generation system 800 of the present embodiment includes a point selection determination module 810, a POI verification module 820, a modification prompt module 830 and an address generation module 840. The point selection determination module 810 is configured to determine a first POI area according to the map point selection information of the client. The POI verification module 820 is configured to determine whether the end address information corresponds to a second POI area different from the first POI area according to the obtained end address information. The modification prompt module 830 is configured to return a first modification prompt to the client when the POI verification module determines that the end address information corresponds to the second POI area, and the first modification prompt carries prompt information indicating that the first POI area is modified to the second POI area. The address generation module 840 is configured to determine a target POI area when the POI verification module determines that the end address information does not correspond to the second POI area or receives a modification operation, and generate a freight address according to the target POI area and the end address information.
[0069] Further, the freight address generation system 800 can further include modules for implementing other flow steps of the above freight address generation method embodiments, and the specific principles of each module can be referred to the description of the above freight address generation method embodiments, which will not be repeated here.
[0070] The freight address generation system of the present application can improve the accuracy of the generated freight address and improve the use experience of the consignor and the driver by verifying the correspondence between the POI and the terminal address for the freight address filling scenario in which the consignor first selects the POI and then supplements the terminal address, and can further facilitate the freight address filling operation of the consignor by the interactive mode of the POI area heat value judgment and the POI area zoom display, and ensure the generation of accurate freight address.
[0071] The present application further provides an electronic device comprising a processor and a memory, wherein the memory stores executable instructions, and the executable instructions are executed by the processor to implement the freight address generation method described in any of the above embodiments.
[0072] The electronic device of the present application can implement the freight address filling scenario in which the consignor first selects the POI and then supplements the terminal address, improve the accuracy of the generated freight address by verifying the correspondence between the POI and the terminal address, improve the use experience of the consignor and the driver, and can further facilitate the freight address filling operation of the consignor by the interactive mode of the POI area heat value judgment and the POI area zoom display, and ensure the generation of accurate freight address.
[0073] Figure 9 is a structural schematic diagram of the electronic device in the embodiments of the present application, and it should be understood that, Figure 9 Only each module is schematically shown, and these modules can be virtual software modules or actual hardware modules, and the combination, split and addition of these modules are within the protection scope of the present application.
[0074] As shown in Figure 9 The electronic device 600 is in the form of a general computing device. The components of the electronic device 600 include but are not limited to: at least one processing unit 610, at least one storage unit 620, a bus 630 connecting different platform components (including the storage unit 620 and the processing unit 610), a display unit 640, etc.
[0075] The storage unit stores program code, which can be executed by the processing unit 610 to make the processing unit 610 execute the steps of the freight address generation method described in any of the above embodiments.
[0076] Storage unit 620 may include a readable medium in the form of a volatile storage unit, such as random access memory (RAM) 6201 and / or cache memory 6202, and may further include a read-only memory (ROM) 6203.
[0077] Storage unit 620 may also include a program / utility 6204 having one or more program modules 6205, such program modules 6205 including but not limited to: operating system, one or more application programs, other program modules and program data, each or some combination of these examples may include an implementation of a network environment.
[0078] Bus 630 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.
[0079] Electronic device 600 can also communicate with one or more external devices, which may be one or more of the following: keyboard, pointing device, Bluetooth device, etc. These external devices enable users to interact and communicate with electronic device 600. Electronic device 600 can also communicate with one or more other computing devices, including routers and modems. This communication can be performed through input / output (I / O) interface 650. Furthermore, electronic device 600 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public network, such as the Internet) through network adapter 660. Network adapter 660 can communicate with other modules of electronic device 600 through bus 630. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 600, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage platforms.
[0080] This invention also provides a computer-readable storage medium for storing a program that, when executed, implements the freight address generation method described in any of the above embodiments. In some possible implementations, various aspects of this invention can also be implemented as a program product comprising program code that, when run on a terminal device, causes the terminal device to execute the freight address generation method described in any of the above embodiments.
[0081] The storage medium of the present application can realize the freight address filling scene of selecting POI first and then supplementing the terminal address for the consignor, improve the accuracy of the generated freight address by verifying the correspondence of the POI and the terminal address, and improve the use experience of the consignor and the driver; in addition, it can also realize further judgment through the heat value of the POI area, magnified display of the POI area and other interactive modes, facilitate the freight address filling operation of the consignor, and ensure the generation of accurate freight address.
[0082] The storage medium can adopt a portable compact disc read-only memory (CD-ROM) and include program codes, and can run on a terminal device such as a personal computer. However, the storage medium of the present application is not limited thereto, and can be any tangible medium containing or storing programs that can be used or combined with an instruction execution system, device or apparatus.
[0083] The storage medium can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium may, for example, be but is not limited to an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any combination thereof. More specific examples of the readable storage medium include, but are not limited to, an electrical connection having one or more wires, a portable disc, 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 disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0084] The readable signal medium can include a data signal propagating in a baseband or as a part of a carrier wave, in which readable program codes are carried. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals or any suitable combination thereof. The readable signal medium can also be any readable medium other than the readable storage medium, which can send, propagate or transmit programs for use by or in connection with an instruction execution system, device or apparatus. The program codes contained on the readable signal medium can be transmitted by any suitable medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination thereof.
[0085] The program code may be executed in any one or more of a variety of programming languages, including object-oriented programming languages, such as Java, C++, or the like, and conventional procedural programming languages, such as the "C" programming language, or the like. The program code may execute entirely on the user's computing device, partly on the user's computing device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device or entirely on the remote computing device or server. In the latter scenario, the remote computing device can be connected to the user's computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computing device, such as through the Internet using an Internet Service Provider. The application is not limited to a specific programming language. The program code may be transmitted over any type of communication medium, including a communication medium that is wired, wireless, or a combination thereof.
[0086] The above description is further to combine the specific preferred embodiments of the present application, and cannot be considered as the specific implementation of the present application only limited to these descriptions. For the ordinary skilled in the art to which the present application belongs, several simple deductions or replacements can be made without departing from the concept of the present application, and all of them should be considered as falling within the protection scope of the present application.
Claims
1. A method for generating freight addresses, characterized in that, include: S200 determines the first POI area based on the client's map selection information; S300, based on the obtained end address information, determine whether the end address information corresponds to a second POI region that is different from the first POI region; S320, if S300 determines that it is, then continue to determine whether the actual distance between the second POI area and the first POI area exceeds the preset distance; S340, if S320 determines no, then continue to determine whether the heat value of the second POI region is greater than the heat value of the first POI region; S400, if S320 or S340 determines that it is yes, return a first modification prompt to the client. The first modification prompt carries a prompt message indicating that the first POI area should be modified to the second POI area. as well as S500', if S340 determines no, then the first POI area is determined as the target POI area, and according to the target direction of the second POI area relative to the first POI area, the target direction is inserted between the target POI area and the end address information to generate the freight address; S500, if S300 determines no, or upon receiving a modification operation, determine the target POI area, and generate a freight address based on the target POI area and the end address information.
2. The freight address generation method as described in claim 1, characterized in that, The second POI region carried in the first modification prompt includes at least one; Upon receiving the modification operation, determining the target POI region includes: Whenever a trigger operation for a current second POI region is received, a second modification prompt is returned to the client, the second modification prompt carrying the position information of the current second POI region relative to the first POI region; Based on the confirmed modification operation, the current second POI region is determined as the target POI region; Based on the cancellation modification operation, the first POI region is determined as the target POI region.
3. The freight address generation method as described in claim 1, characterized in that, After determining the first POI region, the process also includes: The first POI area is enlarged so that at least a portion of the boundary of the first POI area overlaps with the boundary of the display area of the client. The address names of all building elements contained in the first POI area are labeled on the corresponding building elements; and Based on the triggering operation of a target building element, the address name of the target building element is used as the end address information.
4. The freight address generation method as described in claim 3, characterized in that, The building elements are plots of land on the map whose latitude and longitude can be determined.
5. The freight address generation method as described in claim 1, characterized in that, Each POI region has corresponding latitude and longitude coordinates; The process of obtaining the end address information further includes: Obtain the target latitude and longitude corresponding to the end address information, and obtain the corresponding second POI region based on the target latitude and longitude.
6. A freight address generation system, characterized in that, For implementing the freight address generation method as described in any one of claims 1 to 5, the freight address generation system comprises: The point selection and determination module is used to determine the first POI area based on the map point selection information from the client. The POI verification module is used to determine, based on the obtained end address information, whether the end address information corresponds to a second POI region that is different from the first POI region; The modification prompt module is used to return a first modification prompt to the client when the POI verification module determines that the POI area is correct. The first modification prompt carries a prompt indicating that the first POI area should be modified to the second POI area. The address generation module is used to determine the target POI area and generate a freight address based on the target POI area and the end address information when the POI verification module determines that it is not true or when a modification operation is received.
7. An electronic device, characterized in that, include: One processor; A memory, wherein executable instructions are stored; When the executable instructions are executed by the processor, they implement the freight address generation method as described in any one of claims 1-5.
8. A computer-readable storage medium for storing a program, characterized in that, When the program is executed by the processor, it implements the freight address generation method as described in any one of claims 1-5.
Citation Information
Patent Citations
Information processing method and device, storage medium and electronic equipment
CN110009284A