Logistics network topological graph construction method and device, equipment and storage medium

By constructing the logistics network topology map, the problem of low statistical efficiency during abnormal fluctuations in the existing technology is solved, and the effect of rapidly building the topology map and improving the abnormal statistical efficiency is achieved.

CN120104836APending Publication Date: 2025-06-06BEIJING JINGDONG YUANSHENG TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311648747.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-04
Publication Date
2025-06-06

AI Technical Summary

Technical Problem

The prior art requires re-performing abnormal statistics during abnormal fluctuations, resulting in low statistical efficiency.

Method used

By building a logistics network topology chart, determine the configuration information of each logistics link, build a node tree, and connect the node tree according to the line table to achieve rapid construction of the logistics network topology chart and improve abnormal statistics efficiency.

Benefits of technology

It realizes the rapid construction of logistics network topology maps, improves the efficiency of abnormal statistics on shifts and lines of each logistics node, and can quickly locate and deal with abnormal situations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120104836A_ABST
    Figure CN120104836A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a logistics network topological graph construction method and device, equipment and a storage medium, and relates to the technical field of logistics, and the method comprises the steps: determining the configuration information of each logistics link in a logistics network; for each logistics link, constructing a node tree corresponding to the current logistics link according to the shift table and the configuration information corresponding to the current logistics link; and connecting the node trees corresponding to the logistics links according to the line table corresponding to the logistics network to obtain a topological graph corresponding to the logistics network. According to the technical scheme, the topological graph corresponding to the logistics network is constructed, the topological graph clearly indicates the link relationship of each logistics link, the subordination relationship of each logistics node in each logistics link and the monitoring index of each logistics node in each logistics link, and monitoring of each logistics node in each logistics link in the logistics network is further realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present invention relate to the field of logistics technology, and in particular to a method, device, equipment and storage medium for constructing a logistics network topology map. Background Art

[0002] The logistics network is mainly composed of the routes between logistics nodes and the shifts configured for each logistics node. The logistics network represents the capacity boundary of logistics. When transporting items based on the logistics network, it is necessary to determine the transportation route based on the origin and destination of the items and the routes and shifts of the logistics network. In order to monitor possible abnormal situations in the logistics network and adjust abnormal transportation routes in time, it is necessary to monitor the routes and shifts of the logistics network. For example, the monitoring indicators such as the shifts of each logistics node and the late shipment, wrong shipment, and missed shipment of the routes can be counted.

[0003] In the prior art, monitoring and statistical reports of each logistics node can be retrieved, and abnormal statistics of the shifts and routes of each logistics node can be realized based on the monitoring and statistical reports of each logistics node.

[0004] In the process of implementing the present invention, the inventors found that there are at least the following technical problems in the prior art:

[0005] When anomalies fluctuate, anomaly statistics need to be re-conducted, resulting in low statistical efficiency. Summary of the invention

[0006] The present invention provides a method, device, equipment and storage medium for constructing a logistics network topology map, so as to realize rapid construction of a logistics network topology map and improve the efficiency of abnormal statistics on the shifts and routes of each logistics node.

[0007] In a first aspect, an embodiment of the present invention provides a method for constructing a logistics network topology graph, comprising:

[0008] Determine the configuration information of each logistics link in the logistics network;

[0009] For each of the logistics links, a node tree corresponding to the current logistics link is constructed according to the shift table and configuration information corresponding to the current logistics link;

[0010] The node trees corresponding to the logistics links are connected according to the route table corresponding to the logistics network to obtain a topological diagram corresponding to the logistics network.

[0011] In a second aspect, an embodiment of the present invention further provides a device for constructing a logistics network topology map, including:

[0012] A determination module is used to determine the configuration information of each logistics link in the logistics network;

[0013] A construction module, for constructing a node tree corresponding to the current logistics link according to the shift table and configuration information corresponding to the current logistics link for each of the logistics links;

[0014] A connection module is used to connect the node trees corresponding to each logistics link according to the route table corresponding to the logistics network to obtain a topological diagram corresponding to the logistics network.

[0015] In a third aspect, an embodiment of the present invention further provides a computer device, the computer device comprising:

[0016] one or more processors;

[0017] a storage device for storing one or more programs,

[0018] When the one or more programs are executed by the one or more processors, the one or more processors implement the method for constructing a logistics network topology map as described in any one of the first aspects.

[0019] In a fourth aspect, an embodiment of the present invention further provides a storage medium comprising computer executable instructions, wherein the computer executable instructions, when executed by a computer processor, are used to execute any method for constructing a logistics network topology map as described in the first aspect.

[0020] The embodiments of the above invention have the following advantages or beneficial effects:

[0021] The embodiment of the present invention provides a method for constructing a logistics network topology map, the method comprising: determining the configuration information of each logistics link in the logistics network; for each logistics link, constructing a node tree corresponding to the current logistics link according to the shift table and configuration information corresponding to the current logistics link; connecting the node trees corresponding to each logistics link according to the route table corresponding to the logistics network, and obtaining a topology map corresponding to the logistics network. The above technical scheme can first determine the configuration information of each logistics link in the logistics network to determine the logistics node level that each logistics link needs to display, and secondly, can construct the node tree corresponding to each logistics link on the basis of mapping and queue according to the shift table and configuration information corresponding to each logistics link, the node tree corresponding to each logistics link can display the monitoring data of each logistics node under each logistics link, and realize the real-time monitoring of the monitoring indicators of each logistics node under each logistics link, and connect the node trees corresponding to each logistics link according to the route table corresponding to the logistics network, and obtain the topology map corresponding to the logistics network, which can clearly show the link relationship of each logistics link, the subordinate relationship of each logistics node in each logistics link, and the monitoring indicators of each logistics node in each logistics link, and further realize the monitoring of each logistics node in each logistics link in the logistics network. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] Figure 1 A flow chart of a method for constructing a logistics network topology map provided by an embodiment of the present invention;

[0023] Figure 2 A flowchart of another method for constructing a logistics network topology map provided by an embodiment of the present invention;

[0024] Figure 3 A schematic diagram of mapping in another method for constructing a logistics network topology map provided by an embodiment of the present invention;

[0025] Figure 4 A schematic diagram of a queue in another method for constructing a logistics network topology map provided by an embodiment of the present invention;

