Intelligent logistics rate analysis method and device based on dynamic region division

The rate analysis method, which uses dynamic regional division and multi-dimensional conditions, solves the problems of inaccurate rate calculation and low efficiency in existing technologies, and achieves accurate rate matching and efficient updates, adapting to complex business needs.

CN120912078APending Publication Date: 2025-11-07SHANGHAI DONGPU INFORMATION TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510948304.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-10
Publication Date
2025-11-07

AI Technical Summary

Technical Problem

Existing logistics rate calculation systems are based on fixed administrative regions, which lack flexibility and are difficult to adapt to the personalized needs of enterprises. This results in inaccurate cost matching, excessive manual intervention, and low efficiency. In particular, it is difficult to dynamically adjust the priority of regional types and multi-dimensional conditions when delivering nationwide.

Method used

An intelligent logistics rate analysis method based on dynamic regional division is adopted. By combining administrative and business provincial databases with multi-dimensional conditions, a hierarchical priority rule base is constructed. A tree-like decision model is used to filter rates step by step, and historical data is automatically replaced through a transaction lock mechanism. Combined with data collection and analysis, accurate matching and real-time updates of rates are achieved.

Benefits of technology

It improves the accuracy of rate calculation, reduces manual intervention, increases operational efficiency, supports multi-dimensional dynamic matching nationwide, and adapts to complex business scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120912078A_ABST
    Figure CN120912078A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of rate calculation, and discloses an intelligent logistics rate analysis method based on dynamic region division. Comprising the following steps: acquiring regional data information and storing as an administrative province library; service province division information is acquired and stored as a service province library; establishing a nationwide multi-dimensional rate calculation model, constructing a hierarchical priority rule base by combining a business province base and an administrative province base with a multi-dimensional condition, and automatically matching an optimal rate according to a sequence; screening rates step by step according to a sequence by adopting a tree-shaped decision-making model; when a plurality of rate rules meet conditions, automatic selection is carried out according to priority weights; receiving a region type switching command, and automatically replacing historical data in batches by adopting a transaction lock mechanism; buried point data are collected and analyzed, the data are stored in a time sequence database, and monitoring indexes are displayed and implemented through an instrument panel; the method has the advantages that nationwide multi-dimensional dynamic matching is supported, and the method adapts to complex service scenes.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of rate calculation, in particular to an intelligent logistics rate analysis method and device based on dynamic region division. BACKGROUND

[0002] The existing logistics rate calculation system is mostly based on fixed administrative region division (provinces, cities), which lacks flexibility and is difficult to adapt to personalized business needs of enterprises. In addition, the traditional rate priority rule is single (only according to transportation mode or distance), which leads to inaccurate cost matching, more manual intervention and low efficiency. Especially when dealing with nationwide distribution, it is difficult to dynamically adjust the priority of region type (business province and administrative province) and multi-dimensional conditions (transportation mode, cargo type), and a more intelligent solution is urgently needed.

[0003] Therefore, an intelligent logistics rate analysis method and device based on dynamic region division are provided to solve the above problems. SUMMARY

[0004] The main purpose of the present application is to solve the technical problems in the prior art that the rate priority rule is single, which leads to inaccurate cost matching, more manual intervention and low efficiency; especially when dealing with nationwide distribution, it is difficult to dynamically adjust the priority of region type and multi-dimensional conditions.

[0005] The first aspect of the present application provides an intelligent logistics rate analysis method based on dynamic region division, which comprises: Obtaining region data information, dividing the region data information into region types according to administrative provinces, and storing it as an administrative province library; obtaining business province division information, dividing the region data information into region types according to business provinces, and storing it as a business province library; Establishing a nationwide multi-dimensional rate calculation model, combining the business province library and the administrative province library with multi-dimensional conditions to build a hierarchical priority rule library, the multi-dimensional conditions including the type of origin, the level of destination and the transportation mode, the priority rules being the type of origin, the level of destination and the transportation mode, and automatically matching the optimal rate in order; Using a tree decision model, the rate is filtered level by level in the order of "origin, destination, transportation mode"; when multiple rate rules meet the conditions, the optimal rate is automatically selected according to the priority weight, and a log is generated for manual review; Receiving a region type switching command, and automatically replacing historical data in batches using a transaction lock mechanism; Through the collection and analysis of buried point data, the data is stored in a time series database, and the implementation monitoring indicators are displayed through a dashboard; new rules are released in gray, part of the traffic is allocated to the experimental group, and the matching efficiency of the new and old rules and user feedback are compared.

[0006] Optionally, the business province division information is acquired, the regional data information is stored in the business province library according to the business province division region type. The business province drawing range information drawn by the user is acquired through the map space, the geographic fence coordinates are generated according to the business province drawing range information, and the business province is generated according to the geographic fence coordinates. The regional data information is stored in the business province library according to the business province division region type.

[0007] Optionally, the business province division information is acquired, the regional data information is stored in the business province library according to the business province division region type. The administrative city information is acquired, the business province division information is acquired, and the administrative city is divided into different business provinces according to the administrative city information and the business province division information. The regional data information is stored in the business province library according to the business province division region type.

[0008] Optionally, the hierarchical priority rule library is constructed by combining the business province library and the administrative province library with multi-dimensional conditions, the multi-dimensional conditions include the origin type, the destination level and the transportation mode, the priority rule is the origin type, the destination level and the transportation mode, and the optimal rate is automatically matched in order: The multi-dimensional conditions are acquired, the multi-dimensional conditions include the origin type, the destination level and the transportation mode, the priority rule definition is acquired, and the priority is the origin type, the destination level and the transportation mode in turn from high to low according to the priority rule definition; The specific level of the destination level is acquired, including the network point, the city, the province and the country, the priority rule definition is acquired, and the priority is the network point, the city, the province and the country in turn from high to low according to the priority rule definition; The optimal rate is automatically matched in order.

[0009] Optionally, the tree decision model is adopted, the rate is filtered in order of “origin, destination, transportation mode” level by level, when multiple rate rules meet the conditions, the priority weight is automatically selected, and a log is generated for manual review. The tree decision model is adopted, the decision tree root node is “origin type”, the scores are “destination level”, “transportation mode” and “cargo type” in turn, and the leaf node is the final rate value; The decision tree is traversed by depth-first search to quickly locate the optimal path that meets the conditions; When multiple rate rules meet the conditions, the priority weight is automatically selected, and a log is generated for manual review; Further comprising: introducing real-time performance optimization through memory calculation technology, and loading the frequently accessed rule library to the memory; For complex query scenarios, a pre-computed cache strategy is adopted to generate the rate results of common combinations in advance.

[0010] Optionally, the receiving area type switching command adopts a transaction lock mechanism to automatically replace historical data in batches. A one-key switching and batch replacement command is obtained, a batch update script is called, the historical rate table is traversed, and the original "business province" mark is replaced with the "administrative province" mark. The template data is imported into an Excel template field and is bound to a system dynamic area type, so that the Excel template can support batch import of area and rate data. The template format is checked through a regular expression, and error data is automatically isolated and an error report is generated.

[0011] The second aspect of the present application provides an intelligent logistics rate analysis device based on dynamic area division, which comprises: An area type division module is configured to obtain area data information, divide the area data information into area types according to administrative provinces, and store the area data information as an administrative province library; obtain business province division information, divide the area data information into area types according to business provinces, and store the area data information as a business province library. A calculation model establishment module is configured to establish a nationwide multi-dimensional rate calculation model, combine the business province library and the administrative province library to construct a hierarchical priority rule library under multi-dimensional conditions, the multi-dimensional conditions include the origin type, the destination level and the transportation mode, the priority rules are the origin type, the destination level and the transportation mode, and the optimal rate is automatically matched in sequence; A rate screening module is configured to adopt a tree-like decision model to screen rates in sequence according to the origin, the destination and the transportation mode; when multiple rate rules meet the conditions, the rate rules are automatically selected according to the priority weight, and a log is generated for manual review. A data switching module is configured to receive an area type switching command and automatically replace historical data in batches by adopting a transaction lock mechanism. A rate matching monitoring module is configured to collect and analyze buried point data, store the data in a time series database, display implementation monitoring indicators through a dashboard, release new rules in a gray release mode, distribute part of the traffic to an experimental group, and compare the matching efficiency of the new and old rules and user feedback.

[0012] Optionally, the area division module comprises a business province automatic division unit and a business province manual division unit. The business province automatic division unit is configured to obtain user-dragged business province drawing range information through a map space, generate geographic fence coordinates according to the business province drawing range information, and generate a business province according to the geographic fence coordinates; the area data information is divided into area types according to the business province, and stored as a business province library. The business province manual division unit is used for obtaining administrative city information, obtaining business province division information, and dividing the administrative city into different business provinces according to the administrative city information and the business province division information; and the regional data information is divided into regional types according to the business province, and is stored as a business province library.

