A method, apparatus, and server for interactive logistics route configuration based on topology relationships.

CN115829453BActive Publication Date: 2026-03-06WSGRI SMART CITY(WUHAN) ENGINEERING TECHNOLOGY CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211475293.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-23
Publication Date
2026-03-06
Estimated Expiration
2042-11-23

AI Technical Summary

Technical Problem

[0004]为克服上述现有技术的不足,本发明提供一种基于拓扑关系的可交互物流路线配置方法、装置及服务器,以解决当前工厂或者园区内部的物流运输路线可视化交互配置的问题,其具有实施简单方便、交互效果好、可视化效果好的特点

Benefits of technology

[0038](1)本发明提供了一种物流要素之间拓扑关系建立的方法,实现了起点、路线、途径点、终点等物流要素的拓扑连接关系的建立。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115829453B_ABST
    Figure CN115829453B_ABST
Patent Text Reader

Abstract

This invention discloses an interactive logistics route configuration method, apparatus, and server based on topological relationships. The method includes: establishing topological relationships among logistics elements, wherein the logistics elements include logistics point elements and logistics line elements, and the topological relationships among logistics point elements and logistics line elements are also included; configuring logistics route function interfaces for establishing interfaces for querying logistics element graphical information, topological relationships, path information segmentation, and recommended route configuration; and configuring interactive visualization of logistics routes for loading logistics thematic map information and realizing the visualization of route configuration lists linked with the map. This invention solves the problem of interactive visualization configuration of logistics transportation routes within factories or industrial parks, and has the advantages of simple and convenient implementation, good interactive effect, and good visualization effect.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the fields of electronic maps and logistics route configuration technology, and in particular to an interactive logistics route configuration method, apparatus and server based on topology. Background Technology

[0002] Metallurgy and chemical engineering are process industries with multiple tools and long processes, requiring a wide variety of raw materials and generating numerous types of by-products and finished products. Enterprises must plan and design the storage space for relevant raw materials and products according to the process flow to ensure maximum production efficiency. Logistics and transportation play a crucial role in the movement of these raw materials and products.

[0003] With the deepening of refined management, configuring and constraining routes for vehicles transporting different goods in large factories and industrial parks has become an increasingly urgent need. By configuring and constraining routes for vehicles transporting different goods, it is possible to guide transport personnel along routes, improve transportation efficiency, and ensure the direct and rapid arrival of transported goods. On the other hand, by constraining specific routes, it is possible to ensure that the transport of hazardous chemicals travels on specific road sections, strengthen traffic safety control, and thus improve the safety of the factory area. The configuration of logistics transportation routes is closely related to relevant storage locations and paths. Therefore, how to combine and configure transported goods, storage locations, and transportation routes in a relatively intuitive and visual way is a problem worthy of research. Summary of the Invention

[0004] To overcome the shortcomings of the prior art, the present invention provides an interactive logistics route configuration method, device and server based on topology to solve the problem of visual interactive configuration of logistics transportation routes within factories or parks. It has the characteristics of simple and convenient implementation, good interactive effect and good visualization effect.

[0005] This invention is achieved through the following technical solutions:

[0006] According to one aspect of the present invention, an interactive logistics route configuration method based on topology is provided, comprising:

[0007] Establish the topological relationship of logistics elements, which includes logistics point elements and logistics line elements. The topological relationship of logistics elements includes the topological relationship between logistics point elements and logistics line elements, and the topological relationship between logistics line elements.

[0008] Configure the logistics route function interface to establish interfaces for querying graphical information of logistics elements, querying topological relationships of logistics elements, querying path information segmentation, and recommending route configuration.

[0009] The logistics route interactive visualization configuration is used to load logistics-themed map information and realize the visualization of the route configuration list in conjunction with the map.

[0010] The above technical solutions can be applied to the logistics route configuration scenarios of relevant industrial enterprises, and the relevant route configuration results can provide data support and applications for route guidance, vehicle navigation, vehicle transportation safety monitoring and road control.