[0026] Figure 5 A schematic diagram of the tree node state in another method for constructing a logistics network topology map provided by an embodiment of the present invention;

[0027] Figure 6a and Figure 6b A logistics network topology diagram provided by an embodiment of the present invention;

[0028] Figure 7 A schematic diagram of the structure of a device for constructing a logistics network topology map provided by an embodiment of the present invention;

[0029] Figure 8 A schematic diagram of the structure of a computer device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0030] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present invention, rather than to limit the present invention. It should also be noted that, for ease of description, only parts related to the present invention, rather than all structures, are shown in the accompanying drawings.

[0031] It should be mentioned before discussing exemplary embodiments in more detail that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow charts describe various operations (or steps) as sequential processes, many operations therein can be implemented in parallel, concurrently or simultaneously. In addition, the order of various operations can be rearranged. The process can be terminated when its operation is completed, but can also have additional steps not included in the accompanying drawings. The process can correspond to methods, functions, procedures, subroutines, subprograms, etc. In addition, the embodiments in the present invention and the features in the embodiments can be combined with each other without conflict.

[0032] The routes between logistics nodes in each logistics link in the logistics network can be understood as the carrier of transportation. They are configured with route codes and have attributes such as the origin node, destination node, origin time, destination time, mode of transportation, route type, product, loading, and port processing time. The shifts of each logistics node are used to cut time into segments to control the production rhythm in different time periods. They are configured with shift codes and have attributes such as shift start time, latest arrival time, latest departure time, shift label, shift days, and delivery completion time.

[0033] In the prior art, the monitoring of the routes and shifts of the logistics network mainly relies on the monitoring reports of each logistics link, such as "collection monitoring table", "transit monitoring table", "distribution monitoring table", "capacity monitoring table", etc. When the transportation route is ABCDE, if the transportation route has a late delivery abnormality, it is necessary to find out the late delivery volume of the corresponding shifts of the A, B, C, D, E logistics nodes from the corresponding shift tables of A, B, C, D, E, and find out the late delivery volume of the AB, BC, CD, DE routes from the route table to locate the specific late delivery situation.

[0034] Moreover, monitoring indicators can only be exported in the dimension of a single logistics node. If you want to count the monitoring indicators of all logistics nodes in any province, you can only count the monitoring indicators of all logistics nodes in the province in a table, and then count the monitoring indicators of all logistics nodes in each city, and then count the monitoring indicators of all logistics nodes in the province. The operation is inefficient and it is difficult to ensure accuracy; there is a lack of intuitive display and early warning of abnormal conditions of logistics node indicators. You can only monitor whether the monitoring indicators of logistics nodes fluctuate significantly by regularly exporting the monitoring indicators of logistics nodes; you can only monitor and count each logistics link in the logistics network separately, for example, collection monitoring, delivery monitoring, etc. If you need to monitor all logistics links that a transportation route passes through, you need to query the corresponding logistics nodes in the monitoring reports of each logistics link and then analyze them to achieve monitoring of the transportation route.

[0035] Therefore, the present application proposes a method for constructing a logistics network topology map, constructs a topology map corresponding to the logistics network, and displays various monitoring data based on the topology map to facilitate rapid abnormality statistics and abnormality location.

[0036] The following will describe in detail the method for constructing the logistics network topology map proposed in this application in combination with diagrams and embodiments.

[0037] Figure 1 The flowchart of a method for constructing a logistics network topology map provided by an embodiment of the present invention is applicable to situations where it is necessary to monitor abnormalities of logistics nodes under various logistics links in a logistics network. The method can be executed by a device for constructing a logistics network topology map, which can be implemented by software and / or hardware. Figure 1 The method specifically comprises the following steps:

[0038] Step 110: Determine the configuration information of each logistics link in the logistics network.

[0039] Among them, the logistics links in the logistics network may include warehousing, collection, transit, distribution, warehousing reverse, receiving warehouse, external area-inflow, local area-outflow, and the configuration information of the logistics link may determine the node tree corresponding to the logistics link, the connection between each node tree, and the monitoring data displayed by each tree node in the node tree. The configuration information may include hierarchical configuration and attention data. The hierarchical configuration may be used to determine the node tree corresponding to each logistics link and the connection between each node tree. The attention data may be used to determine the monitoring data displayed by each tree node in the node tree corresponding to each logistics link.

[0040] Specifically, the configuration information of each logistics link in the logistics network can be determined according to the generation requirements of the logistics network topology diagram. For example, if the logistics link needs to display the tree nodes corresponding to the provincial logistics node, the city logistics node, and the site logistics node in the corresponding node tree, then the hierarchical configuration corresponding to the logistics link is determined to be the province and city; if the logistics link needs to display the tree nodes corresponding to the provincial logistics node and the site logistics node in the corresponding node tree, then the hierarchical configuration corresponding to the logistics link is determined to be the province; if the logistics link needs to display the late order quantity in each tree node of the corresponding node tree, then the corresponding attention data of the logistics link is determined to be the late order quantity.

[0041] It should be noted that the configuration information of each logistics link in the logistics network may be the same or different, that is, the hierarchical configurations in the configuration information of each logistics link in the logistics network may be different, and the focus data may also be different.

[0042] In the embodiment of the present invention, the configuration information of each logistics link in the logistics network is determined, and a data basis is provided for determining the node tree corresponding to each logistics link.

[0043] Step 120: For each of the logistics links, a node tree corresponding to the current logistics link is constructed according to the shift schedule and configuration information corresponding to the current logistics link.

[0044] After determining the configuration information of each logistics link in the logistics network, a node tree corresponding to each logistics link can be constructed. The node tree corresponding to the logistics link can include tree nodes corresponding to all logistics nodes that need to be displayed under the logistics link. In actual applications, the logistics nodes that need to be displayed in the logistics link can be determined according to the hierarchical configuration in the configuration information corresponding to the logistics link, and then the tree nodes corresponding to the logistics link can be determined.