[0013] The third aspect of the present application provides an electronic device, comprising a memory and at least one processor, wherein the memory stores instructions; The at least one processor invokes the instructions in the memory to enable the electronic device to perform the steps of the intelligent logistics rate analysis method based on dynamic region division.

[0014] The fourth aspect of the present application provides a computer readable storage medium, wherein the computer readable storage medium stores instructions, and the instructions are executed by a processor to implement the steps of the intelligent logistics rate analysis method based on dynamic region division.

[0015] In the technical solution of the present application, the "business province" and "administrative province" dual-dimension division is introduced in the origin and destination, supporting the user to dynamically switch the region type according to the business demand; the real-time update and synchronization of the region type is realized through the system configuration module, ensuring the automatic matching of the latest region definition during the rate calculation; the multi-dimensional rate calculation model in the nationwide range supports the "national" latitude, and constructs a hierarchical priority rule library in combination with the transportation mode, the cargo type and other multi-dimensional conditions; the rate calculation accuracy is improved, and the manual intervention is reduced; the nationwide multi-dimensional dynamic matching is supported, and the complex business scenarios are adapted; the real-time synchronization and the template import are realized, and the operation and maintenance efficiency is improved. BRIEF DESCRIPTION OF DRAWINGS

[0016] Figure 1 The flowchart of the intelligent logistics rate analysis method based on dynamic region division provided by the embodiment of the present application; Figure 2 The structural schematic diagram of the intelligent logistics rate analysis device based on dynamic region division provided by the embodiment of the present application; Figure 3 The structural schematic diagram of the electronic device provided by the embodiment of the present application. DETAILED DESCRIPTION

[0017] The embodiment of the present application provides a kind of intelligent logistics rate analysis method based on dynamic area division, including obtaining regional data information, regional data information is divided into regional type according to administrative province, and is stored as administrative province library;Business province division information is obtained, and regional data information is divided into regional type according to business province, and is stored as business province library;Establish multi-dimensional rate calculation model in nationwide range, combine business province library and administrative province library with multi-dimensional conditions to build hierarchical priority rule library, multi-dimensional conditions include origin type, destination level and transportation mode, priority rule is origin type, destination level and transportation mode, and optimal rate is automatically matched in order;Tree decision model is used, and rate is filtered level by level according to the order of "origin, destination, transportation mode";When multiple rate rules meet the conditions, automatically select according to priority weight, and generate log for manual review;Receive regional type switching command, and automatically replace historical data in batches using transaction lock mechanism;Through the point data collection and analysis point data, data is stored in time series database, and implementation monitoring index is shown through instrument panel;New rules are released in gray scale, part of traffic is allocated to experimental group, and the matching efficiency of new and old rules and user feedback are compared;The present application solves the prior art, and the single rate priority rule leads to inaccurate cost matching, more manual intervention and low efficiency;Especially when processing nationwide distribution, it is difficult to dynamically adjust the priority of regional type and multi-dimensional conditions.

[0018] The terms "first", "second", "third", "fourth" and the like in the description, claims, and drawings of the present application, and those above and below (if any) are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the use of the terms so termed herein is to be interpreted to allow that combinations of the multiples so called can be technically feasible, and it is to be understood that the embodiments described herein can be practiced in sequences other than those illustrated or described herein. Furthermore, the terms "comprise" or "have" and any variations thereof are intended to cover a non-exclusive inclusion, for example, a process, method, system, product or apparatus that comprises a list of steps or units not necessarily limited to those specifically listed, but can include other not expressly listed or inherent to such process, method, product or apparatus.

[0019] For the convenience of understanding, the specific process of the embodiment of the present application is described below, please refer to Figure 1 The first embodiment of the intelligent logistics rate analysis method based on dynamic area division in the embodiment of the present application includes: The regional data information is obtained, the regional data information is divided into regional types according to administrative provinces, and is stored as an administrative province library; the business province division information is obtained, the regional data information is divided into regional types according to the business province, and is stored as a business province library; the specific construction process of the business province library can be: the business province drawing range information drawn by the user through map space is obtained, the geographic fence coordinates are generated according to the business province drawing range information, and the business province is generated according to the geographic fence coordinates; the regional data information is divided into regional types according to the business province, and is stored as a business province library; the scheme supports the visual configuration interface to take types, and improves the division precision.