[0011] The aforementioned technical solution addresses logistics elements including unloading points, warehouses, gates, weighbridges, and roads. By combining the geospatial location information of each logistics element within the factory area, it constructs a logistics road network and related topological relationships for the factory. This technical solution also incorporates material information to enable interactive and visually appealing route configuration for different transported materials, ultimately achieving route management for the entire logistics system.

[0012] The aforementioned technical solution utilizes software technology for logistics route configuration and management. Its basic idea is to construct the topological relationships of unloading points, warehouses, gates, weighbridges, and roads, as well as the road network structure within the factory area. This involves implementing the graphical information of logistics elements (unloading points, roads, weighbridges, gates, and warehouses), their topological relationships, and functions such as topological element segmentation, route planning and analysis based on origin, destination, and route elements. These functions are then provided to a visual page via an interface. The visual page combines configurable lists with map graphics to achieve interactive, WYSIWYG route configuration.

[0013] As a further technical solution, the method also includes: using the nearest neighbor tool in ArcGIS to calculate the relationship between logistics point elements and logistics line elements, thereby forming a topological relationship table, and querying the nearest neighbor logistics line elements of the logistics point elements through the topological relationship table. This technical solution establishes the topological relationship between logistics point elements and logistics line elements, and facilitates the querying of logistics elements through the form of a topological relationship table.

[0014] Furthermore, when establishing the topological relationship between logistics line elements and line elements, based on the road network connection structure, the postgis, pgrouting, and postgis_topology extensions in PostgreSQL are used to analyze and calculate the connectivity between roads, and a table of connectivity between roads can be output. By querying the table, information about other roads associated with a single road can be obtained.

[0015] As a further technical solution, the logistics element graphic information query interface is used to obtain the geographic graphic information of the corresponding logistics element according to its name or number; the logistics element topology relationship query interface is used to obtain other logistics elements that are adjacent to the logistics element according to its name or number; the path information segmentation query interface is used to segment the road route according to the starting logistics element and the ending logistics element and return the graphic information and attribute information of the segmented road route; the recommended configuration route interface is used to obtain a recommended configuration route based on the topology relationship calculation according to the name or number of the logistics element at the starting point and the ending point.

[0016] Optionally, when querying through the logistics element graphic information query interface, the corresponding graphic coordinate information of the element can be retrieved and returned based on its ID value. Specifically, this interface allows users to see the spatial location of the element on a map when clicking on an element in the list on the visualization page.

[0017] Optionally, when querying through the logistics element topology query interface, the ID value of a logistics element can be used to retrieve the ID values ​​of connected logistics elements, as well as the name and type of the logistics elements. Furthermore, the adjacent elements of logistics point elements (unloading point, warehouse, gate, weighbridge) are logistics line elements (roads), and the adjacent elements of logistics line elements are logistics point elements (unloading point, warehouse, gate, weighbridge) and line elements (roads).

[0018] Optionally, the path information segmentation query interface requires four parameters to be passed in: the ID of the starting logistics element in the adjacency relationship, the ID of the line element to be segmented, the ID of the logistics line element (road) to be segmented, and the type of path segmentation. Then, based on the type and the spatial location information of the starting and ending elements, the intermediate roads are segmented, which can be divided into four categories, as follows:

[0019] The first type is where the starting logistics element is a point element and the ending element is a point element. The projection points of the two points on the road are obtained, and then the road is segmented. Then, the direction of the road line is determined based on the positional relationship of the starting points, and the segmented road information is returned.

[0020] The second type is where the starting logistics element is a point element and the ending element is a line element. The intersection of the ending element and the dividing road is obtained, and then the method of obtaining the intersection is changed to obtaining the division of the line element by the two points as described above.

[0021] The third type is where the starting logistics element is a line element and the ending element is a line element. The intersection point of the starting element and the dividing road is calculated separately. Then, as in the first type, the division of the line element by the two points is calculated.

[0022] The fourth category involves starting logistics elements as line elements and ending elements as point elements. The intersection points of the starting element and the dividing road are calculated separately. Then, as with the first category, the division of the line element by the two points is calculated.

[0023] Optionally, the recommended route configuration interface must accept the start element ID and end element ID. Route elements are optional; zero, one, or more can be accepted. Then, based on the topological relationships of the logistics elements, a recommended configuration route is generated, returning the route's graphical element information, as well as a dataset of the start element, route elements, and road names within the route.

[0024] As a further technical solution, the method also includes: creating a logistics-themed map and using a front-end map visualization API interface to load and display the map.

[0025] Furthermore, by processing the geographic information data of the factory area, including factory boundaries, process zones, buildings, green spaces, pipelines, ancillary facilities, roads, etc., and combining it with logistics-related information such as unloading points, warehouses, gates, and weigh stations, a thematic logistics map of the factory area is created based on the map scale and map generalization methods, using symbolic representation in cartography. The thematic map information on transportation and logistics is then loaded onto the front-end visualization page.

[0026] As a further technical solution, the method also includes: displaying the relationships between logistics elements in a hierarchical list format; clicking on a list element displays related elements in the next level; dividing the associated roads; and displaying the current route configuration on the map in real time.

[0027] Optionally, in the implementation of the route configuration list and map linkage visualization, the interactive configuration of the front-end page includes two modes: one is based on the list, configuring the route step by step; the other is based on the starting and route elements, directly generating a recommended route, and then the route can also be adjusted.

[0028] Furthermore, for the first mode, route configuration information can be created for a specific material on the front-end page. After selecting "Create," first select the starting point of the configuration route, then select the logistics point element (first level). This can be selected from the drop-down name list. Clicking it will display the location of the point on the map, and the names of other logistics elements (including point and line elements) associated with this element will be displayed in the next level list (second level). Then, selecting a name will highlight the graphic location information of the corresponding logistics element at that level on the map, and the names of other logistics elements related to this element will be displayed in the next level list (third level). Finally, selecting a name will highlight the graphic location information corresponding to that name on the map and segment the road at the previous level (second level) to display the complete graphic information of the current configuration route. Then, the route can be configured further until the destination is reached.

[0029] As a further technical solution, the logistics point elements include unloading points, warehouses, gates, and weighbridges, and the logistics line elements include roads. Considering that establishing topological relationships requires geographic information data, unloading points, warehouses, gates, and weighbridges are classified as point element data of geographic information, and road data are classified as line element data of geographic information.

[0030] According to one aspect of the present invention, an interactive logistics route configuration device based on topology is provided, implemented using the method described above, the device comprising:

[0031] The logistics element topology relationship establishment module is used to establish the topology relationship between logistics point elements and logistics line elements, as well as the topology relationship between logistics line elements.

[0032] The logistics route function interface configuration module is used to establish interfaces for querying graphical information of logistics elements, querying topological relationships of logistics elements, querying path information segmentation, and recommending route configuration.

[0033] The logistics route interactive visualization configuration module is used to load logistics thematic map information and realize the visualization of the route configuration list in conjunction with the map.

[0034] According to one aspect of the present invention, a server is provided, comprising:

[0035] Processor; and

[0036] The memory stores executable code, which, when executed by the processor, causes the processor to execute the topology-based interactive logistics route configuration method.

[0037] Compared with the prior art, the beneficial effects of the present invention are as follows:

[0038] (1) This invention provides a method for establishing topological relationships between logistics elements, realizing the establishment of topological connection relationships between logistics elements such as starting point, route, waypoint, and destination.

[0039] (2) The interactive route configuration method based on topological relationships of this invention can intuitively display the relationship between elements in a list, and allow real-time viewing of route configuration in a map scene, realizing interactive and linked display of textual descriptions and graphical information of routes in the list. This method has a strong visualization effect and is convenient and quick to use, achieving WYSIWYG (What You See Is What You Get).

[0040] (3) This invention has good promotional value and can be promoted and applied in more similar application scenarios, giving users a good application experience. The related route configuration interface can provide data support and application for route guidance, vehicle navigation, vehicle transportation safety monitoring and road control. Attached Figure Description

[0041] Figure 1 This is a flowchart illustrating an embodiment of the present invention.

[0042] Figure 2 This is a schematic diagram illustrating the loading of traffic and logistics thematic map information according to an embodiment of the present invention.

[0043] Figure 3 This is a schematic diagram of the interface effect for creating a line name and selecting material types according to an embodiment of the present invention.

[0044] Figure 4 This is an interactive route configuration effect diagram of an embodiment of the present invention.

[0045] Figure 5 This is a schematic diagram illustrating the route configuration, mobile path planning, and guidance effects of an embodiment of the present invention.

[0046] Figure 6 This is a schematic diagram of the information returned by the logistics element graphic information query interface in an embodiment of the present invention.

[0047] Figure 7 This is a schematic diagram of the information returned by the logistics element topology relationship query interface in an embodiment of the present invention.

[0048] Figure 8 This is a schematic diagram of the information returned by the path information segmentation query interface in an embodiment of the present invention.

[0049] Figure 9 This is a schematic diagram of the recommended configuration route interface return information in an embodiment of the present invention.

[0050] Figure 10 This is a schematic diagram of a server according to an embodiment of the present invention. Detailed Implementation

[0051] The technical solutions of various embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0052] This invention provides an interactive logistics route configuration method based on topological relationships, comprising: establishing topological relationships of logistics elements, wherein the logistics elements include logistics point elements and logistics line elements, and the topological relationships of logistics elements include the topological relationships between logistics point elements and logistics line elements, and the topological relationships between logistics line elements; configuring logistics route function interfaces for establishing a logistics element graphic information query interface, a logistics element topological relationship query interface, a path information segmentation query interface, and a recommended configuration route interface; and configuring interactive visualization of logistics routes for loading logistics thematic map information and realizing the linkage visualization of route configuration lists and maps.

[0053] This invention can be applied to the scenario of logistics route configuration for relevant industrial enterprises, and the relevant route configuration results can provide data support and applications for route guidance, vehicle navigation, vehicle transportation safety monitoring and road management.

[0054] As one implementation method, the interactive logistics route configuration method based on topology of the present invention has the following overall process: Figure 1 As shown, the implementation steps are illustrated by configuring routes for different materials within a specific factory area.

[0055] Step 1: Establish the topological relationships of logistics elements. The data sources for these logistics elements are road data, gate data, warehouse data, unloading point data, and weighbridge data collected through surveying. Merge the point element data into a single element set and add three attributes—ID (unique identifier), NAME (name), and TYPE—to each element, as shown in Table 1. Then, for line elements, their attribute information includes ID (unique identifier) ​​and NAME (name), as shown in Table 2.

[0056] The topological relationships between point and line features were determined using the nearest neighbor analysis tool in ArcMap. The input features were point features, and the neighboring features were line features. The position and angle parameters were selected. The resulting information is shown in Table 3, which represents the adjacency relationship between point and line features. Here, ID represents the unique identifier of the point feature, NAME is the name of the point feature, TYPE is the type of the point feature, ID2 is the unique identifier of the line feature, and NAME2 is the name information of the line feature.

[0057] Table 1. Point feature data (partial data)

[0058] ID NAME TYPE 1000 Ironmaking plant chemical products Parking area for loading and unloading 1001 Coking Parking area for loading and unloading 1002 Coke screen Parking area for loading and unloading 1003 pulverized coal injection Parking area for loading and unloading 1128 Wire material warehouse Warehouse point layer 1146 No. 4 weigh station Weigh station ... ... ...

[0059] Table 2 Line Feature Data (Partial Data)

[0060] ID NAME 5 Jiao Erlu 8 Jiao Wulu 11 Jing'er South Road 19 via the road 44 Weisi West Road 48 West connecting road ... ...

[0061] Table 3. Adjacency Relationships between Point Features and Line Features

[0062] ID NAME TYPE ID2 NAME2 1000 Ironmaking plant chemical products Parking area for loading and unloading 57 Jiao San Road 01 1001 Coking Parking area for loading and unloading 9 Jiao Yilu 1002 Coke screen Parking area for loading and unloading 9 Jiao Yilu 1003 pulverized coal injection Parking area for loading and unloading 59 Sintering South Road 01 1128 Wire rod raw material warehouse Warehouse point layer 50 Steel Rolling Mill No. 2 1146 No. 4 weigh station Weigh station 32 Railway 12 ... ... ... ... ...

[0063] The topological relationships between line features are established. Line features are essentially roads, and their adjacency relationships are established by using the "Break Intersecting Lines" tool in ArcMap to break the line features. The road line data is then imported into a PostgreSQL database. The SQL command "select * from (SELECT t."id" as id1,t.name as name1,m.id as id2,m.name as name2 FROM "road" as t,"road" as m WHERE st_intersects(m.geom,t.geom)) as q WHERE q.name1!=q.name2" is then executed to obtain the topological relationships between line features. Here, "road" identifies the broken road feature data. The resulting topological adjacency relationships between lines are shown in Table 4.

[0064] Table 4. Adjacency Relationships Between Line Features

[0065]

[0066]

[0067] Step two: Implement the logistics route configuration interface.

[0068] First, there's the logistics element graphic information query interface. If the input parameter is 0, it returns graphic information for all elements. If the input element is a unique identifier (ID), it returns the corresponding graphic information. If the input ID parameter is 10000, the returned information is as follows... Figure 6 As shown.

[0069] Next is the topology query interface for logistics elements. Based on the ID value of a logistics element, it can query the ID values ​​of adjacent logistics elements, as well as the names and types of those elements. Inputting the ID parameter as 41 will return results like... Figure 7 The information shown.

[0070] Next is the route information segmentation query interface. This interface requires four parameters: the ID of the starting logistics element in the adjacency relationship, the ID of the line element to be segmented, the ID of the logistics line element (road) to be segmented, and the type of route segmentation. The input parameters are: starting logistics element ID 100002, line element ID 13, logistics line element (road) ID 29, and type 0 (point, line, or line type). The returned route segmentation information is as follows: Figure 8 As shown.

[0071] Next is the recommended route configuration interface. This interface requires the start element ID and end element ID as input, and the route elements are optional; you can input 0, 1, or more. Then, based on the topological relationship of the logistics elements, a recommended configuration route is generated, returning the graphical element information of the route, as well as a dataset of the start element, route elements, and road names within the route. The start element ID is 19, the end element ID is 28, and the returned content is as follows... Figure 9 As shown.

[0072] Step 3: Configure the route visualization interaction.

[0073] 1) Loading Logistics Thematic Map Information. This involves processing the factory's geographic information data, including factory boundaries, process zones, buildings, green spaces, pipelines, ancillary facilities, and roads, combined with logistics-related information such as unloading points, warehouses, gates, and weighbridges. Based on the map scale and map generalization methods, a logistics thematic map of the factory is created using cartographic symbolic representation. This logistics thematic map information is then loaded onto the front-end visualization page. For example... Figure 2 As shown.

[0074] 2) The route configuration list is linked with the map for visualization. The interactive configuration of the front-end page includes two modes: one is based on a list, where routes are configured step by step, and route configuration information can be created for a specific material on the front-end page.

[0075] First, select the name of the route to be created and the type of resources. For example... Figure 3 As shown,