[0045] Specifically, for each logistics link in the logistics network, first, the target level corresponding to the current logistics link can be determined according to the level configuration in the configuration information corresponding to the current logistics link, that is, the logistics node level that needs to be displayed in the current logistics link can be determined. Secondly, the tree node corresponding to the current logistics link can be determined according to the shift data in the shift table corresponding to the current logistics link and the logistics node level that needs to be displayed in the current logistics link. The shift table corresponding to the current logistics link includes multiple shift data, and the shift data may include province identification, province name, city identification, city name, logistics node identification, logistics node name and shift code. Therefore, the tree node corresponding to the shift data can be determined according to the province identification, province name, city identification, city name, logistics node identification, logistics node name and shift code contained in the shift data, and the tree nodes corresponding to all shift data in the shift table corresponding to the current logistics link constitute the tree node corresponding to the current logistics link.

[0046] In practical applications, after constructing the tree node, the tree node and the node identifier of the tree node can be added to the mapping. When determining the tree node corresponding to the shift data corresponding to the link according to the province identifier, province name, city identifier, city name, logistics node identifier, logistics node name and shift code contained in the current shift data, if there is a tree node corresponding to the logistics node of the province and / or city contained in the shift data corresponding to the link in the mapping, it means that when constructing the tree node corresponding to other shift data, the tree node corresponding to the logistics node of the province and / or city contained in the shift data corresponding to the link has been constructed. At this time, there is no need to repeatedly construct the tree node that already exists in the mapping, and only other tree nodes corresponding to the shift data corresponding to the link need to be constructed.

[0047] Obtain the node data corresponding to each logistics node under each logistics link. The node data may include basic data and indicator data. The basic data may include node identification, node name, and node status. The indicator data may include the indicator name and indicator value of at least one monitoring indicator. The node identification is composed of the node's logistics link identification, province identification, city identification, and node identification.

[0048] After constructing the tree node corresponding to the current shift data, the monitoring data corresponding to the focus data in the monitoring indicators contained in the node data of the logistics node corresponding to the tree node can also be added to the tree node based on the node data of the logistics node corresponding to the tree node and the focus data in the configuration information corresponding to the current logistics link.

[0049] When determining the tree nodes corresponding to the current shift data, the tree nodes can also be added to the end of the queue corresponding to the current shift data in sequence according to the construction order of the tree nodes, and then the tree nodes can be taken out from the end of the queue in sequence to determine the parent-child relationship between the tree nodes corresponding to the current shift data, and the tree nodes corresponding to the current shift data can be connected according to the parent-child relationship between the tree nodes corresponding to the current shift data, so as to realize the connection of the tree nodes corresponding to the current shift data, and then realize the connection of the tree nodes corresponding to the logistics links.

[0050] By determining the tree nodes corresponding to the current logistics link and connecting the tree nodes, a node tree corresponding to the current logistics link can be constructed.

[0051] In addition, when adding the monitoring data corresponding to the focus data in the monitoring indicators contained in the node data of the logistics node to the tree node corresponding to the logistics node, the monitoring indicators of the tree nodes corresponding to the province or region to which the logistics node belongs and the tree nodes corresponding to the city to which the logistics node belongs can also be updated according to the monitoring data corresponding to the focus data in the monitoring indicators contained in the node data corresponding to the logistics node.

[0052] In an embodiment of the present invention, after determining the configuration information of each logistics link in the logistics network, a node tree corresponding to each logistics link is constructed by referring to the corresponding shift schedule and configuration information of each logistics link. The node tree corresponding to each logistics link can display the monitoring data of each logistics node under each logistics link, thereby realizing real-time monitoring of the monitoring indicators of each logistics node under each logistics link.

[0053] Step 130: Connect the node trees corresponding to the logistics links according to the route table corresponding to the logistics network to obtain a topological diagram corresponding to the logistics network.

[0054] The route table corresponding to the logistics network includes route code, originating node, originating node type, destination node, destination node type, etc. The originating node type can indicate the logistics link to which the originating node belongs, and the destination node type can indicate the logistics link to which the destination node belongs.

[0055] Specifically, after removing the lines with the same origin node type and destination node type in the line table corresponding to the logistics network, the lines with inconsistent origin node type and destination node type can be obtained, and these lines can be used to determine the connection between the node trees corresponding to each logistics link. Specifically, the logistics link to which the origin node belongs can be determined according to the origin node type in the line, and the logistics link to which the destination node belongs can be determined according to the destination node type. In the node tree corresponding to the logistics link to which the origin node belongs, the tree node corresponding to the origin node is determined, and the tree node is used as one end of the connection, and in the node tree corresponding to the logistics link to which the destination node belongs, the tree node corresponding to the destination node is determined, and the tree node is used as the other end of the connection. Connecting these two ends can achieve the connection of the line. After determining the connection of all lines with inconsistent origin node types and destination node types in the line table, the topological graph corresponding to the logistics network can be constructed.

[0056] It should be noted that, when determining the tree node corresponding to the originating node in the node tree corresponding to the logistics link to which the originating node belongs and determining the tree node corresponding to the destination node in the node tree corresponding to the logistics link to which the destination node belongs, if the state of the tree node corresponding to the originating node or the destination node is collapsed, the parent node of the tree node corresponding to the originating node or the destination node can be determined as the tree node corresponding to the originating node or the destination node. Of course, if the state of the tree node corresponding to the originating node or the destination node is still collapsed, the parent node of the parent node of the tree node corresponding to the originating node or the destination node can be determined as the tree node corresponding to the originating node or the destination node, until the tree node corresponding to the originating node or the destination node is determined.

[0057] In an embodiment of the present invention, after determining the node tree corresponding to each logistics link in the logistics network, the node trees corresponding to each logistics link are connected according to the route table corresponding to the logistics network, and a topological map corresponding to the logistics network can be obtained. The topological map can clearly show the link relationship of each logistics link, the subordinate relationship of each logistics node in each logistics link, and the monitoring index of each logistics node in each logistics link, thereby realizing the monitoring of each logistics node in each logistics link in the logistics network.

[0058] The method for constructing a logistics network topology map provided by an embodiment of the present invention includes: determining the configuration information of each logistics link in the logistics network; for each logistics link, according to the shift table and configuration information corresponding to the current logistics link, constructing a node tree corresponding to the current logistics link; according to the route table corresponding to the logistics network, connecting the node trees corresponding to each logistics link to obtain a topology map corresponding to the logistics network. The above technical scheme can first determine the configuration information of each logistics link in the logistics network to determine the logistics node level that needs to be displayed in each logistics link and the monitoring data that needs to be displayed in the tree node corresponding to each logistics node under each logistics link. Secondly, according to the shift table and configuration information corresponding to each logistics link, a node tree corresponding to each logistics link can be constructed on the basis of mapping and queue. Each tree node in the node tree corresponding to each logistics link can display the monitoring data of each logistics node under each logistics link, so as to realize real-time monitoring of the monitoring indicators of each logistics node under each logistics link. According to the route table corresponding to the logistics network, the node trees corresponding to each logistics link are connected to obtain the topological diagram corresponding to the logistics network. The topological diagram can clearly show the link relationship of each logistics link, the subordinate relationship of each logistics node in each logistics link and the monitoring indicators of each logistics node in each logistics link, so as to further realize the monitoring of each logistics node in each logistics link in the logistics network.

[0059] Figure 2 A flowchart of another method for constructing a logistics network topology diagram provided in an embodiment of the present invention. The embodiment of the present invention can be applied to situations where it is necessary to perform abnormal monitoring on logistics nodes under each logistics link in a logistics network. Based on the above embodiment, before connecting each tree node based on the parent-child relationship between each tree node, the embodiment of the present invention adds "for each shift data in the shift table corresponding to the current logistics link, the tree nodes corresponding to the target logistics nodes determined in the current shift data are sequentially added to the queue corresponding to the current shift data; the parent-child relationship between each tree node is determined according to the queue corresponding to each shift data.", and also adds "adjusting the state of each tree node in the node tree to expanded or collapsed according to an adjustment request triggered by the user.", wherein the explanations of the terms that are the same or corresponding to the above embodiments are not repeated here. See Figure 2 , the method for constructing a logistics network topology map provided by an embodiment of the present invention includes:

[0060] Step 210: Determine the configuration information of each logistics link in the logistics network.

[0061] As mentioned above, the configuration information of each logistics link in the logistics network can be determined according to the generation requirements of the logistics network topology map.

[0062] Step 220: For each of the logistics links, determine the target level according to the level configuration in the configuration information corresponding to the current logistics link.

[0063] A logistics link in a logistics network can be represented by a node tree. Therefore, by constructing a node tree corresponding to each logistics node in the logistics network and then connecting each node tree, we can obtain the topological graph corresponding to the logistics network and realize the construction of the topological graph of the logistics network.

[0064] The logistics nodes level that need to be displayed in each logistics link in the logistics network is different. The target level corresponding to the logistics link can be determined according to the level configuration in the configuration information corresponding to the logistics link, and then the logistics node level that needs to be displayed in the logistics link can be determined.

[0065] For example, when the hierarchy of the logistics link is configured as province and city, the target hierarchy of the logistics link can be determined as the province and city site, that is, the logistics node level that needs to be displayed in the logistics link is the province and city site; when the hierarchy of the logistics link is configured as province, the target hierarchy of the logistics link can be determined as the province site, that is, the logistics node level that needs to be displayed in the logistics link is the province site.

[0066] In the embodiment of the present invention, the logistics node level that needs to be displayed in the logistics link is determined according to the configuration information corresponding to the logistics link.

[0067] Step 230: construct a tree node corresponding to the current logistics link according to the shift data in the shift table corresponding to the current logistics link and the target level.

[0068] In one implementation, step 230 may specifically include:

[0069] For each shift data in the shift table corresponding to the current logistics link, determine the target logistics node in the current shift data according to the target level; when it is determined that each target logistics node does not exist in the mapping, construct a tree node corresponding to each target logistics node, and add the tree node corresponding to each target logistics node to the mapping; when it is determined that any target logistics node exists in the mapping, construct a tree node corresponding to other target logistics nodes, and add the tree nodes corresponding to other target logistics nodes to the mapping.

[0070] The shift table corresponding to the logistics link includes multiple shift data. After determining the target level corresponding to the current logistics link, the target logistics node corresponding to each shift data in the shift table corresponding to the current logistics link can be determined.

[0071] The following table is the collection shift table corresponding to the collection logistics link. As shown in the following table, the collection shift table includes three shift data with IDs 1, 2, and 3. The shift data includes ID, province ID (province ID), province name, city ID (city ID), city name, logistics node ID (outlet code), logistics node name (outlet name) and shift code.

[0072] Pickup schedule

[0073] id Province ID Province name City D City Name Dot coding Branch Name Shift Code 1 510000 Sichuan Province 1930 Chengdu 028Y037 Chengdu Dongsheng Sales Department 028Y037P2000 2 510000 Sichuan Province 1950 Panzhihua City 812Y001 Panzhihua Makan Sales Department 812Y001P1930 3 430000 Hunan Province 1501 Hengyang City 734Y006 Hengyang Shigu Sales Department 734Y006P1900

[0074] When the target level of the collection logistics link is province and city, the target logistics node of the shift data with ID 1 can be determined as Sichuan Province, Chengdu City, and Chengdu Dongsheng Sales Department. When the target level of the collection logistics link is province, the target logistics node of the shift data with ID 1 can be determined as Sichuan Province and Chengdu Dongsheng Sales Department. This can be used to determine the target logistics nodes corresponding to all the shift data in the collection shift table corresponding to the collection logistics link.

[0075] After determining the target logistics node corresponding to the current shift data, it can be determined whether there are tree nodes corresponding to the target logistics nodes corresponding to the current shift data in the mapping. If it is determined that there are no tree nodes corresponding to the target logistics nodes corresponding to the current shift data in the mapping, the tree nodes corresponding to the target logistics nodes are constructed, and the tree nodes corresponding to the target logistics nodes are added to the mapping; if it is determined that there is any target logistics node corresponding to the current shift data in the mapping, the tree nodes corresponding to other target logistics nodes corresponding to the current shift data are constructed, and the tree nodes corresponding to other target logistics nodes corresponding to the current shift data are added to the mapping.