[0020] A multi-dimensional rate calculation model is established in a nationwide range, the business province library and the administrative province library are combined to construct a hierarchical priority rule library under multi-dimensional conditions, the multi-dimensional conditions include a type of origin, a destination level and a transportation mode, the priority rules are the type of origin, the destination level and the transportation mode, and the optimal rate is automatically matched in sequence according to the order; The specific process includes: The multi-dimensional conditions are obtained, the multi-dimensional conditions include a type of origin, a destination level and a transportation mode, the priority rule definition is obtained, and the priority is sequentially the type of origin, the destination level and the transportation mode from high to low according to the priority rule definition; The specific level of the destination level is obtained, including a network point, a city, a province and a nationwide, the priority rule definition is obtained, and the priority is sequentially the network point, the city, the province and the nationwide from high to low according to the priority rule definition; The optimal rate is automatically matched in sequence according to the priority order, and a multi-dimensional rate calculation model is established in a nationwide range.

[0021] A tree decision model is adopted, and the rate is screened level by level in sequence of “origin, destination and transportation mode”; when multiple rate rules meet the conditions, the optimal path is automatically selected according to the priority weight, and a log is generated for manual review; including: A tree decision model is adopted, a decision tree root node is “a type of origin”, scores are sequentially “a destination level”, “a transportation mode” and “a type of goods”, and a leaf node is a final rate value; A depth-first search is adopted to traverse the decision tree, and the optimal path meeting the conditions is quickly located; When multiple rate rules meet the conditions, the optimal path is automatically selected according to the priority weight, and a log containing the matching path, the rule ID and the weight value is generated for manual review; Further including: real-time performance optimization introduces a memory computing technology (Apache Ignite), loads the high-frequency accessed rule library to the memory, and reduces the database query delay. For a complex query scene (nationwide + multiple transportation modes), a pre-computation caching strategy is adopted, and the rate results of common combinations are generated in advance. It has the advantages of supporting nationwide multi-dimensional dynamic matching and adapting to complex business scenarios.

[0022] Receiving area type switching command, automatically replacing historical data in batches by adopting transaction lock mechanism; after the user triggers the "business province to administrative province" operation through the interface, the system calls the batch update script, traverses the historical rate table, and replaces the original "business province" mark with "administrative province". Adopting transaction lock mechanism ensures data consistency during batch replacement process, avoiding dirty read or data loss. The Excel template field is bound to the dynamic area type of the system ("origin type" column selects business province / administrative province through drop-down list). The file parsing module checks the template format through regular expression, and the error data is automatically isolated and generates error report. Distributed data synchronization uses message queue (RabbitMQ) to realize cross-system data synchronization. After the rate is updated, the event is pushed to the downstream services such as settlement system and order system. The final consistency model is adopted, which allows temporary delay, but ensures the final data consistency through retry mechanism.

[0023] Through the collection and analysis of the buried point data, the data is stored in the time series database, and the implementation monitoring index is displayed through the instrument panel; the new rule is released in gray, part of the traffic is allocated to the experimental group, and the matching efficiency of the new and old rules and the user feedback are compared.

[0024] Referring to Figure 1 The second embodiment of the intelligent logistics rate analysis method based on dynamic area division in the embodiment of the application comprises: Obtaining area data information, dividing the area data information into area types according to administrative provinces, and storing the area data information as an administrative province library; obtaining business province division information, dividing the area data information into area types according to business provinces, and storing the area data information as a business province library; the specific construction process of the business province library can be: obtaining administrative city information, obtaining business province division information, dividing the administrative cities into different business provinces according to the administrative city information and the business province division information; dividing the area data information into area types according to the business provinces, and storing the area data information as the business province library.

[0025] Establishing a multi-dimensional rate calculation model in the national range, combining the business province library and the administrative province library with multi-dimensional conditions to construct a hierarchical priority rule library, the multi-dimensional conditions including origin type, destination level and transportation mode, the priority rules being origin type, destination level and transportation mode, and automatically matching the optimal rate in order; The specific process comprises: Obtaining multi-dimensional conditions, the multi-dimensional conditions including origin type, destination level and transportation mode, obtaining priority rule definition, and according to the priority rule definition, the priority from high to low is origin type, destination level and transportation mode in turn; The specific level of the destination level is obtained, including the network point, city, province and country, and the priority rule definition is obtained according to the priority rule definition, and the priority is from high to low in turn as network point, city, province and country; According to the priority order, the optimal rate is automatically matched, and a multi-dimensional rate calculation model in the national range is established.