[0076] Select the starting point for the route configuration, then select a logistics point element (level 1). You can choose from the drop-down name list. After clicking, the location of that point will be displayed on the map, and the names of other logistics elements (including point and line elements) associated with it will be displayed in the next level list (level 2). Selecting a name will then highlight the graphic location information of the corresponding logistics element at that level on the map, and the names of other related logistics elements will be displayed in the next level list (level 3). Selecting another name will then highlight the graphic location information corresponding to that name on the map and segment the road at the previous level (level 2), thus displaying the complete graphic information of the currently configured route. You can then continue configuring the routes below until the destination is reached. Figure 4 As shown. Another mode is based on starting and route elements, which directly generates a recommended route, and then the route can also be adjusted.

[0077] The relevant route configuration interface can provide data support and applications for route guidance, vehicle navigation, vehicle transportation safety monitoring, and road management, such as... Figure 5 To improve the effectiveness of mobile path planning and application guidance.

[0078] In another aspect, the present invention provides an interactive logistics route configuration device based on topological relationships, implemented using the method described above. The device includes:

[0079] The logistics element topology relationship establishment module is used to establish the topology relationship between logistics point elements and logistics line elements, as well as the topology relationship between logistics line elements.

[0080] The logistics route function interface configuration module is used to establish interfaces for querying graphical information of logistics elements, querying topological relationships of logistics elements, querying path information segmentation, and recommending route configuration.

[0081] The logistics route interactive visualization configuration module is used to load logistics thematic map information and realize the visualization of the route configuration list in conjunction with the map.

[0082] The apparatus described in this invention can be implemented using the methods described above.

[0083] Optionally, the logistics element topology relationship establishment module is also used to use the nearest neighbor tool in ArcGIS to calculate the logistics point elements and logistics line elements to form a topology relationship table, and to query the nearest neighbor logistics line elements of the logistics point elements through the topology relationship table.

[0084] Optionally, the logistics element topology relationship establishment module is also used to analyze and calculate the connectivity relationship between roads based on the road network connection structure when establishing the topology relationship between logistics line elements and line elements, through the extensions of postgis, pgrouting, and postgis_topology in PostgreSQL, and can output a table of connectivity relationships between roads, and obtain information about other roads associated with a single road by querying the table.

[0085] Optionally, the logistics route function interface configuration module is also used to obtain the geographic graphic information of the corresponding logistics element according to its name or number; obtain other logistics elements that are adjacent to the logistics element according to its name or number; segment the road route according to the starting logistics element and the ending logistics element and return the graphic information and attribute information of the segmented road route; and obtain a recommended configuration route based on topological relationship calculation according to the name or number of the logistics element at the starting point and the ending point.

[0086] Optionally, when querying through the logistics element graphic information query interface, the corresponding graphic coordinate information of the element can be retrieved and returned based on its ID value. Specifically, this interface allows users to see the spatial location of the element on a map when clicking on an element in the list on the visualization page.

[0087] Optionally, when querying through the logistics element topology query interface, the ID value of a logistics element can be used to retrieve the ID values ​​of connected logistics elements, as well as the name and type of the logistics elements. Furthermore, the adjacent elements of logistics point elements (unloading point, warehouse, gate, weighbridge) are logistics line elements (roads), and the adjacent elements of logistics line elements are logistics point elements (unloading point, warehouse, gate, weighbridge) and line elements (roads).

[0088] Optionally, the path information segmentation query interface requires four parameters to be passed in: the ID of the starting logistics element in the adjacency relationship, the ID of the line element to be segmented, the ID of the logistics line element (road) to be segmented, and the type of path segmentation. Then, based on the type and the spatial location information of the starting and ending elements, the intermediate roads are segmented, which can be divided into four categories, as follows:

[0089] The first type is where the starting logistics element is a point element and the ending element is a point element. The projection points of the two points on the road are obtained, and then the road is segmented. Then, the direction of the road line is determined based on the positional relationship of the starting points, and the segmented road information is returned.

[0090] The second type is where the starting logistics element is a point element and the ending element is a line element. The intersection of the ending element and the dividing road is obtained, and then the method of obtaining the intersection is changed to obtaining the division of the line element by the two points as described above.