[0076] Figure 3 A schematic diagram of mapping in another method for constructing a logistics network topology map provided by an embodiment of the present invention, such as Figure 3 As shown, the mapping can be understood as the mapping of the node identifier of the tree node corresponding to the logistics node and the tree node corresponding to the logistics node. The node identifier of the tree node corresponding to the logistics node can be determined by the path from the root node to the tree node corresponding to the logistics node in the node tree corresponding to the logistics link to which the logistics node belongs. For example, the node identifier of the tree node corresponding to the "Chengdu Dongsheng Sales Department" logistics node in the collection logistics link can be determined by "Collection / Sichuan Province / Chengdu City / Chengdu Dongsheng Sales Department". Specifically, the node identifier of the tree node corresponding to the "Chengdu Dongsheng Sales Department" logistics node in the collection logistics link can be determined based on the logistics link identifier corresponding to the collection logistics link, the province identifier corresponding to Sichuan Province, the city identifier corresponding to Chengdu City, and the node identifier corresponding to Chengdu Dongsheng Sales Department.

[0077] By constructing the tree nodes corresponding to the logistics links based on the mapping, the corresponding tree nodes can be found according to the node identifier with a time complexity of O(1), which can avoid repeated creation of tree nodes. For example, when traversing to the shift data with ID 2, it can be determined in the mapping that the tree node corresponding to "Sichuan Province" has been constructed. At this time, there is no need to repeatedly create the tree node corresponding to "Sichuan Province".

[0078] The shift table corresponding to the logistics link stores information on the provinces, cities, and stations at each level corresponding to the shifts. Therefore, by traversing the shift table corresponding to the logistics link, it is possible to construct the tree nodes corresponding to the logistics link with a time complexity of O(n), where n represents the number of logistics nodes in the logistics link.

[0079] In actual applications, after constructing the tree node corresponding to the logistics link, the monitoring data corresponding to the tree node can be determined in the node data of the logistics node corresponding to the tree node according to the focus data in the configuration information corresponding to the logistics link, and the monitoring data can be added to the tree node.

[0080] Node data may include basic data VertexDto and indicator data QuotaDto. VertexDto may include node identifier, node name and node status. The node identifier is composed of the logistics link identifier, province identifier, city identifier and node identifier. The node name is composed of the logistics link, province identifier, city identifier and node name. The node status is 0-collapsed or 1-expanded. QuotaDto may include at least one monitoring indicator. The monitoring indicator may include an indicator name and an indicator value. The indicator name may be late order quantity, late dispatched order quantity, etc.

[0081] In addition, when adding the monitoring data corresponding to the focus data in the monitoring indicators contained in the node data of the logistics node to the tree node corresponding to the logistics node, the monitoring indicators of the tree nodes corresponding to the province or region to which the logistics node belongs and the tree nodes corresponding to the city to which the logistics node belongs can also be updated according to the monitoring data corresponding to the focus data in the monitoring indicators contained in the node data corresponding to the logistics node.

[0082] In the embodiment of the present invention, tree nodes corresponding to each logistics link are constructed based on mapping.

[0083] Step 240: For each shift data in the shift table corresponding to the current logistics link, the tree nodes corresponding to the target logistics nodes determined in the current shift data are sequentially added to the queue corresponding to the current shift data; and the parent-child relationship between each tree node is determined according to the queue corresponding to each shift data.

[0084] After determining the tree nodes corresponding to the logistics link, it is also necessary to determine the parent-child relationship between the tree nodes to connect the tree nodes and obtain the node tree corresponding to the logistics link.

[0085] Specifically, for each shift data in the shift table corresponding to the logistics link, when the tree node corresponding to the shift data is determined based on the mapping, a queue can also be constructed based on the tree node corresponding to the shift data. Specifically, while determining the tree node corresponding to the shift data, the tree node corresponding to the shift data can also be added to the end of the queue corresponding to the shift data according to the order in which the tree node is determined. After all the tree nodes corresponding to the shift data are determined, the tree nodes are taken out from the end of the queue in turn, and the parent-child relationship between the tree nodes is determined according to the order in which the tree nodes are taken out.

[0086] Figure 4 A schematic diagram of a queue in another method for constructing a logistics network topology diagram provided by an embodiment of the present invention, such as Figure 4 As shown, traverse to a shift data, construct the "Sichuan Province" tree node and the "Panzhihua Makan Sales Department" tree node, and add the "Sichuan Province" tree node and the "Panzhihua Makan Sales Department" tree node to the end of the queue in sequence. After determining all the tree nodes corresponding to the shift data, take out the tree nodes from the end of the queue in sequence, and determine the "Sichuan Province" tree node as the parent node of the "Panzhihua Makan Sales Department" tree node in the order of taking out, so as to realize the parent-child relationship between the tree nodes corresponding to the shift data.

[0087] In the embodiment of the present invention, the parent-child relationship between the tree nodes corresponding to each logistics link is determined.

[0088] Step 250: Connect each of the tree nodes based on the parent-child relationship between the tree nodes to obtain the node tree of the logistics link.

[0089] Specifically, after determining the parent-child relationship between each tree node corresponding to each logistics link, the tree nodes corresponding to the logistics link can be connected based on the parent-child relationship between the tree nodes to obtain a node tree corresponding to the logistics link.

[0090] In the embodiment of the present invention, a node tree corresponding to each logistics link is constructed.

[0091] Step 260: Adjust the state of each tree node in the node tree to expand or collapse according to the adjustment request triggered by the user.

[0092] Specifically, after constructing the node tree corresponding to each logistics link, if the user clicks on the status control of any tree node of any logistics link, a request for adjusting the status of the tree node can be triggered. Furthermore, the state of the tree node corresponding to the node identifier contained in the adjustment request can be adjusted to expand or collapse according to the display state or collapse state contained in the adjustment request triggered by the user. When the state of the tree node is display, the node tree to which the tree node belongs can display all child nodes of the tree node. When the state of the tree node is collapse, the node tree to which the tree node belongs can hide all child nodes of the tree node. Therefore, the adjustment of the state of any tree node will cause the structure of the node tree to which the tree node belongs to change.

[0093] Figure 5 A schematic diagram of the tree node state in another method for constructing a logistics network topology diagram provided by an embodiment of the present invention, such as Figure 5 As shown, in the left figure, the status of each tree node in the node tree corresponding to the collection and logistics link is expanded, in the middle figure, the status of the collection tree node in the node tree corresponding to the collection and logistics link is expanded, the status of the Sichuan province tree node is expanded, and the status of the Chengdu city tree node is folded, and in the right figure, the status of the collection tree node in the node tree corresponding to the collection and logistics link is expanded, and the status of the Sichuan province tree node is folded.

[0094] In the embodiment of the present invention, the node tree structure is updated by adjusting the state of each tree node in the node tree corresponding to the logistics link.

[0095] Step 270: Connect the node trees corresponding to the logistics links according to the route table corresponding to the logistics network to obtain a topological diagram corresponding to the logistics network.

[0096] In one implementation, step 270 may specifically include:

[0097] For each of the logistics links, the tree nodes to be connected are determined in the current node tree corresponding to the current logistics link according to the route table corresponding to the logistics network, and the connecting tree nodes corresponding to each of the tree nodes to be connected are determined in the adjacent node tree of the adjacent logistics links of the current logistics link; each of the tree nodes to be connected and the connecting tree nodes corresponding to each of the tree nodes to be connected are connected to obtain a topological diagram corresponding to the logistics network.

[0098] Further, determining the connection tree nodes corresponding to each of the tree nodes to be connected in the adjacent node tree of the adjacent logistics link of the current logistics link includes:

[0099] When it is determined that the state of the tree node corresponding to the to-be-connected tree node in the adjacent node tree is expanded, the tree node corresponding to the to-be-connected tree node is determined as the connecting tree node corresponding to the to-be-connected tree node; when it is determined that the state of the tree node corresponding to the to-be-connected tree node in the adjacent node tree is folded, the parent node of the tree node corresponding to the to-be-connected tree node is determined as the connecting tree node corresponding to the to-be-connected tree node.

[0100] The following table is a route table. As shown in the following table, the route table includes three routes with IDs 1, 2, and 3. The routes include the originating node, the originating node type, the destination node, the destination node type, and the route code. In the route with ID 1, the originating node-destination node is collection-transit, in the route with ID 2, the originating node-destination node is transit-transit, and in the route with ID 3, the originating node-destination node is transit-distribution. This application does not consider routes with the same originating node type and destination node type. It can be concluded that there are two upstream and downstream relationships between logistics links in the following table: collection-transit and transit-distribution.

[0101] Circuit table

[0102] ID Originating Node Originating Node Type Destination Node Destination node type Line Coding 1 Chengdu Dongsheng Collection Chengdu Transshipment Center Transfer R124586 2 Chengdu Transshipment Center Transfer Hengyang Sorting Center Transfer R185293 3 Hengyang Sorting Center Transfer Hengyang Stone Drum Delivery R369528

[0103] Specifically, for each logistics link, the tree nodes to be connected can be determined in the current node tree corresponding to the current logistics link according to the route table corresponding to the logistics network, and the connecting tree nodes corresponding to each tree node to be connected can be determined in the adjacent node tree of the adjacent logistics link of the current logistics link. By connecting each tree node to be connected and the connecting tree nodes corresponding to each tree node to be connected, a topological diagram corresponding to the logistics network can be obtained.

[0104] By traversing the route table, all connections can be loaded with a time complexity of O(n). If the topology diagram shows the connections between all logistics nodes in each logistics link, there will be too many connections in the topology diagram, affecting the user experience. Therefore, the tree nodes to be connected and the connection tree nodes corresponding to the tree nodes to be connected can be determined according to the status of the tree nodes.

[0105] When the tree node state is collapsed, all child nodes of the tree node will be hidden. At this time, when the corresponding child node of the tree node is a tree node to be connected or a connecting tree node corresponding to a tree node to be connected, the tree node can be used as one end or the other end of the connection to realize the connection between tree nodes.

[0106] Of course, any change in the state of a tree node will also cause changes in the connections between the node trees, which in turn will cause changes in the topology corresponding to the logistics network.

[0107] The parent node's identifier is part of the child node's identifier. In the route table, there is a route starting from Chengdu Dongsheng Sales Department, but the collection link is only displayed to the provincial level. You can quickly locate the collection-Sichuan Province parent node based on the node identifier of Chengdu Dongsheng Sales Department, and process the connection to this node.

[0108] Figure 6a and Figure 6b The logistics network topology diagram provided by the embodiment of the present invention is as follows: Figure 6a As shown in the figure, the states of the tree nodes corresponding to each logistics node in the node tree corresponding to each logistics link in the logistics network are all topological diagrams constructed when they are expanded. Figure 6b for Figure 6a The actual topology diagram corresponding to the topology diagram shown. In the logistics network, each logistics link is configured with a corresponding hierarchical configuration, and each logistics node in the node tree corresponding to each logistics link is configured with a corresponding state. The tree node to which the connection is attached corresponds to the tree node at the bottom of the node tree corresponding to each logistics link. For example, the transit is only displayed to the city, so the lines in the sorting center will be loaded to their corresponding cities when connected.

[0109] In an embodiment of the present invention, after determining the node tree corresponding to each logistics link in the logistics network, the node trees corresponding to each logistics link are connected according to the route table corresponding to the logistics network, and a topological map corresponding to the logistics network can be obtained. The topological map can clearly show the link relationship of each logistics link, the subordinate relationship of each logistics node in each logistics link, and the monitoring index of each logistics node in each logistics link, thereby realizing the monitoring of each logistics node in each logistics link in the logistics network.

[0110] The method for constructing a logistics network topology map provided by an embodiment of the present invention includes: determining the configuration information of each logistics link in the logistics network; for each of the logistics links, determining the target hierarchy according to the hierarchical configuration in the configuration information corresponding to the current logistics link; constructing a tree node corresponding to the current logistics link according to the shift data in the shift table corresponding to the current logistics link and the target hierarchy; for each of the shift data in the shift table corresponding to the current logistics link, sequentially adding the tree nodes corresponding to the target logistics nodes determined in the current shift data to the queue corresponding to the current shift data; determining the parent-child relationship between each of the tree nodes according to the queue corresponding to each of the shift data; connecting each of the tree nodes based on the parent-child relationship between each of the tree nodes to obtain the node tree of the logistics link; adjusting the state of each of the tree nodes in the node tree to expand or collapse according to an adjustment request triggered by a user; connecting the node trees corresponding to each of the logistics links according to the route table corresponding to the logistics network to obtain a topology map corresponding to the logistics network. The above technical scheme can first determine the configuration information of each logistics link in the logistics network to determine the logistics node level that needs to be displayed in each logistics link and the monitoring data that needs to be displayed in the tree node corresponding to each logistics node under each logistics link. Secondly, according to the shift table and configuration information corresponding to each logistics link, a node tree corresponding to each logistics link can be constructed on the basis of mapping and queue. Each tree node in the node tree corresponding to each logistics link can display the monitoring data of each logistics node under each logistics link, so as to realize real-time monitoring of the monitoring indicators of each logistics node under each logistics link. According to the route table corresponding to the logistics network, the node trees corresponding to each logistics link are connected to obtain the topological diagram corresponding to the logistics network. The topological diagram can clearly show the link relationship of each logistics link, the subordinate relationship of each logistics node in each logistics link and the monitoring indicators of each logistics node in each logistics link, so as to further realize the monitoring of each logistics node in each logistics link in the logistics network, and facilitate the rapid positioning of abnormal logistics nodes.