[0026] A tree decision model is used, and the rate is filtered in order of "origin, destination, transportation mode"; when multiple rate rules meet the conditions, the priority weight is automatically selected, and a log is generated for manual review; including: A tree decision model is used, and the decision tree root node is "origin type", the scores are "destination level", "transportation mode" and "cargo type" in turn, and the leaf node is the final rate value; Depth-first search is used to traverse the decision tree to quickly locate the optimal path that meets the conditions; When multiple rate rules meet the conditions, the priority weight is automatically selected, and a log containing the matching path, rule ID and weight value is generated for manual review; It also includes: real-time performance optimization introduces in-memory computing technology (Apache Ignite), loads the high-frequency access rule library into memory to reduce database query delay. For complex query scenarios (nationwide + multiple transportation modes), a pre-computed cache strategy is used to generate rate results for common combinations in advance. It has the advantages of supporting nationwide multi-dimensional dynamic matching and adapting to complex business scenarios.

[0027] The transaction lock mechanism is used to automatically batch replace historical data; one-key switching and batch replacement The user triggers the "business province to administrative province" operation through the interface, and the system calls the batch update script to traverse the historical rate table and replace the original "business province" mark with "administrative province". The transaction lock mechanism is used to ensure data consistency during batch replacement to avoid dirty reads or data loss. The Excel template field is bound to the dynamic area type of the system ("Origin type" column selects business province / administrative province). The file parsing module verifies the template format through regular expressions, and automatically isolates error data and generates an error report. Distributed data synchronization uses message queues (RabbitMQ) to realize cross-system data synchronization. After rate update, push events to downstream services such as settlement system and order system. The last consistency model is used to allow temporary delay, but through the retry mechanism to ensure the final data consistency.

[0028] Through the collection and analysis of buried point data, the data is stored in a time series database, and the implementation monitoring indicators are displayed through the dashboard; gray release new rules, allocate part of the traffic to the experimental group, and compare the matching efficiency of new and old rules and user feedback.

[0029] The intelligent logistics rate analysis method based on dynamic region division in the embodiment of the application is described above, and the intelligent logistics rate analysis device based on dynamic region division in the embodiment of the application is described below, please refer to Figure 2 The intelligent logistics rate analysis device based on dynamic region division in the embodiment of the application includes the following in view of the above embodiment: The region type division module 201 is configured to obtain region data information, divide the region data information into region types according to administrative provinces, and store the region data information as an administrative province library; obtain business province division information, divide the region data information into region types according to the business province division information, and store the region data information as a business province library; The computing model establishment module 202 is configured to establish a nationwide multi-dimensional rate calculation model, combine the business province library and the administrative province library with multi-dimensional conditions to build a hierarchical priority rule library, the multi-dimensional conditions include a type of origin, a level of destination and a transportation mode, the priority rules are the type of origin, the level of destination and the transportation mode, and the optimal rate is automatically matched in order; The rate screening module 203 is configured to adopt a tree decision model, and screen rates level by level in order of “origin, destination, transportation mode”; when multiple rate rules meet the conditions, the rate rules are automatically selected according to priority weights, and logs are generated for manual review; The data switching module 204 is configured to receive a region type switching command, and automatically replace historical data in batches by using a transaction lock mechanism; The rate matching monitoring module 205 is configured to collect and analyze buried point data through buried point data collection, store the data in a time series database, and display implementation monitoring indicators through a dashboard; new rules are released in gray, part of the traffic is allocated to an experimental group, and the matching efficiency of the new and old rules and user feedback are compared.

[0030] The region division module includes a business province automatic division unit and a business province manual division unit. The business province automatic division unit is configured to obtain business province drawing range information drawn by a user through map space, generate geographic fence coordinates according to the business province drawing range information, and generate a business province according to the geographic fence coordinates; the region data information is divided into region types according to the business province, and stored as a business province library; The business province manual division unit is configured to obtain administrative city information, obtain business province division information, divide the administrative city into different business provinces according to the administrative city information and the business province division information; the region data information is divided into region types according to the business province, and stored as a business province library.