[0091] The third type is where the starting logistics element is a line element and the ending element is a line element. The intersection point of the starting element and the dividing road is calculated separately. Then, as in the first type, the division of the line element by the two points is calculated.

[0092] The fourth category involves starting logistics elements as line elements and ending elements as point elements. The intersection points of the starting element and the dividing road are calculated separately. Then, as with the first category, the division of the line element by the two points is calculated.

[0093] Optionally, the recommended route configuration interface must accept the start element ID and end element ID. Route elements are optional; zero, one, or more can be accepted. Then, based on the topological relationships of the logistics elements, a recommended configuration route is generated, returning the route's graphical element information, as well as a dataset of the start element, route elements, and road names within the route.

[0094] As a further technical solution, the method also includes: creating a logistics-themed map and using a front-end map visualization API interface to load and display the map.

[0095] Furthermore, by processing the geographic information data of the factory area, including factory boundaries, process zones, buildings, green spaces, pipelines, ancillary facilities, roads, etc., and combining it with logistics-related information such as unloading points, warehouses, gates, and weigh stations, a thematic logistics map of the factory area is created based on the map scale and map generalization methods, using symbolic representation in cartography. The thematic map information on transportation and logistics is then loaded onto the front-end visualization page.

[0096] Optionally, the logistics route interactive visualization configuration module is also used to display the relationship between logistics elements in a hierarchical list format. Clicking on a list element will display the related elements in the next level and divide the associated roads, displaying the current route configuration on the map in real time.

[0097] Optionally, in the implementation of the route configuration list and map linkage visualization, the interactive configuration of the front-end page includes two modes: one is based on the list, configuring the route step by step; the other is based on the starting and route elements, directly generating a recommended route, and then the route can also be adjusted.

[0098] Furthermore, for the first mode, route configuration information can be created for a specific material on the front-end page. After selecting "Create," first select the starting point of the configuration route, then select the logistics point element (first level). This can be selected from the drop-down name list. Clicking it will display the location of the point on the map, and the names of other logistics elements (including point and line elements) associated with this element will be displayed in the next level list (second level). Then, selecting a name will highlight the graphic location information of the corresponding logistics element at that level on the map, and the names of other logistics elements related to this element will be displayed in the next level list (third level). Finally, selecting a name will highlight the graphic location information corresponding to that name on the map and segment the road at the previous level (second level) to display the complete graphic information of the current configuration route. Then, the route can be configured further until the destination is reached.

[0099] The present invention also provides a server, including: a processor; and a memory storing executable code thereon, wherein when the executable code is executed by the processor, the processor executes the aforementioned interactive logistics route configuration method based on topology.

[0100] The server includes a processor, memory, and network interface connected via a system bus, wherein the memory may include non-volatile storage media and internal memory.

[0101] Non-volatile storage media can store operating systems and computer programs. These computer programs include program instructions that, when executed, cause the processor to perform any topology-based interactive logistics route configuration method.

[0102] The processor provides computing and control capabilities to support the operation of the entire server.

[0103] Internal memory provides an environment for the execution of computer programs in non-volatile storage media. When executed by a processor, the computer program enables the processor to execute any interactive logistics route configuration method based on topology.

[0104] This network interface is used for network communication, such as sending assigned tasks. Those skilled in the art will understand that... Figure 10 The structure shown is merely a block diagram of a portion of the structure related to the solution of this application and does not constitute a limitation on the server to which the solution of this application is applied. A specific server may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0105] It should be understood that the processor can be a Central Processing Unit (CPU), but it can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among these, a general-purpose processor can be a microprocessor or any conventional processor.

[0106] In one embodiment, the processor is configured to run a computer program stored in memory to perform the following steps:

[0107] Establish the topological relationship of logistics elements, which includes logistics point elements and logistics line elements. The topological relationship of logistics elements includes the topological relationship between logistics point elements and logistics line elements, and the topological relationship between logistics line elements.

