Road dividing method and plant layout method and device
By identifying the superposition of intersections and linear branches in the factory road design, the problems of large number of road sections and large amount of data in the existing technology are solved, and road data simplification that is more in line with the factory design habits is achieved.
Patent Information
- Application Number
- CN202411147150.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-20
- Publication Date
- 2024-12-24
AI Technical Summary
In the division of factory roads, the existing technology leads to a large number of road sections and large data volumes, and does not meet the factory road design habits.
By identifying intersections, transverse straight branch and longitudinal straight branch on the plan view and superimposing them, the number of road sections is reduced, and the amount of road data is simplified by superposition of intersections, transverse straight branch and longitudinal straight branch.
The number of road sections after the road is divided is significantly reduced, the amount of road data is streamlined, and the amount of road data is more in line with the habit of factory road design, and the efficiency of information processing is improved.
Smart Images

Figure CN119180113A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of intelligent planning and design, and specifically relates to a road division method, a factory layout method and device, a factory layout system and a road. Background Art
[0002] The road network structure includes roads extending in a single direction, as well as intersections or other non-linear roads that intersect with each other. According to the number of intersections or other non-linear roads per unit length, the road network structure can be divided into linear roads and dense network roads. Factory roads are a type of dense network structure. According to the needs of the factory area, there are many intersections on the road, and there are also various road side squares, and the road structure is relatively complex.
[0003] In the prior art, the division of factory roads often adopts the division method of municipal road software, which takes intersections as the basis for division and divides the intersecting roads into multiple line segments connected to the intersections respectively. This road division method has a large number of road segments after division and a large amount of data, which increases the information processing time and does not conform to the factory road design habits. Summary of the invention
[0004] The technical problem to be solved by the present invention is to provide a road division method and device in view of the above-mentioned deficiencies in the prior art. By using this method, the amount of road data can be simplified during design, which conforms to the design practices of factory roads.
[0005] In a first aspect, an embodiment of the present invention provides a road division method, comprising:
[0006] On the plan view, any two straight branches are identified as an intersection based on their intersection contours;
[0007] Based on the lateral sides of the intersection, the lateral straight line segments connected to any side of the intersection and arranged in a row are connected to each other as a whole to be identified as the same lateral straight line branch;
[0008] Based on the longitudinal sides of the intersection, the longitudinal straight line segments connected to any side of the intersection and arranged in a row are connected to each other as a whole to be identified as the same longitudinal straight line branch;
[0009] Each crossroad is identified as a superposition of a transverse straight branch, a longitudinal straight branch, and an intersection.
[0010] In some embodiments, the intersection is an octagon, including two transverse straight edges, two longitudinal straight edges and four transition edges.
[0011] The horizontal straight edge is connected with the vertical straight line segment, and the two horizontal straight edges are symmetrically arranged along the vertical direction.
[0012] The longitudinal straight edge is connected with the transverse straight line segment, and the two longitudinal straight edges are symmetrically arranged along the transverse direction.
[0013] The transition edge is arranged between the transverse straight edge and the longitudinal straight edge, and is used for connecting the transverse straight line segment and the longitudinal straight line segment.
[0014] In some embodiments, the horizontal straight line segments connected to either side of the intersection and arranged in a row are connected to each other as a whole to be identified as the same horizontal straight line branch, specifically including:
[0015] Obtaining straight line segments whose widths of the road section structures on both sides of the intersection have not changed, that is, obtaining first straight line segments;
[0016] Extend the first straight line segment on either side of the intersection horizontally until it connects with the first straight line segment on the other side, and the extension segment between two adjacent first straight line segments is the second straight line segment;
[0017] The first straight line segments and the second straight line segments connected in a row are identified as the same horizontal straight line branch.
[0018] In some embodiments, the longitudinal straight line segments connected to either side of the intersection and arranged in a row are connected to each other as a whole to be identified as the same longitudinal straight line branch, based on the longitudinal sides of the intersection, specifically including:
[0019] Obtaining straight line segments whose widths of the road section structures on both sides of the intersection longitudinally have not changed, that is, obtaining each third straight line segment;
[0020] Extend the third straight line segment on either side of the intersection longitudinally until it connects with the third straight line segment on the other side, and the extension segment between two adjacent third straight line segments is the fourth straight line segment;
[0021] The third straight line segments and the fourth straight line segments connected in a row are identified as the same longitudinal straight line branch.
[0022] In some embodiments, the step of identifying each cross road as a superposition of a transverse straight branch road, a longitudinal straight branch road, and an intersection specifically includes:
[0023] Superimpose the horizontal straight line branch and the vertical straight line branch to form a cross shape;
[0024] Superimposes the intersection onto the cross so that the center of the intersection coincides with the center of the cross.
[0025] In some embodiments, the method further comprises:
[0026] At non-intersections, the contours of locations where the width of the straight branch changes are obtained and identified as road squares;
[0027] Superimpose the road square onto the junction of the road sidelines corresponding to the horizontal straight branch or the vertical straight branch.
[0028] In some embodiments, the method further comprises:
[0029] Configure the coordinates and elevations of the control points of the centerline of the intersection; mark the cross-sectional structure of the intersection extending from the centerline to the road sideline, as well as the intersection angle of two intersecting straight branches and the intersection radius of the road sideline; and / or
[0030] Configure the coordinates and elevations of the control points of the center lines of the horizontal straight branches and / or the longitudinal straight branches; mark the cross-sectional structures of the horizontal straight branches and / or the longitudinal straight branches extending from the corresponding center lines to the road side lines; the center lines of the straight branches are parallel to the road side lines and are located at the center of the branches.
[0031] In some embodiments, the method further comprises:
[0032] The coordinates and elevations of the control points of the boundary line of the road square are configured, and the cross-sectional structure of the road square parallel to the connected road sideline is marked.
[0033] In a second aspect, an embodiment of the present invention further provides a method for laying out a factory area, wherein the factory area includes buildings and roads, and the method includes:
[0034] Laying out roads within the factory area;
[0035] The roads are identified by using any of the road division methods described above, so as to analyze the relationship between buildings and roads and to arrange the buildings within the factory area.
[0036] In a third aspect, an embodiment of the present invention further provides a road division device, the device comprising:
[0037] A first recognition module is configured to recognize an intersection of any two straight branches on a plane map based on their contours;
[0038] A second recognition module is connected to the first recognition module and is configured to connect the horizontal straight line segments connected to either side of the intersection and arranged in a row based on the horizontal sides of the intersection, so as to identify them as the same horizontal straight line branch;
[0039] A third recognition module is connected to the second recognition module and is configured to connect the longitudinal straight line segments connected to either side of the intersection and arranged in a row based on the longitudinal sides of the intersection, so as to identify them as the same longitudinal straight line branch;
[0040] The superposition module is connected to the third recognition module and is configured to recognize each cross road as a superposition of a transverse straight branch road, a longitudinal straight branch road, and an intersection.
[0041] In a fourth aspect, an embodiment of the present invention further provides a plant deployment system, including:
[0042] Road layout module, used to lay out roads within the factory area;
[0043] Building layout module, used to layout buildings within the factory area;
[0044] The road division device as described above is connected to the road layout module and the building layout module respectively, and is used to identify the road when the building layout module is called to analyze the relationship between the building and the road.
[0045] In a fifth aspect, an embodiment of the present invention further provides a road, comprising an intersection, a transverse straight road and a longitudinal straight road,
[0046] The intersection, the transverse straight road and the longitudinal straight road are designed and formed by using the road division method described in any one of the above items.
[0047] The road division method and device of the present invention can reduce the number of road sections after road division through the identification of intersections in intersecting roads, the identification of transverse straight branches, the identification of longitudinal straight branches, and the superposition of transverse straight branches, longitudinal straight branches, and intersections, thereby streamlining the amount of configured road data and being more in line with the practice of factory road design. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] Figure 1 A flowchart of a road division method provided by an embodiment of the present invention;
[0049] Figure 2 A schematic diagram of the structure of a factory road provided by an embodiment of the present invention;
[0050] Figure 3 A structural diagram of a superposition of a transverse straight line branch, a longitudinal straight line branch, and an intersection in a road division method provided by an embodiment of the present invention;
[0051] Figure 4 A structural diagram of an intersection identified in a road division method provided by an embodiment of the present invention;
[0052] Figure 5 A structural diagram of a horizontal straight branch and a vertical straight branch identified in a road division method provided in an embodiment of the present invention;
[0053] Figure 6A structural diagram of a road square identified in a road division method provided by an embodiment of the present invention;
[0054] Figure 7 A structural diagram formed after configuring road data in a road division method provided by an embodiment of the present invention;
[0055] Figure 8 A schematic diagram of the structure of buildings and roads in a factory area provided by an embodiment of the present invention;
[0056] Fig. 9 A structural diagram of a road dividing device provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0057] In order to enable those skilled in the art to better understand the technical solution of the present invention, the present invention is further described in detail below with reference to the accompanying drawings and embodiments.
[0058] In related technologies, the division of factory roads is often done by using the division method of municipal road software, which divides the roads into multiple segments according to their shapes. For example, two intersecting straight roads will divide an intersection and four straight segments connected to the intersection, and the total number of divided road segments is 5. For factory roads, there are more intersections distributed per unit length than in cities, and the road network is more dense. This division method results in a large number of road segments divided from factory roads, and a large amount of road data, which does not conform to the design habits of factory roads.
[0059] The inventor has found that when designing a road, the number of divided road segments can be reduced by identifying intersections, horizontal straight line branches that are connected as one by horizontal straight line segments, and vertical straight line branches that are connected as one by vertical straight line segments from the road plan, and superimposing the horizontal straight line branches and vertical straight line branches with the intersections. For example, for two intersecting straight roads, by superimposing them, they can be divided into only three road segments, namely: a horizontal straight line branch, a vertical straight line branch, and an intersection. In this way, for densely populated roads in factory areas, the amount of road data can be significantly reduced, which is more in line with the design habits of factory roads.
[0060] Based on this, in order to solve the problems of the prior art, the present invention proposes a road division method to simplify the amount of road data and conform to the design habits of factory roads.
[0061] Embodiment 1:
[0062] like Figure 1 As shown, an embodiment of the present invention provides a road division method, including steps S1 to S4:
[0063] Step S1. On a plan view, based on the outline of the intersection of any two straight branches, identify them as an intersection.
[0064] Here, the plan view is a schematic diagram of the structure of the road in the horizontal plane. The plan view includes at least two intersecting straight line branches.
[0065] Specifically, the straight branch road is a road extending in a straight line in a plan view, and each straight branch road intersects with at least one straight branch road extending in another direction in the extending direction.
[0066] The two intersecting straight line branches may be in the shape of a "cross", a "T", an "L", or any other intersection pattern, and this application does not limit this.
[0067] The intersection contour of two straight branches is the area enclosed by the road edge and the dividing line in the horizontal plane. That is, the identified intersection is the area enclosed by the intersection contour of the two straight branches and the dividing line.
[0068] It is understandable that different intersections of different straight branches can be identified. Specifically, two straight branches intersecting in a "cross" shape can form an octagonal intersection, two straight branches intersecting in a "T" shape can form a hexagonal intersection, and two straight branches intersecting in an "L" shape can form a pentagonal intersection.
[0069] In addition, if a plurality of straight branches extend to form a straight road, and if the number of straight branches in other extending directions that each straight road intersects in the extending direction is N, then the number of intersections corresponding to each straight road is also N. That is, the number of intersections on each straight road is the same as the number of straight branches in other extending directions that each straight road intersects in the extending direction.
[0070] It should also be noted that, based on the contour of the intersection of any two straight branches, after an intersection between the two straight branches is identified, the road is divided into multiple intersections and straight segments that are connected and do not overlap. Specifically, for two straight branches that intersect in a "cross" shape, after an intersection between the two straight branches is identified, there are still four straight segments left in the intersecting straight branches; for two straight branches that intersect in a "T" shape, after an intersection is identified, there are still three straight segments left in the intersecting straight branches; for two straight branches that intersect in an "L" shape, after an intersection is identified, there are still two straight segments left in the intersecting straight branches.
[0071] Step S2. Based on the lateral sides of the intersection, the lateral straight line segments connected to any side of the intersection and arranged in a row are connected to each other as a whole to be identified as the same lateral straight line branch.
[0072] Here, if the intersection is formed by two straight branches intersecting in a "cross" shape, there is a transverse straight line segment on both sides of the intersection, and the transverse straight line segments on both sides of the intersection are connected to each other to form a transverse connecting straight line segment. If the intersection is formed by two straight branches intersecting in a "T" shape, there is a transverse straight line segment on both sides of the intersection, and the transverse straight line segments on both sides of the intersection are connected to each other to form a transverse connecting straight line segment. If the intersection is formed by two straight branches intersecting in an "L" shape, there is a transverse straight line segment on one side of the intersection. It should be noted that if there is a transverse straight line segment on one side of the intersection, the transverse straight line segment can be extended horizontally to the intersection contour to form a transverse connecting straight line segment, or the transverse straight line segment can be directly defined as a transverse connecting straight line segment.
[0073] In this way, each intersection can form a transverse connecting straight line segment, that is, can form the same transverse straight line branch corresponding to the straight line branch. In some embodiments, multiple transversely connected straight line branches constitute a transverse straight road, and multiple transversely connected straight line segments in each straight road are then connected to each other to form the same transverse straight line branch corresponding to the transverse straight road.
[0074] In addition, for a straight road extending horizontally, if there are N longitudinal roads intersecting with it, there are N corresponding intersections. After the same horizontal straight branch is identified, the number of sections after the road is divided is N+1.
[0075] Step S3. Based on the longitudinal sides of the intersection, the longitudinal straight line segments connected to either side of the intersection and arranged in a row are connected to each other as a whole to be identified as the same longitudinal straight line branch.
[0076] This corresponds to the treatment on both sides of the intersection in the horizontal direction. If the intersection is formed by two straight branches intersecting in a "cross" shape, there is a longitudinal straight line segment on both sides of the intersection in the longitudinal direction, and the longitudinal straight line segments on both sides of the intersection in the longitudinal direction are connected to each other as a longitudinal connecting straight line segment. If the intersection is formed by two straight branches intersecting in a "T" shape, there is a longitudinal straight line segment on one side of the intersection in the longitudinal direction, and the longitudinal straight line segments on both sides of the intersection in the longitudinal direction are connected to each other as a longitudinal connecting straight line segment. If the intersection is formed by two straight branches intersecting in an "L" shape, there is a longitudinal straight line segment on one side of the intersection in the longitudinal direction. It should be noted that there is a longitudinal straight line segment on one side of the intersection in the longitudinal direction, and the longitudinal straight line segment can be extended longitudinally to the intersection contour to form a longitudinal connecting straight line segment, or the longitudinal straight line segment can be directly defined as a longitudinal connecting straight line segment.
[0077] In this way, each intersection can form a longitudinally connected straight line segment, that is, the same longitudinal straight line branch corresponding to the straight line branch can be formed. In some embodiments, multiple longitudinally connected straight lines constitute a longitudinal straight road, and multiple longitudinally connected straight lines segments in each straight road are then connected to each other to form the same longitudinal straight line branch corresponding to the longitudinal straight road.
[0078] In addition, when a straight road extending horizontally intersects with N straight branches extending longitudinally, there are N corresponding intersections. After identifying the same N longitudinal straight branches, the number of sections after the road is divided is 2N+1.
[0079] It should also be noted that the horizontal and vertical directions in the present application are two intersecting directions in a plan view. In some implementations, the definitions of the two directions are interchangeable, and the present application does not impose any limitation on this.
[0080] Step S4: Identify each crossroad as a superposition of a transverse straight branch, a longitudinal straight branch, and an intersection.
[0081] Here, the intersecting roads in the plan view are identified as the superposition of the horizontal straight branches, the longitudinal straight branches, and the intersections.
[0082] It can be understood that, for any two intersecting straight roads, after the transverse straight branch, the longitudinal straight branch, and the intersection are superimposed, the number of road sections is one transverse straight branch, one longitudinal straight branch, and one intersection, for a total of three sections.
[0083] In addition, for any transversely extending intersecting straight road, it is i There are n longitudinally extending straight roads intersecting each other. i For m horizontally extending straight roads, the intersection can be determined according to the following formula (1):
[0084]
[0085] Where K is the number of intersections, n i is the number of longitudinal straight branches intersecting with the i-th transversely extending straight road, and m is the transversely extending straight road in the plan view.
[0086] Based on this, it can be determined that after the m×n straight roads in the plan view are superimposed, the number of road segments is (m+n+K), where m is the straight road extending horizontally in the plan view, n is the maximum number of straight roads extending longitudinally, and K is the number of intersections.
[0087] In this embodiment, by identifying intersections in intersecting roads, identifying transverse straight branches, identifying longitudinal straight branches, and superimposing transverse straight branches, longitudinal straight branches, and intersections, the number of road sections after road division can be reduced, thereby streamlining the amount of configured road data, which is more in line with the habits of factory road design.
[0088] In some embodiments, the intersection is an octagon, including two transverse straight edges, two longitudinal straight edges and four transition edges.
[0089] The horizontal straight edge is connected with the vertical straight line segment, and the two horizontal straight edges are symmetrically arranged along the vertical direction.
[0090] The longitudinal straight edge is connected with the transverse straight line segment, and the two longitudinal straight edges are symmetrically arranged along the transverse direction.
[0091] The transition edge is arranged between the transverse straight edge and the longitudinal straight edge, and is used for connecting the transverse straight line segment and the longitudinal straight line segment.
[0092] Here, the horizontal straight edge and the vertical straight edge are the dividing lines, and the transition edge is the road contour at the intersection of the two straight branches. When implemented, the boundary dividing line of the vertical straight segment is first divided, and the horizontal straight edge is determined according to the position of the boundary dividing line of the vertical straight segment. Similarly, the boundary dividing line of the horizontal straight segment is divided, and the vertical straight edge is determined according to the position of the boundary dividing line of the horizontal straight segment.
[0093] It can be understood that the octagonal intersection corresponds to two straight branches intersecting in a "cross" shape.
[0094] In some other embodiments, two straight branches intersecting in a "T" shape form a hexagonal intersection, including two transverse straight edges, two longitudinal straight edges and two transition edges. Among them, the transverse straight edge connected with the longitudinal straight segment is a short transverse straight edge, and the transverse straight edge with a straight outline at the intersection of the two straight branches is a long transverse straight edge. The longitudinal straight line is connected with the transverse straight segment, and the two longitudinal straight edges are symmetrically arranged in the transverse direction; the transition edge is arranged between the short transverse straight edge and the longitudinal straight edge, and is used to connect two transverse straight segments and one longitudinal straight segment.
[0095] In some other embodiments, the two straight branches intersecting in the shape of an "L" form a pentagonal intersection, including two transverse straight sides, two longitudinal straight sides and a transition side. Among them, the transverse straight side connected with the longitudinal straight line segment is a short transverse straight side, and the transverse straight side whose outline at the intersection of the two straight branches is a straight line is a long transverse straight side. The longitudinal straight side connected with the transverse straight line segment is a short longitudinal straight side, and the longitudinal straight side whose outline at the intersection of the two straight branches is a straight line is a long longitudinal straight side. The transition side is set between the short transverse straight side and the short longitudinal straight side, and is used to connect a transverse straight line segment and a longitudinal straight line segment.
[0096] In this embodiment, an octagonal intersection is formed by two horizontal straight edges, two vertical straight edges and four transition edges, and the outline of the intersection of two straight branches intersecting in a "cross" shape is identified to provide support for subsequent road division.
[0097] In some embodiments, the above step S2 specifically includes steps S21 to S23:
[0098] Step S21. Acquire straight line segments whose widths of the road section structure on both sides of the intersection are unchanged, that is, acquire first straight line segments.
[0099] Here, the road section structure is a section structure perpendicular to the horizontal plane of the plan view. In some embodiments, the road section structure is a cross-sectional structure, wherein the road section structures on both sides of the lateral direction are road section structures corresponding to the cross-section perpendicular to the lateral direction. The width of the road section structures on both sides of the lateral direction of the intersection is the road size in the lateral road cross section.
[0100] Step S22: Laterally extend the first straight line segment on either side of the intersection until it connects with the first straight line segment on the other side, and the extension segment between two adjacent first straight line segments is the second straight line segment.
[0101] It can be understood that the road size of the second straight line segment and the first straight line segment in the transverse road cross section is the same.
[0102] Step S23: Identify the first straight line segments and the second straight line segments connected in a row as the same horizontal straight line branch.
[0103] Two first straight segments and one second straight segment corresponding to an intersection are connected to each other to form a transverse connecting straight segment, that is, to form the same transverse straight branch corresponding to the transversely extending straight branches in the two intersecting straight branches. For a transverse straight road composed of multiple transversely connected straight branches, multiple transverse connecting straight segments in each transverse straight road are connected to each other to form the same transverse straight branch corresponding to the transverse straight road.
[0104] It can be understood that after an intersection is identified in the intersecting straight line branch, the road is divided into multiple intersections and straight line segments that are connected and do not overlap, including the intersection and two first straight line segments in the horizontal direction. By identifying the second straight line segment and connecting the first straight line segment and the second straight line segment, the road is divided into an intersection and a horizontal straight line branch, which can reduce the number of road segments after the horizontally extending road is divided.
[0105] In this embodiment, by acquiring the first straight line segment, acquiring the second straight line segment, and connecting the first straight line segment and the second straight line segment, the same horizontal straight line branch can be identified, the number of road segments after the horizontal extension road is divided, and the amount of road data after the horizontal extension road is divided, which is more in line with the factory road design.
[0106] In some embodiments, the above step S3 specifically includes steps S31 to S33:
[0107] Step S31. Acquire each straight line segment whose width of the road section structure on both sides of the intersection in the longitudinal direction does not change, that is, acquire each third straight line segment.
[0108] Here, the road section structure on both sides of the longitudinal direction refers to the road section structure corresponding to the section perpendicular to the longitudinal direction. The width of the road section structure on both sides of the longitudinal direction of the intersection refers to the road size in the longitudinal road cross section.
[0109] Step S32: Extend the third straight line segment on either side of the intersection in the longitudinal direction horizontally until it connects with the third straight line segment on the other side, and the extension segment between two adjacent third straight line segments is the fourth straight line segment.
[0110] It can be understood that the road dimensions of the fourth straight line segment and the third straight line segment in the longitudinal road cross section are the same.
[0111] Step S33: Identify the third straight line segments and the fourth straight line segments connected in a row as the same longitudinal straight line branch.
[0112] Two third straight line segments and one fourth straight line segment corresponding to an intersection are connected to each other to form a longitudinal connecting straight line segment, that is, to form the same longitudinal straight line branch corresponding to the longitudinally extending straight line branches in the two intersecting straight line branches. For a longitudinal straight road composed of multiple longitudinally connected straight line branches, multiple longitudinal connecting straight line segments in each longitudinal straight road are connected to each other to form the same longitudinal straight line branch corresponding to the longitudinal straight road.
[0113] It can be understood that after an intersection is identified in the intersecting straight branch, the road is divided into multiple intersections and straight segments that are connected and do not overlap, including the intersection and two first straight segments in the horizontal direction, and two third straight segments in the vertical direction. By connecting the first straight segment with the second straight segment, and connecting the third straight segment with the fourth straight segment, the road is divided into an intersection and a horizontal straight branch, and a vertical straight branch, which can reduce the number of road segments after the intersection road is divided.
[0114] In this embodiment, by acquiring the third straight line segment, acquiring the fourth straight line segment, and connecting the third straight line segment with the fourth straight line segment, the same longitudinal straight line branch can be identified, the number of road segments after the longitudinal extension road is divided can be reduced, and the amount of road data after the longitudinal extension road is divided can be reduced, which is more in line with factory road design.
[0115] In some embodiments, the above step S4 specifically includes steps S41 to S42:
[0116] Step S41. Superimpose the horizontal straight line branch and the vertical straight line branch to form a cross shape;
[0117] Step S42: Superimpose the intersection onto the cross and make the center of the intersection coincide with the center of the cross.
[0118] The horizontal straight branches and the vertical straight branches are superimposed to form a cross, and one intersection corresponds to a "cross". It can be understood that if there are m×n straight roads in the plane diagram, and any two straight roads intersect in a "cross", then m×n crosses can be formed.
[0119] Superimposing the intersection onto the cross and aligning the center of the intersection with the center of the cross can intuitively describe the shape of the actual road.
[0120] In this embodiment, by superimposing horizontal straight branches and longitudinal straight branches and superimposing intersections, the center of the intersection is coincident with the center of the cross. On the one hand, the shape of the actual road can be described more intuitively. On the other hand, superimposing the intersection on the cross facilitates the addition of intersection road data.
[0121] In some embodiments, the method further includes steps S51 to S52:
[0122] Step S51. At a non-intersection, obtain the contour of the position where the width of the straight branch changes and identify it as a road square.
[0123] Here, the plan view also includes non-intersections, that is, a situation where a road plaza is set at the road edge of one side of a straight road. For non-intersections and non-"cross" ("T" and "L") intersections, the intersection and non-intersection are determined by the road center line in the plan view. Specifically, if there is a road center line in the road, the position where the road width changes is determined to be an intersection (non-"cross" intersection), and if there is no road center line in the road, the position where the road width changes is determined to be a non-intersection.
[0124] In some other implementations, the non-intersection and non-cross intersection can also be determined by the road contour lines in the plan view. Specifically, if the contour lines at the center of the road are higher than those at the sides of the road, and the contour lines at the sides of the road are symmetrically distributed, the location where the road width changes is determined to be an intersection; if the contour lines at the center of the road and at the sides of the road are asymmetrical, the location where the road width changes is determined to be a non-intersection.
[0125] Step S52: superimpose the road square onto the junction of the road sidelines corresponding to the horizontal straight branch or the vertical straight branch.
[0126] In this embodiment, the non-intersection is divided into a horizontal straight branch or a longitudinal straight branch, and a road square. The number of road segments after the division is two. Compared with the prior art method of dividing a straight road into two segments and a road square based on a road square, the number of road segments after the road is divided can be reduced, thereby reducing the amount of road data added.
[0127] In some embodiments, the method further includes steps S61 to S62:
[0128] Step S61. Configure the coordinates and elevations of the control points of the centerline of the intersection; mark the cross-sectional structure of the intersection extending from the centerline to the road sideline, as well as the intersection angle of two intersecting straight branches and the intersection radius of the road sideline; and / or
[0129] Step S62. Configure the coordinates and elevations of the control points of the center lines of the horizontal straight branches and / or the longitudinal straight branches; mark the cross-sectional structures of the horizontal straight branches and / or the longitudinal straight branches extending from the corresponding center lines to the road side lines; the center lines of the straight branches are parallel to the road side lines and are located at the center of the branches.
[0130] In this embodiment, by configuring intersection data, horizontal straight branch data and / or vertical straight branch data for the divided roads, the amount of configured road data can be reduced, which facilitates the streamlining of road data in a dense road network structure.
[0131] In some embodiments, the method further comprises:
[0132] The coordinates and elevations of the control points of the boundary line of the road square are configured, and the cross-sectional structure of the road square parallel to the connected road sideline is marked.
[0133] In this embodiment, by configuring intersection data, horizontal straight branch and / or longitudinal straight branch data, and road square data for the divided roads, the amount of configured road data can be reduced, which facilitates the streamlining of road data in a dense road network structure.
[0134] Embodiment 2:
[0135] The specific implementation process of the above method is described below in conjunction with specific application examples.
[0136] The roads in the plan view include horizontally extending straight roads, longitudinally extending straight roads, intersections and road squares.
[0137] like Figure 2 As shown, the roads in the plan view include a laterally extending straight road 1 and a laterally extending straight road 2, a longitudinally extending straight road 3 and a longitudinally extending straight road 4. They may intersect in a "cross" shape, a "T" shape, or an "L" shape. For example, the straight road 1 and the straight road 3 intersect in a "cross" shape, the straight road 1 and the straight road 4 intersect in a "T" shape, and the straight road 2 and the straight road 3 intersect in an "L" shape.
[0138] The entity division method in the division of road entities and their data of the present invention is as follows:
[0139] like Figure 3 As shown, the factory roads are divided into straight road segments (horizontal straight road branches and / or longitudinal straight road branches), intersections and road squares.
[0140] Among them, Figure 5 As shown, the straight line segment refers to a road segment with a straight line as the center line and the road cross-sectional structure unchanged.
[0141] The intersection is a road area within the turning radius (transition edge) where two or more roads intersect and the road centerlines intersect at the same point. When the turning radii on both sides of the same road are different, the area boundary is the vertical connection line between the intersection of the larger turning radius and the road edge and the road centerline.
[0142] Two straight roads intersecting in a "cross" shape can form an octagonal intersection, two straight roads intersecting in a "T" shape can form a hexagonal intersection, and two straight roads intersecting in an "L" shape can form a pentagonal intersection.
[0143] Combination Figure 2 and Figure 4 , straight road 1 and straight road 3 intersect in a "cross" shape, forming an octagonal intersection 5; straight road 1 and straight road 4 intersect in a "T" shape, forming a hexagonal intersection 6; straight road 2 and straight road 3 intersect in an "L" shape, forming a pentagonal intersection 7.
[0144] like Figure 6 As shown, the road square refers to an area formed by changing the road sideline except for the straight road segment and the road intersection and using the same structural layer as the road.
[0145] like Figure 7 As shown, the straight line segment data includes: the coordinates and elevation of the center line control point, and the road section structure. For example, the coordinates of the center line control point of the horizontal straight line segment (50.000m, -60.000m) correspond to an elevation of 13.6m.
[0146] The intersection data includes: the coordinates and elevation of the centerline control points of the intersection road, the cross-section structure of the intersection road, the intersection angle, and the intersection radius. For example, the intersection radius of the intersection is R9.
[0147] The road square data includes: the coordinates and elevation of the road square boundary control points, and the road square cross-sectional structure. For example, the coordinates of the road square boundary control points are (73.250m, -79.447m), and the corresponding elevation is 14.00m.
[0148] In this embodiment, during the design, the factory road entity and its data are divided into three parts: straight line segment, intersection, and road square. Compared with the existing road division method, the number of road segments after road division can be reduced and the amount of road data can be simplified. This is more in line with digital requirements and facilitates intelligent analysis of the relationship between roads and buildings.
[0149] Embodiment 3:
[0150] An embodiment of the present invention further provides a method for laying out a factory area, wherein the factory area includes buildings and roads, and the method includes:
[0151] Laying out roads within the factory area;
[0152] The road division method described in Example 1 or Example 2 is used to identify roads, analyze the relationship between buildings and roads, and arrange the buildings in the factory area.
[0153] like Figure 8 As shown, the factory area includes roads and buildings that are spaced a certain distance from the roads. The roads that can be identified by the road division method described in the above embodiment 1 or embodiment 2 are: one vertical straight branch road, three horizontal straight branches and three "T" intersections, totaling 7 road segments. The prior art divides the roads during design by dividing the intersecting roads into 7 line segments connected to the intersections respectively, and three intersections, totaling 10 road segments. In this way, this embodiment can significantly reduce the number of road segments after division in the dense road network structure of the factory area.
[0154] In this embodiment, by superimposing the identified roads of intersections on the horizontal straight branches and the longitudinal straight branches, a smaller number of road segments can be obtained, and the relationship between buildings and roads can be analyzed based on the obtained number of road segments. This can reduce some data in the existing technology that are repeatedly configured for road data and reduce the amount of data during the factory layout process.
[0155] Embodiment 4:
[0156] like Fig. 9 As shown, an embodiment of the present invention further provides a road division device, the device 100 comprising:
[0157] A first recognition module 11 is configured to recognize an intersection of any two straight branches on a plane map based on their contours;
[0158] The second recognition module 12 is connected to the first recognition module 11 and is configured to connect the horizontal straight line segments connected to either side of the intersection and arranged in a row based on the horizontal sides of the intersection, so as to identify them as the same horizontal straight line branch;
[0159] The third recognition module 13 is connected to the second recognition module 12 and is configured to connect the longitudinal straight line segments connected to either side of the intersection and arranged in a row based on the longitudinal sides of the intersection, so as to identify them as the same longitudinal straight line branch;
[0160] The superposition module 14 is connected to the third recognition module 13, and is configured to recognize each cross road as a superposition of a transverse straight branch road, a longitudinal straight branch road, and an intersection.
[0161] In some embodiments, the intersection is an octagon, including two transverse straight edges, two longitudinal straight edges and four transition edges.
[0162] The horizontal straight edge is connected with the vertical straight line segment, and the two horizontal straight edges are symmetrically arranged along the vertical direction.
[0163] The longitudinal straight edge is connected with the transverse straight line segment, and the two longitudinal straight edges are symmetrically arranged along the transverse direction.
[0164] The transition edge is arranged between the transverse straight edge and the longitudinal straight edge, and is used for connecting the transverse straight line segment and the longitudinal straight line segment.
[0165] In some embodiments, the second recognition module 12 is further used to obtain each straight line segment whose width of the road section structure on both sides of the intersection does not change, that is, to obtain each first straight line segment;
[0166] Extend the first straight line segment on either side of the intersection horizontally until it connects with the first straight line segment on the other side, and the extension segment between two adjacent first straight line segments is the second straight line segment;
[0167] The first straight line segments and the second straight line segments connected in a row are identified as the same horizontal straight line branch.
[0168] In some embodiments, the third recognition module 13 is further used to obtain each straight line segment whose width of the road section structure on both sides of the intersection in the longitudinal direction does not change, that is, to obtain each third straight line segment;
[0169] Extend the third straight line segment on either side of the intersection longitudinally until it connects with the third straight line segment on the other side, and the extension segment between two adjacent third straight line segments is the fourth straight line segment;
[0170] The third straight line segments and the fourth straight line segments connected in a row are identified as the same longitudinal straight line branch.
[0171] In some embodiments, the superposition module is further used to superimpose the transverse straight line branch and the longitudinal straight line branch to form a cross shape;
[0172] Superimposes the intersection onto the cross so that the center of the intersection coincides with the center of the cross.
[0173] In some embodiments, the apparatus further comprises:
[0174] a fourth recognition module, connected to the second recognition module and the third recognition module, configured to obtain the contour of the position where the width of the straight branch road changes at a non-intersection, and recognize it as a road square;
[0175] Superimpose the road square onto the junction of the road sidelines corresponding to the horizontal straight branch or the vertical straight branch.
[0176] In some embodiments, the apparatus further comprises:
[0177] A first configuration module, connected to the superposition module, is configured to configure the coordinates and elevations of the control points of the center line of the intersection; mark the cross-sectional structure of the intersection extending from the center line to the road sideline, as well as the intersection angle of two intersecting straight branches and the intersection radius of the road sideline; and / or
[0178] The second configuration module is connected to the superposition module, and is set to configure the coordinates and elevations of the control points of the center lines of the horizontal straight branches and / or the longitudinal straight branches; respectively mark the cross-sectional structures of the horizontal straight branches and / or the longitudinal straight branches extending from the corresponding center lines to the road side lines; the center lines of the straight branches are parallel to the road side lines and are located at the center of the branches.
[0179] In some embodiments, the apparatus further comprises:
[0180] The third configuration module is connected to the superposition module, and is configured to configure the coordinates and elevations of the control points of the boundary line of the road square, and mark the cross-sectional structure of the road square parallel to the connected road sideline.
[0181] It should be noted that this embodiment is a corresponding device of the road division method in the above-mentioned embodiment 1. The method in embodiment 1 can be implemented by using this device. The specific implementation method can refer to the description in the road division method, and this embodiment will not be repeated here.
[0182] Embodiment 5:
[0183] The embodiment of the present invention further provides a plant deployment system, including:
[0184] Road layout module, used to lay out roads within the factory area;
[0185] Building layout module, used to layout buildings within the factory area;
[0186] The road division device described in Example 3 is connected to the road layout module and the building layout module respectively, and is used to identify roads when the building layout module is called to analyze the relationship between buildings and roads.
[0187] In this embodiment, the roads within the factory are laid out through the road layout module, and the buildings within the factory are laid out through the building layout module. The road division device can be called in the building layout module to identify the roads, which can reduce the number of identified road sections and thereby reduce the number of relationship analyses between buildings and roads.
[0188] Embodiment 6:
[0189] The embodiment of the present invention further provides a road, comprising an intersection, a transverse straight road and a longitudinal straight road.
[0190] The intersection, the transverse straight road and the longitudinal straight road are designed and formed by using the road division method described in Example 1 or Example 2.
[0191] In this embodiment, the division method of superimposing intersections, horizontal straight roads and longitudinal straight roads can reduce the number of road sections after division. When this method is used for road design, the number of design sections in the road design process can be reduced, the data can be streamlined, and it is more in line with the road design habits of the dense road network structure of the factory area.
[0192] It is to be understood that the above embodiments are merely exemplary embodiments used to illustrate the principles of the present invention, but the present invention is not limited thereto. For those of ordinary skill in the art, various modifications and improvements can be made without departing from the spirit and essence of the present invention, and these modifications and improvements are also considered to be within the scope of protection of the present invention.
Claims
1. A method for dividing a road, characterized in that: include: On the plan view, any two straight branches are identified as an intersection based on their intersection contours; Based on the lateral sides of the intersection, the lateral straight line segments connected to any side of the intersection and arranged in a row are connected to each other as a whole to be identified as the same lateral straight line branch; Based on the longitudinal sides of the intersection, the longitudinal straight line segments connected to any side of the intersection and arranged in a row are connected to each other as a whole to be identified as the same longitudinal straight line branch; Each crossroad is identified as a superposition of a transverse straight branch, a longitudinal straight branch, and an intersection.
2. The road division method according to claim 1, characterized in that: The intersection is an octagon, including two transverse straight edges, two longitudinal straight edges and four transition edges. The horizontal straight edge is connected with the vertical straight line segment, and the two horizontal straight edges are symmetrically arranged along the vertical direction. The longitudinal straight edge is connected with the transverse straight line segment, and the two longitudinal straight edges are symmetrically arranged along the transverse direction. The transition edge is arranged between the transverse straight edge and the longitudinal straight edge, and is used for connecting the transverse straight line segment and the longitudinal straight line segment.
3. The road division method according to claim 2, characterized in that: The horizontal straight line segments connected to either side of the intersection and arranged in a row are connected to each other as a whole to be identified as the same horizontal straight line branch, specifically including: Obtaining straight line segments whose widths of the road section structures on both sides of the intersection have not changed, that is, obtaining first straight line segments; Extend the first straight line segment on either side of the intersection horizontally until it connects with the first straight line segment on the other side, and the extension segment between two adjacent first straight line segments is the second straight line segment; The first straight line segments and the second straight line segments connected in a row are identified as the same horizontal straight line branch.
4. The road division method according to claim 2, characterized in that: The longitudinal straight line segments connected to either side of the intersection and arranged in a row are connected to each other as a whole to be identified as the same longitudinal straight line branch, specifically including: Obtaining straight line segments whose widths of the road section structures on both sides of the intersection longitudinally have not changed, that is, obtaining each third straight line segment; Extend the third straight line segment on either side of the intersection longitudinally until it connects with the third straight line segment on the other side, and the extension segment between two adjacent third straight line segments is the fourth straight line segment; The third straight line segments and the fourth straight line segments connected in a row are identified as the same longitudinal straight line branch.
5. The road division method according to claim 2, characterized in that: The identifying each intersection road as a superposition of a transverse straight branch road, a longitudinal straight branch road, and an intersection specifically includes: Superimpose the horizontal straight line branch and the vertical straight line branch to form a cross shape; Superimposes the intersection onto the cross so that the center of the intersection coincides with the center of the cross.
6. The road division method according to claim 3, characterized in that: The method further comprises: At non-intersections, the contours of locations where the width of the straight branch changes are obtained and identified as road squares; Superimpose the road square onto the junction of the road sidelines corresponding to the horizontal straight branch or the vertical straight branch.
7. The road division method according to any one of claims 1 to 6, characterized in that: The method further comprises: Configure the coordinates and elevations of the control points of the centerline of the intersection; mark the cross-sectional structure of the intersection extending from the centerline to the road sideline, as well as the intersection angle of two intersecting straight branches and the intersection radius of the road sideline; and / or Configure the coordinates and elevations of the control points of the center lines of the horizontal straight branches and / or the longitudinal straight branches; mark the cross-sectional structures of the horizontal straight branches and / or the longitudinal straight branches extending from the corresponding center lines to the road side lines; the center lines of the straight branches are parallel to the road side lines and are located at the center of the branches.
8. The road division method according to claim 6, characterized in that: The method further comprises: The coordinates and elevations of the control points of the boundary line of the road square are configured, and the cross-sectional structure of the road square parallel to the connected road sideline is marked.
9. A method for laying out a factory area, characterized in that: The plant area includes buildings and roads, and the method includes: Laying out roads within the factory area; The road division method as described in any one of claims 1 to 7 is used to identify roads, analyze the relationship between buildings and roads, and arrange the buildings in the factory area.
10. A road dividing device, characterized in that: The device comprises: A first recognition module is configured to recognize an intersection of any two straight branches on a plane map based on their contours; A second recognition module is connected to the first recognition module and is configured to connect the horizontal straight line segments connected to either side of the intersection and arranged in a row based on the horizontal sides of the intersection, so as to identify them as the same horizontal straight line branch; A third recognition module is connected to the second recognition module and is configured to connect the longitudinal straight line segments connected to either side of the intersection and arranged in a row based on the longitudinal sides of the intersection, so as to identify them as the same longitudinal straight line branch; The superposition module is connected to the third recognition module and is configured to recognize each cross road as a superposition of a transverse straight branch road, a longitudinal straight branch road, and an intersection.
11. A plant layout system, characterized in that: include: Road layout module, used to lay out roads within the factory area; Building layout module, used to layout buildings within the factory area; The road division device described in claim 10 is connected to the road layout module and the building layout module respectively, and is used to identify roads when the building layout module is called to analyze the relationship between buildings and roads.
12. A road, characterized in that: Including intersections, horizontal straight roads and longitudinal straight roads, The intersection, transverse straight road and longitudinal straight road are designed and formed by adopting the road division method as described in any one of claims 1-7.