[0031] The intelligent logistics rate analysis method based on dynamic region division in the embodiment of the application is described above, and the intelligent logistics rate analysis device based on dynamic region division in the embodiment of the application is described below, please refer to Figure 2 The intelligent logistics rate analysis device based on dynamic region division in the embodiment of the application is described above, and the intelligent logistics rate analysis device based on dynamic region division in the embodiment of the application is described below, please refer to

[0032] Figure 3 is a structural schematic diagram of an electronic device provided by an embodiment of the present application. The electronic device 700 can be quite different in configuration or performance, and can include one or more processors 710 (for example, one or more processors) and a memory 720, one or more storage media 730 (for example, one or more storage devices, including RAM, FLASH, etc.) storing applications 733 or data 732. The memory 720 and the storage media 730 can be temporary storage or persistent storage. The programs stored in the storage media 730 can include one or more modules (not shown in the figure), each of which can include a series of instruction operations in the electronic device 700. Further, the processor 710 can be configured to communicate with the storage media 730 and execute a series of instruction operations in the storage media 730 on the electronic device 700.

[0033] The electronic device 700 can also include one or more power supplies 740, one or more input / output interfaces 750, and / or one or more operating systems 731, such as FreeRTOS, Android, etc. Those skilled in the art can understand that the electronic device 700 can include more or fewer components than those shown, or some components can be combined, or different components can be arranged. Figure 3 The electronic device structure shown does not constitute a limitation based on the electronic device, and can include more or fewer components than shown, or some components can be combined, or different components can be arranged.

[0034] The present application also provides a computer readable storage medium, which can be a non-volatile computer readable storage medium or a volatile computer readable storage medium. The computer readable storage medium stores instructions, which, when executed on a computer, cause the computer to perform the steps of the intelligent logistics rate analysis method based on dynamic area division.

[0035] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described system or device, unit can refer to the corresponding process in the foregoing method embodiments, which will not be described here.

[0036] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application or all or part of the technical solutions that essentially contribute to the prior art can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes a plurality of instructions for causing a computer device (which can be a personal computer, a mobile device, a server, or a network device, etc.) to execute all or part of the steps of the method described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0037] The above-described embodiments are merely used to illustrate the technical solutions of the present application, rather than limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacements for some of the technical features; and these modifications or replacements do not cause the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A dynamic region-based intelligent logistics rate analysis method, characterized in that, The intelligent logistics rate analysis method based on dynamic area division comprises: Obtaining area data information, dividing the area data information into area types according to administrative provinces, and storing the area data information as an administrative province library; obtaining business province division information, dividing the area data information into area types according to business provinces, and storing the area data information as a business province library; A nationwide multi-dimensional rate calculation model is established, the business province library and the administrative province library are combined with multi-dimensional conditions to construct a hierarchical priority rule library, the multi-dimensional conditions include the origin type, the destination level and the transportation mode, the priority rules are the origin type, the destination level and the transportation mode, and the optimal rate is automatically matched in order; A tree decision model is used to filter the rate in order of "origin, destination, transportation mode"; when multiple rate rules meet the conditions, the optimal rate is automatically selected according to the priority weight, and a log is generated for manual review; Receiving a region type switching command, using a transaction lock mechanism to automatically replace historical data in batches; Through the collection and analysis of buried point data, the data is stored in a time series database, and the implementation monitoring indicators are displayed on a dashboard; new rules are released in gray, part of the traffic is allocated to the experimental group, and the matching efficiency of new and old rules and user feedback are compared.