[0108] Configure the logistics route function interface to establish interfaces for querying graphical information of logistics elements, querying topological relationships of logistics elements, querying path information segmentation, and recommending route configuration.

[0109] The logistics route interactive visualization configuration is used to load logistics-themed map information and realize the visualization of the route configuration list in conjunction with the map.

[0110] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the technical solutions of the embodiments of the present invention.

Claims

1. A method for configuring an interactive logistics route based on topological relations, characterized in that, The method comprises the following steps: Establishing a logistics element topology relationship, wherein the logistics element comprises a logistics point element and a logistics line element, and the logistics element topology relationship comprises a topology relationship between the logistics point element and the logistics line element and a topology relationship between the logistics line elements; Configuring a logistics route function interface, which is used to establish a logistics element graphic information query interface, a logistics element topology relationship query interface, a path information segmentation query interface, and a recommended configuration route interface; wherein the path information segmentation query interface segments a road route according to a starting logistics element and a terminal logistics element, and the segmentation type comprises at least one of the following types: Type one: both the starting logistics element and the terminal logistics element are point elements, and a line element is segmented according to the projection points of the two point elements on the road; Type two: the starting logistics element is a point element, and the terminal logistics element is a line element, and the intersection of the terminal line element and the segmented road is calculated for segmentation; Type three: the starting logistics element is a line element, and the terminal logistics element is a line element, and the intersection of the starting line element and the terminal line element and the segmented road is calculated for segmentation; Type four: the starting logistics element is a line element, and the terminal logistics element is a point element, and the intersection of the starting line element and the segmented road is calculated for segmentation; Logistics route interactive visualization configuration is used to load logistics thematic map information and realize route configuration list and map linkage visualization; The method further comprises: using a nearest neighbor tool in ArcGIS to calculate the logistics point element and the logistics line element to form a topology relationship table, and querying the nearest neighbor logistics line element of the logistics point element through the topology relationship table.

2. The method of claim 1, wherein, The logistics element graphic information query interface is used to obtain geographic graphic information of the corresponding logistics element according to the name or number; The logistics element topology relationship query interface is used to obtain other logistics elements having a neighboring relationship with the logistics element according to the name or number; the path information segmentation query interface is used to segment a road route according to a starting logistics element and a terminal logistics element and return graphic information and attribute information of the segmented road route; and the recommended configuration route interface is used to obtain a recommended configuration route based on topology relationship calculation according to the logistics element name or number of the starting point and the terminal point.

3. The method of claim 1, wherein, The method further comprises: making a logistics thematic map, and using a front-end map visualization API interface to realize map loading and display.

4. The method of claim 3, wherein, The method further comprises: displaying the association relationship between the logistics elements in a hierarchical list form, clicking a list element to display elements having an association relationship with the element in the next level, segmenting the associated road, and displaying the current route configuration on the map in real time.

5. The method of claim 1, wherein, The logistics point element comprises a delivery point, a warehouse, a gate, and a weighing station, and the logistics line element comprises a road.

6. An apparatus for interactive logistics route configuration based on topological relations, implemented by the method of any one of claims 1-5, characterized in that, The device comprises: A logistics element topology relationship establishing module, which is used to establish a topology relationship between a logistics point element and a logistics line element and a topology relationship between logistics line elements; A logistics route function interface configuring module, which is used to establish a logistics element graphic information query interface, a logistics element topology relationship query interface, a path information segmentation query interface, and a recommended configuration route interface. The logistics route interactive visualization configuration module is used for loading logistics thematic map information and realizing route configuration list and map linkage visualization.

7. A server, characterized by Comprise: a processor; and a memory having stored thereon executable code that, when executed by the processor, causes the processor to perform the topology relationship-based interactive logistics route configuration method according to any one of claims 1-5.

Citation Information

Patent Citations

  • Display method and display device of large-scale network node topological structure

    CN101834735A

  • Navigation route planning method and navigation system

    CN105953809A