[0111] Figure 7 A schematic diagram of the structure of a device for constructing a logistics network topology map provided in an embodiment of the present invention. The device and the method for constructing a logistics network topology map in the above-mentioned embodiments belong to the same inventive concept. For details not fully described in the embodiment of the device for constructing a logistics network topology map, reference can be made to the embodiment of the method for constructing a logistics network topology map.

[0112] The specific structure of the device for constructing the logistics network topology diagram is as follows: Figure 7 As shown, including:

[0113] A determination module 710 is used to determine the configuration information of each logistics link in the logistics network;

[0114] A construction module 720 is used to construct a node tree corresponding to the current logistics link according to the shift table and configuration information corresponding to the current logistics link for each of the logistics links;

[0115] The connection module 730 is used to connect the node trees corresponding to each logistics link according to the route table corresponding to the logistics network to obtain a topological diagram corresponding to the logistics network.

[0116] Based on the above embodiment, a module 720 is constructed, which is specifically used for:

[0117] Determine the target level according to the hierarchical configuration in the configuration information corresponding to the current logistics link; construct a tree node corresponding to the current logistics link according to the shift data in the shift table corresponding to the current logistics link and the target level; connect each tree node based on the parent-child relationship between each tree node to obtain the node tree of the logistics link.

[0118] In one implementation, constructing a tree node corresponding to the current logistics link according to the shift data in the shift table corresponding to the current logistics link and the target level includes:

[0119] For each shift data in the shift table corresponding to the current logistics link, determine the target logistics node in the current shift data according to the target level; when it is determined that each target logistics node does not exist in the mapping, construct a tree node corresponding to each target logistics node, and add the tree node corresponding to each target logistics node to the mapping; when it is determined that any target logistics node exists in the mapping, construct a tree node corresponding to other target logistics nodes, and add the tree nodes corresponding to other target logistics nodes to the mapping.

[0120] Based on the above embodiment, the construction module 720 is further used for:

[0121] Before connecting each of the tree nodes based on the parent-child relationship between the tree nodes, for each of the shift data in the shift table corresponding to the current logistics link, the tree nodes corresponding to the target logistics nodes determined in the current shift data are added to the queue corresponding to the current shift data in sequence; the parent-child relationship between the tree nodes is determined according to the queue corresponding to each of the shift data.

[0122] Based on the above embodiment, the construction module 720 is further used for:

[0123] The state of each of the tree nodes in the node tree is adjusted to be expanded or collapsed according to an adjustment request triggered by a user.

[0124] Based on the above embodiment, the connection module 730 is specifically used for:

[0125] For each of the logistics links, the tree nodes to be connected are determined in the current node tree corresponding to the current logistics link according to the route table corresponding to the logistics network, and the connecting tree nodes corresponding to each of the tree nodes to be connected are determined in the adjacent node tree of the adjacent logistics links of the current logistics link; each of the tree nodes to be connected and the connecting tree nodes corresponding to each of the tree nodes to be connected are connected to obtain a topological diagram corresponding to the logistics network.

[0126] In one implementation, determining the connection tree nodes corresponding to each of the tree nodes to be connected in the adjacent node tree of the adjacent logistics link of the current logistics link includes:

[0127] When it is determined that the state of the tree node corresponding to the to-be-connected tree node in the adjacent node tree is expanded, the tree node corresponding to the to-be-connected tree node is determined as the connecting tree node corresponding to the to-be-connected tree node; when it is determined that the state of the tree node corresponding to the to-be-connected tree node in the adjacent node tree is folded, the parent node of the tree node corresponding to the to-be-connected tree node is determined as the connecting tree node corresponding to the to-be-connected tree node.

[0128] The device for constructing a logistics network topology map provided in an embodiment of the present invention can execute the method for constructing a logistics network topology map provided in any embodiment of the present invention, and has functional modules and beneficial effects corresponding to the method for constructing a logistics network topology map.

[0129] It is worth noting that in the embodiment of the above-mentioned logistics network topology map construction device, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention.

[0130] Figure 8 A schematic diagram of the structure of a computer device provided in an embodiment of the present invention. Figure 8 A block diagram of an exemplary computer device 8 suitable for use in implementing embodiments of the present invention is shown. Figure 8 The computer device 8 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0131] like Figure 8 As shown, the computer device 8 is in the form of a general-purpose computing electronic device. The components of the computer device 8 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 connecting different system components (including the system memory 28 and the processing unit 16).

[0132] Bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor or a local bus using any of a variety of bus architectures. By way of example, these architectures include, but are not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MAC) bus, an Enhanced ISA bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.

[0133] The computer device 8 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the computer device 8, including volatile and non-volatile media, removable and non-removable media.

[0134] The system memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. The computer device 8 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 34 may be used to read and write non-removable, non-volatile magnetic media ( Figure 8 not shown, usually called a "hard drive"). Although Figure 8 Not shown in the figure, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, a DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to the bus 18 via one or more data medium interfaces. The system memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present invention.

[0135] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in system memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. Program modules 42 generally perform the functions and / or methods of the embodiments described herein.

[0136] The computer device 8 may also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), one or more devices that enable a user to interact with the computer device 8, and / or any device that enables the computer device 8 to communicate with one or more other computing devices (e.g., network card, modem, etc.). Such communication may be performed through an input / output (I / O) interface 22. Furthermore, the computer device 8 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through a network adapter 20. Figure 8 As shown, the network adapter 20 communicates with other modules of the computer device 8 via the bus 18. It should be understood that although Figure 8 Not shown, other hardware and / or software modules may be used in conjunction with computer device 8, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0137] The processing unit 16 executes various functional applications and page displays by running the programs stored in the system memory 28, for example, implementing the method for constructing a logistics network topology map provided in the embodiment of the present invention, the method comprising:

[0138] Determine the configuration information of each logistics link in the logistics network;

[0139] For each of the logistics links, a node tree corresponding to the current logistics link is constructed according to the shift table and configuration information corresponding to the current logistics link;

[0140] The node trees corresponding to the logistics links are connected according to the route table corresponding to the logistics network to obtain a topological diagram corresponding to the logistics network.

[0141] Of course, those skilled in the art can understand that the processor can also implement the technical solution of the method for constructing the logistics network topology map provided by any embodiment of the present invention.

[0142] An embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon. When the program is executed by a processor, a method for constructing a logistics network topology map provided by an embodiment of the present invention is implemented, for example, the method comprising:

[0143] Determine the configuration information of each logistics link in the logistics network;

[0144] For each of the logistics links, a node tree corresponding to the current logistics link is constructed according to the shift table and configuration information corresponding to the current logistics link;

[0145] The node trees corresponding to the logistics links are connected according to the route table corresponding to the logistics network to obtain a topological diagram corresponding to the logistics network.

[0146] The computer storage medium of the embodiment of the present invention can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to: an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.

[0147] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0148] The program code embodied on the computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

[0149] Computer program code for performing the operations of the present invention may be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0150] It should be understood by those skilled in the art that the modules or steps of the present invention described above can be implemented by a general-purpose computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, optionally, they can be implemented by a program code executable by a computer device, so that they can be stored in a storage device and executed by the computing device, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.

[0151] Note that the above are only preferred embodiments of the present invention and the technical principles used. Those skilled in the art will understand that the present invention is not limited to the specific embodiments herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present invention, and the scope of the present invention is determined by the scope of the appended claims.

Claims

1. A method for constructing a logistics network topology map. It is characterized in that include: Determine the configuration information of each logistics link in the logistics network; For each of the logistics links, a node tree corresponding to the current logistics link is constructed according to the shift table and configuration information corresponding to the current logistics link; The node trees corresponding to the logistics links are connected according to the route table corresponding to the logistics network to obtain a topological diagram corresponding to the logistics network.

2. The method for constructing a logistics network topology map according to claim 1, It is characterized in that According to the shift table and configuration information corresponding to the current logistics link, a node tree corresponding to the current logistics link is constructed, including: Determine the target level according to the level configuration in the configuration information corresponding to the current logistics link; Constructing a tree node corresponding to the current logistics link according to the shift data in the shift table corresponding to the current logistics link and the target level; The tree nodes are connected based on the parent-child relationship between the tree nodes to obtain the node tree of the logistics link.

3. The method for constructing a logistics network topology map according to claim 2, It is characterized in that According to the shift data in the shift table corresponding to the current logistics link and the target level, a tree node corresponding to the current logistics link is constructed, including: For each shift data in the shift table corresponding to the current logistics link, determine a target logistics node in the current shift data according to the target level; When it is determined that each of the target logistics nodes does not exist in the mapping, construct a tree node corresponding to each of the target logistics nodes, and add the tree node corresponding to each of the target logistics nodes to the mapping; When it is determined that any of the target logistics nodes exists in the mapping, tree nodes corresponding to other target logistics nodes are constructed, and the tree nodes corresponding to other target logistics nodes are added to the mapping.

4. The method for constructing a logistics network topology diagram according to claim 3, It is characterized in that Before connecting the tree nodes based on the parent-child relationship between the tree nodes, the method further includes: For each shift data in the shift table corresponding to the current logistics link, the tree nodes corresponding to the target logistics nodes determined in the current shift data are sequentially added to the queue corresponding to the current shift data; The parent-child relationship between each of the tree nodes is determined according to the queue corresponding to each of the shift data.

5. The method for constructing a logistics network topology diagram according to claim 2, It is characterized in that Also includes: The state of each of the tree nodes in the node tree is adjusted to be expanded or collapsed according to an adjustment request triggered by a user.

6. The method for constructing a logistics network topology diagram according to claim 5, It is characterized in that Connecting the node trees corresponding to the logistics links according to the route table corresponding to the logistics network to obtain a topological graph corresponding to the logistics network includes: For each of the logistics links, determine the tree nodes to be connected in the current node tree corresponding to the current logistics link according to the route table corresponding to the logistics network, and determine the connection tree nodes corresponding to each of the tree nodes to be connected in the adjacent node tree of the adjacent logistics links of the current logistics link; Each of the to-be-connected tree nodes and the connection tree nodes corresponding to each of the to-be-connected tree nodes are connected to obtain a topological diagram corresponding to the logistics network.

7. The method for constructing a logistics network topology map according to claim 6, It is characterized in that Determining the connection tree nodes corresponding to each of the tree nodes to be connected in the adjacent node tree of the adjacent logistics link of the current logistics link includes: When it is determined that the state of the tree node corresponding to the to-be-connected tree node in the adjacent node tree is expanded, the tree node corresponding to the to-be-connected tree node is determined as the connecting tree node corresponding to the to-be-connected tree node; When it is determined that the state of the tree node corresponding to the to-be-connected tree node in the adjacent node tree is folded, the parent node of the tree node corresponding to the to-be-connected tree node is determined as the connecting tree node corresponding to the to-be-connected tree node.

8. A device for constructing a logistics network topology map, It is characterized in that include: A determination module is used to determine the configuration information of each logistics link in the logistics network; A construction module, for constructing a node tree corresponding to the current logistics link according to the shift table and configuration information corresponding to the current logistics link for each of the logistics links; A connection module is used to connect the node trees corresponding to each logistics link according to the route table corresponding to the logistics network to obtain a topological diagram corresponding to the logistics network.

9. A computer device, It is characterized in that The computer device comprises: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method for constructing a logistics network topology map as described in any one of claims 1-7.

10. A storage medium containing computer executable instructions, It is characterized in that The computer executable instructions are used to execute the method for constructing a logistics network topology map as described in any one of claims 1-7 when executed by a computer processor.