2. The dynamic zone-based intelligent logistics rate analysis method according to claim 1, wherein, The obtaining business province division information, dividing the area data information into area types according to business provinces, and storing the area data information as a business province library comprises: Obtaining business province drawing range information drawn by a user through map space, generating geographic fence coordinates according to the business province drawing range information, and generating business provinces according to the geographic fence coordinates; The area data information is divided into area types according to the business province, and stored as a business province library. 3.The dynamic zone-based intelligent logistics rate analysis method of claim 1, wherein, The obtaining business province division information, dividing the area data information into area types according to business provinces, and storing the area data information as a business province library comprises: Obtaining administrative city information, obtaining business province division information, and dividing the administrative city into different business provinces according to the administrative city information and the business province division information; The area data information is divided into area types according to the business province, and stored as a business province library. 4.The dynamic zone-based intelligent logistics rate analysis method of claim 1, wherein, The business province library and the administrative province library are combined with multi-dimensional conditions to construct a hierarchical priority rule library, the multi-dimensional conditions include the origin type, the destination level and the transportation mode, the priority rules are the origin type, the destination level and the transportation mode, and the optimal rate is automatically matched in order: Obtaining multi-dimensional conditions, the multi-dimensional conditions include the origin type, the destination level and the transportation mode, obtaining priority rule definitions, and according to the priority rule definitions, the priority is in descending order of the origin type, the destination level and the transportation mode; Obtaining the specific level of the destination level, including the node, the city, the province and the country, obtaining the priority rule definitions, and according to the priority rule definitions, the priority is in descending order of the node, the city, the province and the country; The optimal rate is automatically matched in order. 5.The dynamic zone-based intelligent logistics rate analysis method of claim 1, wherein, The tree decision model is used to filter the rate in order of "origin, destination, transportation mode"; when multiple rate rules meet the conditions, the optimal rate is automatically selected according to the priority weight, and a log is generated for manual review. The tree decision model is adopted, a decision tree root node is "origin type", and scores are "destination level", "transportation mode" and "cargo type" in sequence, and a leaf node is a final rate value; A depth-first search is adopted to traverse the decision tree, and an optimal path meeting a condition is quickly located; When multiple rate rules meet a condition, an automatic selection is made according to priority weights, and a log is generated for manual review; Further comprising: through real-time performance optimization of memory calculation technology, a high-frequency access rule base is loaded into memory; For a complex query scene, a pre-computation cache strategy is adopted to generate a rate result of a common combination in advance. 6.The dynamic zone-based intelligent logistics rate analysis method of claim 5, wherein, The receiving area type switching command adopts a transaction lock mechanism to automatically batch replace historical data, comprising: A one-key switching and batch replacement command is acquired, a batch update script is called, a historical rate table is traversed, and an original "business province" mark is replaced with an "administrative province" mark; An Excel template field is bound to a system dynamic area type, and Excel template batch import area and rate data are supported; A template format is verified through a regular expression, error data is automatically isolated, and an error report is generated.

7. An intelligent logistics rate analysis device based on dynamic region division, characterized in that, Comprising: An area type division module is used to acquire area data information, divide the area data information into area types according to administrative provinces, and store the area data information into an administrative province library; Business province division information is acquired, the area data information is divided into area types according to the business provinces, and the area data information is stored into a business province library; A calculation model establishment module is used to establish a nationwide multi-dimensional rate calculation model, combine the business province library and the administrative province library to construct a hierarchical priority rule library according to multi-dimensional conditions, the multi-dimensional conditions include origin type, destination level and transportation mode, the priority rules are origin type, destination level and transportation mode, and the optimal rate is automatically matched according to the order; A rate screening module is used to adopt a tree decision model to screen rates according to the order of "origin, destination and transportation mode", when multiple rate rules meet a condition, an automatic selection is made according to priority weights, and a log is generated for manual review; A data switching module is used to receive an area type switching command, and automatically batch replace historical data by adopting a transaction lock mechanism; A rate matching monitoring module is used to collect and analyze buried point data through buried point data collection, store the data in a time series database, and display implementation monitoring indicators through a dashboard; new rules are released in a gray release mode, part of the traffic is allocated to an experimental group, and the matching efficiency of the new and old rules and user feedback are compared. 8.The dynamic zone division based intelligent logistics rate analysis device of claim 7, wherein, The area division module comprises a business province automatic division unit and a business province manual division unit. The business province automatic division unit is used to acquire user-dragged business province drawing range information through a map space, generate geographic fence coordinates according to the business province drawing range information, and generate business provinces according to the geographic fence coordinates; the area data information is divided into area types according to the business provinces, and stored into a business province library. The business province manual division unit is used to acquire administrative city information, acquire business province division information, divide the administrative cities into different business provinces according to the administrative city information and the business province division information; the area data information is divided into area types according to the business provinces, and stored into a business province library. 9.An electronic device comprising a memory and at least one processor, the memory having instructions stored therein; the at least one processor invokes the instructions in the memory to cause the electronic device to perform the steps of the method of intelligent logistics rate analysis based on dynamic region division according to any one of claims 1-6.

10. A computer-readable storage medium having stored thereon instructions, the instructions comprising, the instructions, when executed by a processor, implement the steps of the method of intelligent logistics rate analysis based on dynamic region division according to any one of claims 1-6.

Citation Information

Cited By

  • Automatic quotation system and method based on logistics business scene

    CN122022887A