CN107423455B - Automatic modeling method and system for highway - Google Patents

Automatic modeling method and system for highway Download PDF

Info

Publication number
CN107423455B
CN107423455B CN201611146215.XA CN201611146215A CN107423455B CN 107423455 B CN107423455 B CN 107423455B CN 201611146215 A CN201611146215 A CN 201611146215A CN 107423455 B CN107423455 B CN 107423455B
Authority
CN
China
Prior art keywords
slope
parameters
model
reading
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201611146215.XA
Other languages
Chinese (zh)
Other versions
CN107423455A (en
Inventor
祖为国
赵阅兵
雷伟刚
曾强
潘屹峰
马海毅
陈隽敏
王庭松
蔡文婷
王昊
黄晶
李琦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Kenuo Surveying Engineering Co ltd
Original Assignee
Guangdong Kenuo Surveying Engineering Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Kenuo Surveying Engineering Co ltd filed Critical Guangdong Kenuo Surveying Engineering Co ltd
Priority to CN201611146215.XA priority Critical patent/CN107423455B/en
Publication of CN107423455A publication Critical patent/CN107423455A/en
Application granted granted Critical
Publication of CN107423455B publication Critical patent/CN107423455B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/13Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/36Circuit design at the analogue level
    • G06F30/367Design verification, e.g. using simulation, simulation program with integrated circuit emphasis [SPICE], direct methods or relaxation methods

Abstract

The invention provides an automatic modeling method for a road, which comprises the following steps: reading parameters of a central line and a plane line; reading the parameters of the longitudinal section line; constructing a center line coordinate calculation model according to the center line, the plane line parameters and the longitudinal section line parameters; constructing a cross section pavement calculation model according to the pavement structure parameters; constructing a cross section slope calculation model according to the slope structure parameters; calculating the parameters of a pavement structure model to generate a pavement model; calculating the parameters of the slope structure model to generate a slope model; and reading the design parameters of the structure to generate a structure model. Compared with the prior art, the road design data input quantity is small, parameterization can be realized, and data management and reading are facilitated. Meanwhile, the modeling speed can be increased. The invention also provides a system for realizing the method.

Description

Automatic modeling method and system for highway
Technical Field
The invention relates to a modeling method, in particular to an automatic road modeling method; the invention also provides a modeling system for realizing the method.
Background
In the stage of highway project research, design, construction and management and maintenance, practitioners need to process massive related data and provide a large number of photos, charts and reports for decision analysis of a management layer, the threshold of the practitioner in the field is high, the work is heavy and boring, the problem can be solved through a highway three-dimensional visualization scheme, and users can browse and look up relevant highway data and surrounding environment through simple clicking and dragging, and even in the stage of highway non-construction, the relevant persons and the public can visually know the condition of the constructed highway.
The basic condition for realizing visualization of the road, namely the establishment of a 3D model of the road, the existing 3D modeling technology of the road mainly has the following modes:
a. and (4) manually modeling. And manually drawing on three-dimensional modeling software such as 3DMAX, MAYA and the like according to a highway design drawing. The method has the main advantages that the established model is accurate, and the rendering effect can be very good. However, the disadvantages of this method are very significant: the workload is large, the highway mileage is long, and the time and labor consumption can reach hundreds of months; the modeling personnel need the professional knowledge of road design or the guidance of the professional personnel at the same time, and the modeling cost is high.
b. The independently developed desktop application program can realize three-dimensional modeling software for human-computer interaction, such as UC-Win/Road. The software is generally manufactured according to highway design specifications, and a user inputs design parameters when generating a model according to highway design data and selects textures adopted by each surface of the model to generate a corresponding 3D model in real time. The method has the advantages of rapid model generation and good model rendering effect. The method has the defects that the three-dimensional model is difficult to export and store, and the software is only used for displaying, comparing and selecting the road design scheme, overhauling and rebuilding the road and the like at present.
c. Desktop applications based on AutoCAD. The software generally takes a road design CAD document of a design unit as a base map, generates a rough three-dimensional model of a road in a man-machine interaction mode, and modifies a detail part by referring to a design drawing through AutoCAD.
Meanwhile, the modeling methods have the problems that the data input quantity is large, and the generated model is difficult to use in other scenes.
Disclosure of Invention
The invention aims to overcome the defects of the prior art and provides an automatic road modeling method and system.
The invention is realized by the following scheme: an automatic modeling method for a road comprises the following steps:
reading parameters of a central line and a plane line;
reading the parameters of the longitudinal section line;
constructing a center line coordinate calculation model according to the center line, the plane line parameters and the longitudinal section line parameters;
constructing a cross section pavement calculation model according to the pavement structure parameters;
constructing a cross section slope calculation model according to the slope structure parameters;
calculating the parameters of a pavement structure model to generate a pavement model;
calculating the parameters of the slope structure model to generate a slope model;
reading the design parameters of the structure to generate a structure model;
the step of constructing a cross section slope calculation model according to the slope structure parameters specifically comprises the following steps:
reading a slope structure parameter table; the slope structure parameter table comprises a number, a father number, a starting point, a terminal point, a direction, a default slope, a default height, a default platform width, a slope series, a slope, a slope height and a slope platform width;
loading the structural parameters of the side slope;
constructing a slope calculation model;
in the step of calculating the parameters of the slope structure model and generating the slope model, the method specifically comprises the following steps:
calculating the coordinates of the road center point corresponding to the pile number through a center line coordinate calculation model;
calculating the coordinates of the edge points of the soil shoulder corresponding to the pile number;
reading the actual ground elevation corresponding to the edge point of the soil shoulder in the three-dimensional map, and judging the relation between the edge point and the ground;
reading slope parameters, sequentially calculating 1-level slope edge point coordinates, 1-level cross slope edge point coordinates, 2-level cross slope edge point coordinates, 3-level slope edge point coordinates and 3-level cross slope edge point coordinates, and repeating the steps until a cross point with the ground is found.
Compared with the prior art, the road design data input quantity is small, parameterization can be realized, and data management and reading are facilitated. Meanwhile, the modeling speed can be increased.
As a further improvement of the present invention, the step of constructing the cross-sectional road surface calculation model according to the road surface structure parameters specifically includes:
reading a road surface structure parameter table;
loading road surface structure parameters;
and constructing a cross section road surface calculation model.
As a further improvement of the invention, the road surface structure parameter table comprises pile numbers, offsets, median strips, left guardrails, kerbs, road surfaces, hard road shoulders, right guardrails and barrier information.
As a further improvement of the present invention, the step of calculating the parameters of the road surface structure model and generating the road surface model specifically includes:
calculating the coordinates of the road center point corresponding to the pile number through a center line coordinate calculation model;
and reading the road surface structure parameters corresponding to the pile number, sequentially extending to two sides along the central point, and respectively calculating the coordinates of the central green belt edge point, the curb edge point, the road surface edge point, the hard road shoulder edge point, the road shoulder edge point and the central point of the isolation barrier.
As a further improvement of the present invention, the step of reading the design parameters of the structure and generating the structure model specifically includes:
classifying the structure model;
classifying structural members of a structure;
reading structural component attributes;
generating a structural member model included in each structure;
and assembling to form a structure model.
The invention also provides an automatic modeling system for the road, which comprises
A central line and plane line parameter reading module for reading central line and plane line parameters;
the longitudinal section line parameter reading module is used for reading the longitudinal section line parameters;
the central line coordinate calculation model building module is used for building a central line coordinate calculation model according to the central line, the plane line parameters and the longitudinal section line parameters;
the road surface calculation model construction module is used for constructing a cross section road surface calculation model according to the road surface structure parameters;
the slope calculation model construction module is used for constructing a cross section slope calculation model according to the slope structure parameters;
the road surface model generating module is used for calculating road surface structure model parameters and generating a road surface model;
the slope model generation module is used for calculating slope structure model parameters and generating a slope model;
the structure model generation module is used for reading structure design parameters and generating a structure model;
the slope calculation model building module comprises:
the side slope structure parameter table reading module is used for reading the side slope structure parameter table; the slope structure parameter table comprises a number, a father number, a starting point, a terminal point, a direction, a default slope, a default height, a default platform width, a slope series, a slope, a slope height and a slope platform width;
the side slope structure parameter loading module is used for loading side slope structure parameters;
the slope model construction module is used for constructing a slope calculation model;
the slope model generation module comprises:
the third calculation module is used for calculating the road center point coordinate corresponding to the pile number through the center line coordinate calculation model;
the fourth calculation module is used for calculating the coordinates of the edge points of the soil shoulder corresponding to the pile number;
the judging module is used for reading the actual ground elevation corresponding to the edge point of the soil shoulder in the three-dimensional map and judging the relation between the edge point and the ground;
and the fifth calculation module is used for reading the slope parameters, calculating the 1-level slope edge point coordinates, the 1-level cross slope edge point coordinates, the 2-level cross slope edge point coordinates, the 3-level slope edge point coordinates and the 3-level cross slope edge point coordinates in sequence, and so on until the intersection with the ground is found.
As a further improvement of the invention, the road surface calculation model construction module comprises:
the road surface structure parameter table reading module is used for reading a road surface structure parameter table;
the road surface structure parameter loading module is used for loading road surface structure parameters;
and the road surface construction module is used for constructing a cross section road surface calculation model.
As a further improvement of the invention, the road surface structure parameter table comprises pile numbers, offsets, median strips, left guardrails, kerbs, road surfaces, hard road shoulders, right guardrails and barrier information.
As a further improvement of the present invention, the road surface model generation module includes:
the first calculation module is used for calculating the road center point coordinate corresponding to the pile number through the center line coordinate calculation model;
and the second calculation module is used for reading the road surface structure parameters corresponding to the pile number, sequentially extending to two sides along the central point and respectively calculating the coordinates of the central green belt edge point, the edge point of the curb, the edge point of the road surface, the edge point of the hard shoulder, the edge point of the road shoulder and the central point of the isolation barrier.
As a further improvement of the present invention, the structure model generation module includes:
the first classification module is used for classifying the structure model;
a second classification module for classifying structural members of the structure;
the attribute reading module is used for reading the attribute of the structural component;
a structural member model generation module for generating structural member models included in the structure, respectively;
and the combination module is used for combining the structure model.
In summary, compared with the prior art, the invention has the following beneficial effects:
1. the input amount of the road design data is small, and the data parameterization is realized.
2. The minimum unit of the generated road model can be freely set, and meanwhile, a large number of generated three-dimensional models can be effectively managed, displayed and applied.
For a better understanding and practice, the invention is described in detail below with reference to the accompanying drawings.
Drawings
FIG. 1 is a flow chart of the steps of the method for automated modeling of highways of the present invention.
Fig. 2 is a schematic diagram of rectangular division of the present embodiment.
Fig. 3 is a schematic view of the circular division of the present embodiment.
Fig. 4 is a schematic view of the structure body detachment of the present embodiment.
Fig. 5 is a schematic view of the road surface model of the present embodiment.
FIG. 6 is an overall effect diagram of the bridge model of the present embodiment
FIG. 7 is a diagram showing the effect of the abutment of the present embodiment
Fig. 8 is a three-column effect diagram of the present embodiment.
FIG. 9 is a block diagram of a highway automatic modeling system of the present invention.
FIG. 10 is a block diagram of the connection of the road surface calculation model building block of the present invention.
FIG. 11 is a block diagram of the connection of the slope calculation model building module of the present invention.
Fig. 12 is a connection block diagram of the road surface generation model of the present invention.
Fig. 13 is a connection block diagram of a slope model generation module of the present invention.
Fig. 14 is a connection block diagram of the structure generation module of the present invention.
Detailed Description
The invention provides a road 3D parameterization automatic modeling method aiming at the problems of large workload, difficult model management and the like of the conventional road three-dimensional modeling method. The present invention will be described in further detail with reference to examples and drawings, but the present invention is not limited thereto.
The invention carries out the disassembly analysis of the road 3D parameterization automatic modeling process, and separates the process into the following processes: the method comprises the steps of analyzing road design parameters, digitally managing landforms, creating and storing a 3D model, and managing and displaying a large number of three-dimensional models. The flow of the automatic road modeling method of the present invention is specifically described below.
Please refer to fig. 1, which is a flowchart illustrating steps of an automatic road modeling method according to the present invention. The invention provides an automatic modeling method for a road, which comprises the following steps:
s1: and reading parameters of the central line and the plane line.
Most of the road design software used in the field of national road design is latitude or Card1, and the design documents are all standardized standard records. The road plane curve adopts three current combinations of straight line, circular curve and easement curve, and the longitudinal section curve adopts circular curve or quadratic parabolic curve to fit with the straight line. Therefore, the accurate three-dimensional coordinates of each pile number point of the road can be calculated through the horizontal and vertical design parameters (such as horizontal and vertical design files of design software such as latitude and Card 1) of the road design data or the road pile-by-pile coordinate comparison table.
S2: and reading the longitudinal section line parameters.
The digital management of landforms has mature three-dimensional GIS platforms such as Google Earth, SKYLINE, hypergraph three-dimensional GIS, City maker and the like at home and abroad. Meanwhile, the three-dimensional platforms provide the functions of managing and displaying a large number of models.
Therefore, in the present embodiment, the actual ground elevation can be obtained through the digital ground model, and the error thereof is very small. The design elevation is compared with the actual ground elevation to judge whether the cross section is a fill or an excavation, and the cross section information can be controlled and generated through the characteristic parameters of the cross section.
S3: and constructing a center line coordinate calculation model according to the center line, the plane line parameters and the longitudinal section line parameters.
S4: and constructing a cross section road surface calculation model according to the road surface structure parameters.
Further, in step S4, the method specifically includes:
s41: and reading a road surface structure parameter table.
Referring to table 1, the road surface structure parameter table includes pile numbers, offsets, median strips, left guardrails, kerbs, road surfaces, hard road shoulders, right guardrails, and barrier information.
TABLE 1
Figure GDA0002624608570000061
S42: and loading road surface structure parameters.
S43: and constructing a cross section road surface calculation model. Specifically, please refer to fig. 2 and fig. 3, which are schematic diagrams of rectangular splitting and circular splitting, respectively. In constructing the model, the model surface may be split into a plurality of triangular patches. For example: the rectangular surface can be split into two triangular patches, and the circular surface can be split into a plurality of triangular patches.
S5: and constructing a cross section slope calculation model according to the slope structure parameters.
Specifically, the step S5 specifically includes:
s51: and reading a slope structure parameter table.
Referring to table 2 and table 3, in the embodiment, the slope structure parameter table includes a number, a father number, a starting point, an ending point, a direction, a default slope, a default height, a default platform width, a slope progression, a slope, a slope height, and a slope platform width.
Table 2 (side slope default parameter table)
Figure GDA0002624608570000071
Table 3 (side slope classification special example table):
Figure GDA0002624608570000072
s52: and loading the structural parameters of the side slope.
S53: and constructing a slope calculation model. Specifically, please refer to fig. 4, which is a schematic diagram of structure detachment. In this embodiment, when constructing the slope model, the structure can be split into a plurality of hedrons. For example, the cylinder can be split into two circular upper and lower planes and a cylindrical side surface.
S6: and calculating the parameters of the pavement structure model to generate a pavement model.
Please refer to fig. 5, which is a schematic diagram of the road surface model of the present embodiment. Specifically, step S6 includes:
s61: and calculating the coordinates of the road center point corresponding to the pile number through a center line coordinate calculation model.
S62: and reading the road surface structure parameters corresponding to the pile number, sequentially extending to two sides along the central point, and respectively calculating the coordinates of the central green belt edge point, the curb edge point, the road surface edge point, the hard road shoulder edge point, the road shoulder edge point and the central point of the isolation barrier.
S7: and calculating the parameters of the slope structure model to generate a slope model.
Specifically, step S7 includes:
s71: and calculating the coordinates of the road center point corresponding to the pile number through a center line coordinate calculation model.
S72: and calculating the coordinates of the edge points of the soil shoulder corresponding to the pile number.
S73: and reading the actual ground elevation corresponding to the edge point of the soil shoulder in the three-dimensional map, and judging the relation between the edge point and the ground.
S74: reading slope parameters, sequentially calculating 1-level slope edge point coordinates, 1-level cross slope edge point coordinates, 2-level cross slope edge point coordinates, 3-level slope edge point coordinates and 3-level cross slope edge point coordinates, and repeating the steps until a cross point with the ground is found.
S8: and reading the design parameters of the structure to generate a structure model.
Specifically, the step S8 specifically includes:
s81: the structure models are classified.
S82: structural members of a structure are classified.
S83: structural component attributes are read.
S84: a structural member model included in each structure is generated.
S85: and assembling to form a structure model.
For example, refer to fig. 6-8, which are an overall effect diagram, an abutment effect diagram, and a three-column effect diagram of the bridge model according to the present embodiment. In this embodiment, the structural components may be classified. For example: and splitting the three-column bridge model into a bridge abutment and three columns for modeling respectively. Then, the three structures are combined.
In addition, the invention also provides a system for realizing the automatic road modeling method. Please refer to fig. 9, which is a block diagram of an automatic road modeling system according to the present invention. The invention also provides an automatic modeling system for the highway, which comprises a center line taking module, a plane line parameter reading module 1, a longitudinal section line parameter reading module 2, a longitudinal section line parameter reading module 3, a road surface calculation model building module 4, a side slope calculation model building module 5, a road surface model generating module 6, a side slope model generating module 7 and a structure model generating module 8.
And the module 1 for reading the parameters of the central line and the plane line is used for reading the parameters of the central line and the plane line.
And the longitudinal section line parameter reading module 2 is used for reading the longitudinal section line parameters.
And the central line coordinate calculation model building module 3 is used for building a central line coordinate calculation model according to the central line, the plane line parameters and the longitudinal section line parameters.
And the road surface calculation model building module 4 is used for building a cross section road surface calculation model according to the road surface structure parameters.
And the slope calculation model construction module 5 is used for constructing a cross section slope calculation model according to the slope structure parameters.
And the road surface model generating module 6 is used for calculating road surface structure model parameters and generating a road surface model.
And the slope model generation module 7 is used for calculating slope structure model parameters and generating a slope model.
And the structure model generating module 8 is used for reading the design parameters of the structure and generating a structure model.
Please refer to fig. 10, which is a connection block diagram of the road surface calculation model building module according to the present invention. Further, the road surface calculation model building module 4 includes: the road surface structure parameter table reading module 41, the road surface structure parameter loading module 42 and the road surface constructing module 43.
The road surface structure parameter table reading module 41 is used for reading the road surface structure parameter table.
And the road surface structure parameter loading module 42 is used for loading road surface structure parameters.
The road surface construction module 43 is configured to construct a cross-section road surface calculation model.
Specifically, the road surface structure parameter table comprises pile numbers, offsets, median zones, left guardrails, kerbs, road surfaces, hard road shoulders, right guardrails and barrier information.
Please refer to fig. 11, which is a connection block diagram of the slope calculation model building module according to the present invention. Further, the slope calculation model building module 5 includes: the slope structure parameter table reading module 51, the slope structure parameter loading module 52 and the slope model constructing module 53.
The side slope structure parameter table reading module 51 is used for reading a side slope structure parameter table;
the side slope structure parameter loading module 52 is used for loading side slope structure parameters;
and the slope model building module 53 is used for building a slope calculation model.
Specifically, the slope structure parameter table includes a number, a father number, a starting point, a terminal point, a direction, a default slope, a default height, a default platform width, a slope progression, a slope, a slope height, and a slope platform width.
Please refer to fig. 12, which is a connection block diagram of the road surface generation model according to the present invention. Further, the road surface model generation module 6 includes: a first calculation module 61 and a second calculation module 62.
The first calculation module 61 is configured to calculate a road center point coordinate corresponding to the pile number through a center line coordinate calculation model;
and the second calculation module 62 is configured to read the road surface structure parameters corresponding to the pile number, sequentially extend to two sides along the central point, and calculate coordinates of a central green belt edge point, a curb edge point, a road surface edge point, a hard shoulder edge point, a curb edge point, and an isolation barrier central point.
Please refer to fig. 13, which is a connection block diagram of the slope model generating module according to the present invention. The slope model generation module 7 includes: a third calculation module 71, a fourth calculation module 72, a judgment module 73 and a fifth calculation module 74.
The third calculation module 71 is configured to calculate, through the center line coordinate calculation model, a road center point coordinate corresponding to the pile number;
the fourth calculating module 72 is configured to calculate coordinates of an edge point of the soil shoulder corresponding to the pile number;
the judging module 73 is configured to read a ground actual elevation corresponding to the edge point of the soil shoulder from the three-dimensional map, and judge a relationship between the edge point and the ground;
the fifth calculating module 74 is configured to read slope parameters, sequentially calculate a 1-level slope edge point coordinate, a 1-level cross slope edge point coordinate, a 2-level cross slope edge point coordinate, a 3-level slope edge point coordinate, and a 3-level cross slope edge point coordinate, and so on until a point of intersection with the ground is found.
Please refer to fig. 14, which is a connection block diagram of the structure generating module of the present invention. The structure model generation module 8 includes: a first classification module 81, a second classification module 82, an attribute reading module 83, a structural component model generation module 84 and a combination module 85.
The first classification module 81 is configured to classify the structure model;
the second classification module 82 is used for classifying structural components of the structure;
the attribute reading module 83 is used for reading the attribute of the structural component;
the structural member model generation module 84 is configured to generate structural member models included in the structure;
the combination module 85 is used for combining a structure model.
The above embodiments are preferred embodiments of the present invention, but the present invention is not limited to the above embodiments, and any other changes, modifications, substitutions, combinations, and simplifications which do not depart from the spirit and principle of the present invention should be construed as equivalents thereof, and all such changes, modifications, substitutions, combinations, and simplifications are intended to be included in the scope of the present invention.

Claims (10)

1. An automatic modeling method for a road is characterized by comprising the following steps:
reading parameters of a central line and a plane line;
reading the parameters of the longitudinal section line;
constructing a center line coordinate calculation model according to the center line, the plane line parameters and the longitudinal section line parameters;
constructing a cross section pavement calculation model according to the pavement structure parameters;
constructing a cross section slope calculation model according to the slope structure parameters;
calculating the parameters of a pavement structure model to generate a pavement model;
calculating the parameters of the slope structure model to generate a slope model;
reading the design parameters of the structure to generate a structure model;
the step of constructing a cross section slope calculation model according to the slope structure parameters specifically comprises the following steps:
reading a slope structure parameter table; the slope structure parameter table comprises a number, a father number, a starting point, a terminal point, a direction, a default slope, a default height, a default platform width, a slope series, a slope, a slope height and a slope platform width;
loading the structural parameters of the side slope;
constructing a slope calculation model;
in the step of calculating the parameters of the slope structure model and generating the slope model, the method specifically comprises the following steps:
calculating the coordinates of the road center point corresponding to the pile number through a center line coordinate calculation model;
calculating the coordinates of the edge points of the soil shoulder corresponding to the pile number;
reading the actual ground elevation corresponding to the edge point of the soil shoulder in the three-dimensional map, and judging the relation between the edge point and the ground;
reading slope parameters, sequentially calculating 1-level slope edge point coordinates, 1-level cross slope edge point coordinates, 2-level cross slope edge point coordinates, 3-level slope edge point coordinates and 3-level cross slope edge point coordinates, and repeating the steps until a cross point with the ground is found.
2. The automatic road modeling method according to claim 1, wherein: the step of constructing the cross section road surface calculation model according to the road surface structure parameters specifically comprises the following steps:
reading a road surface structure parameter table;
loading road surface structure parameters;
and constructing a cross section road surface calculation model.
3. The automatic road modeling method according to claim 2, characterized in that: the road surface structure parameter table comprises pile numbers, offsets, median zones, left guardrails, kerbs, road surfaces, hard road shoulders, right guardrails and isolation barrier information.
4. The automatic road modeling method according to claim 1, wherein: the step of calculating the parameters of the road surface structure model and generating the road surface model specifically comprises the following steps:
calculating the coordinates of the road center point corresponding to the pile number through a center line coordinate calculation model;
and reading the road surface structure parameters corresponding to the pile number, sequentially extending to two sides along the central point, and respectively calculating the coordinates of the central green belt edge point, the curb edge point, the road surface edge point, the hard road shoulder edge point, the road shoulder edge point and the central point of the isolation barrier.
5. The automatic road modeling method according to claim 1, wherein: reading the design parameters of the structure and generating a structure model, wherein the method specifically comprises the following steps:
classifying the structure model;
classifying structural members of a structure;
reading structural component attributes;
generating a structural member model included in each structure;
and assembling to form a structure model.
6. An automatic modeling system for a road, characterized in that: comprises that
A central line and plane line parameter reading module for reading central line and plane line parameters;
the longitudinal section line parameter reading module is used for reading the longitudinal section line parameters;
the central line coordinate calculation model building module is used for building a central line coordinate calculation model according to the central line, the plane line parameters and the longitudinal section line parameters;
the road surface calculation model construction module is used for constructing a cross section road surface calculation model according to the road surface structure parameters;
the slope calculation model construction module is used for constructing a cross section slope calculation model according to the slope structure parameters;
the road surface model generating module is used for calculating road surface structure model parameters and generating a road surface model;
the slope model generation module is used for calculating slope structure model parameters and generating a slope model;
the structure model generation module is used for reading structure design parameters and generating a structure model;
the slope calculation model building module comprises:
the side slope structure parameter table reading module is used for reading the side slope structure parameter table; the slope structure parameter table comprises a number, a father number, a starting point, a terminal point, a direction, a default slope, a default height, a default platform width, a slope series, a slope, a slope height and a slope platform width;
the side slope structure parameter loading module is used for loading side slope structure parameters;
the slope model construction module is used for constructing a slope calculation model;
the slope model generation module comprises:
the third calculation module is used for calculating the road center point coordinate corresponding to the pile number through the center line coordinate calculation model;
the fourth calculation module is used for calculating the coordinates of the edge points of the soil shoulder corresponding to the pile number;
the judging module is used for reading the actual ground elevation corresponding to the edge point of the soil shoulder in the three-dimensional map and judging the relation between the edge point and the ground;
and the fifth calculation module is used for reading the slope parameters, calculating the 1-level slope edge point coordinates, the 1-level cross slope edge point coordinates, the 2-level cross slope edge point coordinates, the 3-level slope edge point coordinates and the 3-level cross slope edge point coordinates in sequence, and so on until the intersection with the ground is found.
7. The automatic road modeling system of claim 6, wherein: the road surface calculation model construction module comprises:
the road surface structure parameter table reading module is used for reading a road surface structure parameter table;
the road surface structure parameter loading module is used for loading road surface structure parameters;
and the road surface construction module is used for constructing a cross section road surface calculation model.
8. The automatic road modeling system of claim 7, wherein: the road surface structure parameter table comprises pile numbers, offsets, median zones, left guardrails, kerbs, road surfaces, hard road shoulders, right guardrails and isolation barrier information.
9. The automatic road modeling system of claim 6, wherein: the road surface model generation module includes:
the first calculation module is used for calculating the road center point coordinate corresponding to the pile number through the center line coordinate calculation model;
and the second calculation module is used for reading the road surface structure parameters corresponding to the pile number, sequentially extending to two sides along the central point and respectively calculating the coordinates of the central green belt edge point, the edge point of the curb, the edge point of the road surface, the edge point of the hard shoulder, the edge point of the road shoulder and the central point of the isolation barrier.
10. The automatic road modeling system of claim 6, wherein: the structure model generation module includes:
the first classification module is used for classifying the structure model;
a second classification module for classifying structural members of the structure;
the attribute reading module is used for reading the attribute of the structural component;
a structural member model generation module for generating structural member models included in the structure, respectively;
and the combination module is used for combining the structure model.
CN201611146215.XA 2016-12-13 2016-12-13 Automatic modeling method and system for highway Active CN107423455B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611146215.XA CN107423455B (en) 2016-12-13 2016-12-13 Automatic modeling method and system for highway

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611146215.XA CN107423455B (en) 2016-12-13 2016-12-13 Automatic modeling method and system for highway

Publications (2)

Publication Number Publication Date
CN107423455A CN107423455A (en) 2017-12-01
CN107423455B true CN107423455B (en) 2020-11-17

Family

ID=60422874

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611146215.XA Active CN107423455B (en) 2016-12-13 2016-12-13 Automatic modeling method and system for highway

Country Status (1)

Country Link
CN (1) CN107423455B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108197379B (en) * 2017-12-29 2021-09-17 金螳螂家装电子商务(苏州)有限公司 Data analysis method applied to home decoration platform
CN109857097B (en) * 2018-12-07 2022-04-12 北京中交睿达科技有限公司 Method and system for monitoring road surface rolling process
CN110569538A (en) * 2019-07-25 2019-12-13 中国铁路设计集团有限公司 Parameterized modeling and design optimization method for construction access road of railway engineering
CN110472323B (en) * 2019-08-01 2023-04-28 广联达科技股份有限公司 Method and device for constructing three-dimensional model of ramp and electronic equipment
CN110929320B (en) * 2019-11-04 2022-11-29 长江航道规划设计研究院 Method for calculating construction amount of channel dredging engineering based on Skyline software
CN111444634A (en) * 2020-04-23 2020-07-24 深圳市秉睦科技有限公司 Method for automatically creating slope model in parameterized manner
CN114091141A (en) * 2021-10-15 2022-02-25 南宁市勘测设计院集团有限公司 Three-dimensional road generation method and device based on inclined real scene model

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4980955B2 (en) * 2008-02-29 2012-07-18 三菱プレシジョン株式会社 Method and apparatus for generating three-dimensional road data
US8349239B2 (en) * 2009-09-23 2013-01-08 Stratasys, Inc. Seam concealment for three-dimensional models
CN102651045A (en) * 2012-04-06 2012-08-29 铁道第三勘察设计院集团有限公司 Three-dimensional visualization method for multi-line railway
CN105138788B (en) * 2015-09-06 2018-06-22 长江勘测规划设计研究有限责任公司 A kind of road threedimensional model Full Parameterized method for building up

Also Published As

Publication number Publication date
CN107423455A (en) 2017-12-01

Similar Documents

Publication Publication Date Title
CN107423455B (en) Automatic modeling method and system for highway
Dore et al. Integration of Historic Building Information Modeling (HBIM) and 3D GIS for recording and managing cultural heritage sites
Saygi et al. Evaluation of GIS and BIM roles for the information management of historical buildings
CN110222445A (en) Based on BIM and the integrated of design information, collaborative design and delivery method and system
CN106504324B (en) A kind of two D profile integration method for drafting of engineering geology based on ActiveX technology
CN110704928B (en) Method for converting BIM model into GIS model
Dore et al. Integration of HBIM and 3D GIS for digital heritage modelling
WO2017101277A1 (en) City cognitive map generating method based on internet word frequency
CN116486025A (en) Urban geological data processing platform based on big data cloud computing technology
CN111221867A (en) Protective building information management system
Wang et al. A relationship-based and object-oriented software for monitoring management during geotechnical excavation
CN113536421A (en) BIM-based port planning collaborative analysis method and system
CN113052967A (en) Geological survey result expression method based on digital three-dimensional visualization
CN109712239A (en) A kind of mineral deposit subtle three-dimensional Geological Modeling
Dukai et al. Generating, storing, updating and disseminating a countrywide 3D model
Fritsch et al. 3D landscape objects for building information models (BIM)
Khan et al. A boundary and voxel-based 3D geological data management system leveraging BIM and GIS
Jiang et al. Scan4Façade: Automated as-is façade modeling of historic high-rise buildings using drones and AI
CN108460838A (en) The implementation method and system that three-dimensional visualization technique is merged with numerical simulation technology
KR102173409B1 (en) A Method and System for Pro-active Project Management using UAV
Murata 3D-GIS application for urban planning based on 3D city model
Thong et al. Using GIS to design a traffic information database for urban transport planning
Hu et al. Batch modeling of 3d city based on esri cityengine
CN115239281A (en) BIM + GIS-based road migration management system, method and storage medium
Droj GIS and remote sensing in environmental management

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant