Integrated forward design method for road traffic engineering

By designing datasets to drive integrated 2D and 3D design, the problem of integrating 2D and 3D design results in road traffic engineering is solved. This achieves data sharing and linkage updates and professional expression, eliminates data silos, and improves design efficiency.

CN120893090APending Publication Date: 2025-11-04SHANGHAI MUNICIPAL ENG DESIGN INST (GRP) CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510738925.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-04
Publication Date
2025-11-04

AI Technical Summary

Technical Problem

In existing technologies for road traffic engineering, it is difficult to integrate two-dimensional and three-dimensional design results. Data is not shared and updates are not linked, resulting in data silos and failing to meet the professional expression habits of linear engineering.

Method used

It adopts an architecture that uses the design dataset as a transit point, based on the (stake, offset, height) triple coordinate system, and drives the integrated 2D and 3D design through professional logic, so as to realize the data having the same origin and linked updates, and eliminate the dependence on specific software platforms.

Benefits of technology

It achieves the integration of two-dimensional and three-dimensional data from the same source, generating drawings and models that conform to the expression habits of linear engineering, solving the problem of data silos, and improving design efficiency and integrated expression capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120893090A_ABST
    Figure CN120893090A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of road, bridge and tunnel infrastructure digital design, and particularly relates to a road traffic engineering integrated forward design method. A framework which takes two-dimensional design or three-dimensional design as a starting point for driving and takes a design data set as a transfer is adopted, professional logic is adopted as a functional kernel, dependence of the method on a specific two-dimensional and three-dimensional software platform is eliminated, and two-dimensional and three-dimensional data same-root and same-source integration suitable for linear engineering is achieved. The direct connection between the two-dimensional drawing and the three-dimensional model is relieved in a data + business rule mode; road center line plane design, longitudinal section design, cross section design, structural body characteristic section design, three-dimensional road center lines and three-dimensional structural bodies are comprehensively applied through a design data set, and two-dimensional and three-dimensional integrated forward linkage design is driven. The method is suitable for road traffic engineering two-dimensional and three-dimensional scene integrated design expression output, supports two-dimensional and three-dimensional integrated linkage updating, and has the advantages of being simple and clear in operation, efficient in data expansion and transmission and the like.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application belongs to the technical field of digital design of road bridge and tunnel foundation, and particularly relates to a road traffic engineering integrated forward design method. BACKGROUND

[0002] Computer-aided design, computer-aided drawing and other two-dimensional design and drawing technologies have been applied in the field of engineering design for a long time and have been developing maturely. With the development of building information modeling (BIM) and three-dimensional modeling rendering technology, three-dimensional design and model expression have gradually become part of the delivery requirements and future development direction in the field of engineering design. Since the two-dimensional expression method has clear concepts, simple methods, a long application history and a wide range of acceptance, it is currently the most basic and fundamental design result delivery method. At the same time, the three-dimensional expression method has the advantages of more detailed, realistic, interactive and large information carrying capacity, and it can be predicted that the combination of two-dimensional and three-dimensional expression will be the main method in the field of engineering design for a considerable period of time. In recent years, research on two-dimensional and three-dimensional expression forms has been widely carried out, and ideal results have been achieved in some research directions, especially in the subdivided fields with high regularity and standardization.

[0003] However, the infrastructure such as roads, bridges and tunnels in the road traffic industry belongs to linear engineering, and the geometric scale of the axial direction is much larger than that of the cross-section direction. The structure plane outer contour and facade height along the axial direction change complexly, and the engineering has strong professional nature and high individuality. Due to the particularity of linear engineering, the professional expression method has been integrated with a large amount of implicit business logic for a long time, such as: using a single two-dimensional surface to express the key information of several key positions, rather than only the projection or section of the three-dimensional model. Therefore, the two-dimensional and three-dimensional conversion capability and the applicability of two-dimensional and three-dimensional expression based on the principles of geometry, projection and section, computer graphics and other methods are far less than that in the field of building engineering. When the existing two-dimensional and three-dimensional combined expression method is directly used in linear engineering, the expression method or the presentation result may not conform to the professional habit, resulting in unclear expression or a large amount of redundant information, which is not convenient for professional personnel to use. In order to meet the professional expression habit of linear engineering, two-dimensional and three-dimensional integrated expression often leads to two sets of data maintenance respectively, and the two sets of data cannot be directly compatible and intercommunicated and shared, forming a data island between the two-dimensional and three-dimensional systems. Instead of achieving the goal of two-dimensional and three-dimensional integration, the operation process and work content of professional design are increased. SUMMARY

[0004] In order to solve the above problems, the application relates to a two-three-dimensional integrated forward design method suitable for linear engineering such as roads, bridges and tunnels in the field of road traffic, which adopts a framework taking two-dimensional design or three-dimensional design as a starting point to drive and taking design data set as a transfer station, adopts professional logic as a functional kernel to eliminate the dependence of the method itself on specific two-three-dimensional software platforms, and realizes the integration of two-three-dimensional data suitable for linear engineering.

[0005] In order to achieve the above purpose, the application adopts the following technical means:

[0006] A design data set is established as a data storage and transfer station, the design data set is a platform-independent pure business domain data set, and a space position is expressed based on a (stake, offset, height) three-tuple coordinate system, wherein: stake represents a stake number along a road center line, offset represents an offset amount relative to the road center line, and height represents an elevation; the method comprises three parts of a design data set, a two-dimensional scene and a three-dimensional scene: the design data set is a globally unique data storage and transfer station; the design data set is also a unique core data source, and contains complete and non-redundant design parameters;

[0007] When taking two-dimensional design as a starting point, a two-dimensional drawing and a corresponding two-dimensional design data set are directly generated through a two-dimensional scene in a what-you-see-is-what-you-get manner, the two-dimensional design data set is mapped and converted into a three-dimensional design data set based on professional logic, and a three-dimensional model is automatically generated and updated through three-dimensional business rules;

[0008] When taking three-dimensional design as a starting point, a three-dimensional model and a corresponding three-dimensional design data set are directly generated through a three-dimensional scene in a what-you-see-is-what-you-get manner, the three-dimensional design data set is mapped and converted into a two-dimensional design data set based on professional logic, and a two-dimensional drawing is automatically generated and updated through two-dimensional business rules;

[0009] The integration and linkage update of two-three-dimensional data are realized through the design data set, wherein the two-dimensional drawing and the three-dimensional model are both generated by the design data set, and the modification operation is automatically synchronized to all associated two-three-dimensional expression results through the design data set.

[0010] Further, the design data set S comprises a two-dimensional design subset S II and a three-dimensional design subset S III , which are converted through the following relationship:

[0011] S=S II ∪S III (1)

[0012]

[0013] Further, in the business meaning field, S is a set composed of two major elements of road center line L and stake point position structure E,

[0014] S = {L, E} (3)

[0015] wherein L is a generalized vector composed of three elements:

[0016]

[0017] In the formula, each element is an operator in the engineering field, and the symbol () indicates an operation execution process, which is executed in two-dimensional design or three-dimensional design in actual application. In the formula:

[0018] plane(): plane curve design, designed by the first to nth key points respectively, forming p1, p2, …, p n ;

[0019] vertical(): vertical curve design, designed by the first to nth key points respectively, forming v1, v2, …, v n ;

[0020] section(): two-dimensional cross section design, designed by the first to nth key points respectively, forming s1, s2, …, s n ;

[0021] wherein each key point is based on a (stake, offset, height) three-tuple;

[0022] E is the first type of curve integral of the structure feature section P along L according to the professional logic rules:

[0023] E = ∫ L ent(mat(P))dL (5)

[0024] In the formula:

[0025] ent(): entity generation function, outer functional, expressing the business rules of generating E from P along L, including geometric feature generation rules and physical property mapping rules;

[0026] mat(): physical property function (inner function, as the independent variable of ent() functional), expressing the variation rules of physical properties along L, including density, Poisson's ratio, …, ultimate strain physical quantities.

[0027] Further, P is a generalized set composed of three operator elements:

[0028] P = {pos(), pro(), oth()} (6)

[0029] In the formula, each operator is a multi-process composite function in the engineering field, which converts the engineering independent variables into the S subset expressing P through the professional logic of linear engineering of road traffic, and the specific meanings are as follows:

[0030] pos(): position attribute function, taking a three-tuple of (stake, offset, height) as a parameter;

[0031] pro(): construction feature attribute function, containing necessary construction attribute parameters, including length length, width width, and radius radius;

[0032] oth(): other feature attribute function, containing necessary other parameters.

[0033] Further, a two-dimensional drawing and a corresponding two-dimensional design dataset are directly generated through a two-dimensional scene, the two-dimensional design dataset is mapped and converted into a three-dimensional design dataset based on professional logic, and a three-dimensional model is automatically generated and updated through three-dimensional business rules, and the specific steps are:

[0034] 1) Two-dimensional design includes design of plan curve, elevation curve and two-dimensional cross section of road center line, and design of engineering construction feature section, which is taken as a carrier in two-dimensional expression mode, and a two-dimensional drawing is directly generated in a what-you-see-is-what-you-get mode to complete the closed loop of the two-dimensional scene;

[0035] 2) For scenes with three-dimensional expression output requirements, the construction feature section is designed in two dimensions based on the formula (5) and mapped and converted into a design dataset three-dimensional parameter; in actual application, a plurality of key points are selected along the road center line, and the curve integral of the entity generation function ent() is approximated by numerical summation, as follows:

[0036]

[0037] In the formula:

[0038] n: two-dimensional design of the construction feature section of n key points along the road center line;

[0039] m: the ith construction feature section is expressed by m polylines;

[0040] l: the jth polyline of the ith construction feature section is expressed by l basic two-dimensional curves, and the basic two-dimensional curves include: straight line line, circular arc arc, and two-dimensional spline line spline;

[0041] 3) Generate and update the three-dimensional model based on professional logic and industry habits.

[0042] Further, the three-dimensional model and the corresponding three-dimensional design dataset are directly generated through the three-dimensional scene, the three-dimensional design dataset is converted into a two-dimensional design dataset based on professional logic mapping, and the two-dimensional drawing is automatically generated and updated through two-dimensional business rules, and the specific steps are as follows:

[0043] 1) Based on the three-dimensional road center line, the pile number point position structure is designed at the specified position with the three-dimensional model as the carrier, the three-dimensional model is directly obtained in the what-you-see-is-what-you-get mode, and the closed loop of the three-dimensional scene is completed;

[0044] 2) For the scene that needs two-dimensional drawing output, the three-dimensional design process realizes two-dimensional parameter generation in the following way: based on the built-in professional logic, the three-dimensional design parameters are directly extracted or converted into two-dimensional parameters in the design dataset, and the two-dimensional drawing is automatically generated and updated according to the industry specifications and professional habits.

[0045] Further, the data flow process of the method is regarded as the MVC mode (Model-View-Controller); the design dataset is stored as the Model layer to store global data; the two-dimensional drawing and the three-dimensional model are generated by the design dataset as the View layer; and the professional logic rules are regarded as the Controller layer to control the data flow and the two-dimensional and three-dimensional expression generation.

[0046] Correspondingly, the application further provides an electronic device, including a memory, a processor and a computer program stored in the memory and executable on the processor, and the processor executes the steps of the road traffic engineering integrated forward design method.

[0047] Correspondingly, the application further provides a non-transitory computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to realize the steps of the road traffic engineering integrated forward design method.

[0048] The application has the following beneficial technical effects:

[0049] The application takes a globally unique design data set as a transfer, generates two or three-dimensional results through a "data + business rule" mode, and eliminates the direct connection between two-dimensional drawings and three-dimensional models: through the design data set, road center line plane design, longitudinal section design, cross section design, and structure feature section design are comprehensively applied to three-dimensional road center lines and stake point structure, and two or three-dimensional integrated forward linkage design is driven based on business logic. This method replaces the two-dimensional "modeling" to generate three-dimensional and three-dimensional "cutting" to form two-dimensional, avoids the common problem that two or three-dimensional data each maintains a set, and two-dimensional and three-dimensional data cannot be directly compatible and shared, and fundamentally realizes two or three-dimensional integration. In addition, the three-tuple (stake number, offset, elevation) is used as a coordinate system reference expression mode, and two-dimensional drawings and three-dimensional models are automatically generated and updated based on the design data set through business logic driving, which makes up for the shortcomings of methods such as geometry, cutting projection and computer graphics (which mostly rely on three-dimensional rectangular coordinate system) that are not suitable for linear engineering, and generates drawings and model results that meet the characteristics and professional expression habits of linear engineering. The application is suitable for integrated design expression output of road traffic engineering in two or three-dimensional scenes, supports two or three-dimensional integrated linkage update at the bottom, and has the advantages of compact data storage, efficient transmission and strong scalability. BRIEF DESCRIPTION OF DRAWINGS

[0050] Figure 1 It is a method overall flowchart of a specific embodiment of the application.

[0051] Figure 2 It is a design data set composition diagram of a specific embodiment of the application.

[0052] Figure 3 It is a data flow MVC principle diagram of a specific embodiment of the application. DETAILED DESCRIPTION

[0053] The following will list specific embodiments to further illustrate the application. Obviously, the described embodiments are part of the embodiments of the application, rather than all the embodiments. Based on the embodiments in the application, all other embodiments obtained by those skilled in the art without creative labor belong to the protection scope of the application.

[0054] Please refer to Figure 1 The application provides a two or three-dimensional integrated forward design method for road traffic engineering, which aims to solve the problems of two-dimensional and three-dimensional design results in the prior art, such as difficulty in integration, data not sharing, and update not linkage. The method takes two-dimensional design or three-dimensional design as a starting point and a design data set as a transfer, drives two or three-dimensional integrated design through professional logic, eliminates the dependence of the method on a specific two or three-dimensional software platform, and realizes the same origin and integrated linkage update of two or three-dimensional data.

[0055] 1. Method overall flow: as shown in Figure 1 The method of the present application consists of three parts: design data set, two-dimensional scene and three-dimensional scene. The design data set is a globally unique data storage and transit station, and is the minimum parameter set for complete expression of the design scheme, and has output platform independence. The specific operation process is as follows:

[0056] Starting from two-dimensional design: the designer takes two-dimensional design as the entry, directly generates two-dimensional drawings in a what-you-see-is-what-you-get manner, and generates a two-dimensional design data set. The two-dimensional design data set is converted and mapped by professional logic to generate a three-dimensional design data set, and the three-dimensional design data set automatically generates or updates a three-dimensional model according to three-dimensional business rules.

[0057] Starting from three-dimensional design: the designer takes three-dimensional design as the entry, directly generates a three-dimensional model in a what-you-see-is-what-you-get manner, and generates a three-dimensional design data set. The three-dimensional design data set is converted and mapped by professional logic to generate a two-dimensional design data set, and the two-dimensional design data set automatically generates or updates two-dimensional drawings according to two-dimensional business rules.

[0058] Wherein what-you-see-is-what-you-get refers to directly obtaining a previewable result through the design and operation process, and the preview result is consistent with the actual output. And when modifying parameters, the preview and actual output will dynamically change.

[0059] In the entire process, a three-tuple (stake, offset, height) is used as the reference coordinate system of the spatial position, wherein: stake represents the stake number along the road center line; offset represents the offset relative to the road center line; and height represents the elevation.

[0060] Please refer to Figure 2 The design data set is a globally unique data storage and transit station, and is the minimum parameter set for complete expression of the design scheme, and is a pure business domain data set, and has output platform independence. It is used as a transit data source to generate two-dimensional drawings and three-dimensional models and automatically apply modifications to all two-dimensional and three-dimensional output results, thereby isolating the direct association between two-dimensional drawings and three-dimensional models.

[0061] The design data set is divided into two-dimensional design data set and three-dimensional design data set, which together constitute a complete design data set; the two-dimensional design data set and the three-dimensional design data set have some common parameters that are common to both two-dimensional and three-dimensional, and the rest of the parameters can be mapped and converted to each other based on professional logic.

[0062] Mathematical expression is used, as follows:

[0063] S = S II hS III (1)

[0064]

[0065] In the formula:

[0066] S: Design dataset;

[0067] S II Two-dimensional design dataset;

[0068] S III 3D design dataset.

[0069] At the professional business level, the design dataset is expressed as a grouped and hierarchical set of design parameters, see appendix. Figure 2 The following describes the process in further detail using mathematical expressions:

[0070] The dataset S, designed as a method transit point, is a set composed of two main categories of elements: road centerline L and station point structures E.

[0071] S={L,E} (3)

[0072] The classification of elements in a set is detailed below:

[0073] L is a generalized vector consisting of three elements:

[0074]

[0075] In the formula, each element represents an operator in the engineering field, and the parentheses following the symbol indicate that this is an operation execution process (the same applies below). In practical applications, it is executed in two-dimensional or three-dimensional design. In the formula:

[0076] plane(): Planar curve design, designing each key point from 1 to n, forming p1, p2, ..., p n ;

[0077] vertical(): Designs the longitudinal profile curve, designing each key point from the 1st to the nth point to form v1, v2, ..., v n ;

[0078] `section()`: Two-dimensional cross-sectional design, designed for each of the 1st to nth key points, forming s1, s2, ..., sn2. n ;

[0079] Each key point is based on a (stake, offset, height) triple;

[0080] E is obtained by performing a first-type curve integral along L from the characteristic section P of the structure according to professional logic rules:

[0081] E=∫ L ent(mat(P))dL (5)

[0082] In the formula:

[0083] ent(): Entity generation function, which is an outer functional that expresses the business rules for generating E from P along L, including geometric feature generation rules and physical attribute mapping rules;

[0084] mat(): Physical property function (inner function, used as the independent variable of ent() functional), expressing the variation rule of physical property along L, which may include physical quantities such as density, Poisson's ratio, ..., ultimate strain;

[0085] P is a generalized set consisting of three operator elements:

[0086] P = {pos(), pro(), oth()} (6)

[0087] In the formula, each operator is a multi-process composite function in the engineering field. Through the professional logic of linear road traffic engineering, the engineering independent variables are transformed into a subset S expressing P, with the specific meanings as follows:

[0088] pos(): Position attribute function, takes a triple (stake, offset, height) as parameters;

[0089] pro(): A function to construct feature attributes, containing various necessary construct attribute parameters, including length, width, radius, etc.

[0090] `oth()`: Other feature attribute functions, including various necessary additional parameters. Depending on the specific application scenario, these other attributes may be designed with reserved fields and are extensible to meet diverse needs.

[0091] In practical engineering applications, equation (5) is often processed using numerical discretization: several key points are selected along the road centerline, and the line integral of the entity generation function ent() is approximated by multiple summations, as follows:

[0092]

[0093] In the formula:

[0094] n: Select n key points along the road centerline for two-dimensional design of the structural feature cross-section;

[0095] m: The characteristic section of the i-th construct is represented by m polylines (plines);

[0096] l: The j-th polyline of the i-th feature section of the structure is represented by l basic two-dimensional curves, including: line, arc, and spline.

[0097] In summary, considering the characteristics of linear road traffic engineering, the independent variable coordinates of the road centerline and the coordinates of key points used to identify characteristic sections both adopt a (station, offset, elevation) triplet coordinate system, thus significantly improving the method's expressive power and ease of use in road traffic engineering. Based on this, the design dataset is constructed as a hierarchical abstract concept with composite functional capabilities, and is instantiated in a targeted manner for specific applications.

[0098] 3. Data Flow – 2D / 3D Design, Professional Generation and Expression, and Integrated Linked Updates: (See attached document) Figure 1 The overall process of this method involves six data flow lines, divided into two groups of three: solid lines and dashed lines. The solid line group represents scenarios starting with 2D design: 2D drawings are directly obtained in a WYSIWYG manner, generating a 2D design dataset. Simultaneously, the 2D design dataset is converted and mapped to generate a 3D design dataset, which automatically generates and updates the 3D model according to 3D business rules. The dashed line group represents scenarios starting with 3D design: 3D models are directly obtained in a WYSIWYG manner, generating a 3D design dataset. Simultaneously, the 3D design dataset is converted and mapped to generate a 2D design dataset, which automatically generates and updates 2D drawings according to 2D business rules. In short, in the 2D scenario, the generation and updating of 2D results are completed actively, while the generation and updating of 3D results are automatically driven by the design dataset as an intermediary. In the 3D scenario, the generation and updating of 3D results are completed actively, while the generation and updating of 2D results are automatically driven by the design dataset as an intermediary.

[0099] The data flow process established in this invention severs the direct link between 2D drawings and 3D models. Whether 2D or 3D, whether initial design or subsequent modifications, all resulting data is stored at the underlying level in a globally unique design dataset, which then uniformly drives the generation and updating of 2D drawings and 3D models. This data flow process can be viewed as a generalized MVC (Model-View-Controller) pattern (see appendix). Figure 3 The design dataset serves as the globally unique data transfer and storage mechanism, while the final output 2D drawings and 3D models act as the View. The customized process of generating and updating drawings and models based on professional expression rules and conventions is the Controller. This brings two benefits: professional generation and expression from the design dataset to the drawing model, and integrated 2D and 3D model updates, which will be discussed in detail below.

[0100] Professional Expression Generation: 2D drawings and 3D models are generated and updated directly from the design process or driven by platform-independent design datasets. Therefore, output expression methods can be customized for each 2D drawing and 3D model output platform, taking into full account professional logic and industry expression habits. This supplements and improves methods that only use geometry, section projection, and computer graphics, generating 2D and 3D results that meet business requirements. This avoids the results obtained by generating 3D from 2D "modeling" and 2D from 3D "section projection" that do not conform to professional expression habits.

[0101] Integrated 2D and 3D Collaborative Updates: All 2D and 3D deliverables are generated and updated from the same 2D or 3D scene, and are transferred and stored in a globally unique design dataset. This achieves "single-point modification triggers system-wide collaborative updates," ensuring that adjustments at any point in the design scheme can be automatically synchronized to all related 2D and 3D representations. Because both 2D and 3D are generated based on the same design dataset, rather than being directly converted to each other, the problem of siloed 2D and 3D data is fundamentally eliminated.

[0102] 4. Data storage, transmission, and expansion based on a minimal dataset: The complete expression and storage of the design scheme in this method is the design dataset. Since the design dataset is the minimal set of independent variables of the design scheme in the pure business domain, the storage and transmission of the design results only need to target this platform-independent minimal dataset, resulting in low data storage resource consumption and high data transmission efficiency.

[0103] The dataset's other attributes are reserved for fields that may be used in specific design scenarios, thus preserving the dataset's scalability. When there is a real need, the specific design scenario requirements can be met by extending other attributes and customizing specialized generation logic.

Claims

1. A road traffic engineering integrated forward design method, characterized in that, The method comprises the following steps: A design data set is established as a data storage and transfer station, the design data set is a platform-independent pure business domain data set, and a space position is expressed based on a (stake, offset, height) three-tuple coordinate system, wherein the stake represents a stake number along a road center line, the offset represents an offset relative to the road center line, and the height represents an elevation; the method comprises three parts of the design data set, a two-dimensional scene and a three-dimensional scene; the design data set is a globally unique data storage and transfer station, and the design data set is also a unique core data source and contains complete and non-redundant design parameters; When the two-dimensional design is taken as a starting point, a two-dimensional drawing and corresponding two-dimensional design data set are directly generated in a what-you-see-is-what-you-get manner through the two-dimensional scene, the two-dimensional design data set is converted into a three-dimensional design data set based on professional logic mapping, and a three-dimensional model is automatically generated and updated through three-dimensional business rules; When the three-dimensional design is taken as a starting point, a three-dimensional model and corresponding three-dimensional design data set are directly generated in a what-you-see-is-what-you-get manner through the three-dimensional scene, the three-dimensional design data set is converted into a two-dimensional design data set based on professional logic mapping, and a two-dimensional drawing is automatically generated and updated through two-dimensional business rules; The integration and linkage update of two-dimensional and three-dimensional data are realized through the design data set, wherein The two-dimensional drawing and the three-dimensional model are both generated by the design data set, and the modification operation is automatically synchronized to all associated two-dimensional and three-dimensional expression results through the design data set.

2. The integrated forward design method for road traffic engineering according to claim 1, characterized in that The design dataset S comprises a two-dimensional design subset S II and a three-dimensional design subset S III both converted by the following relationship: S = S II ∪S III (1) 3. The road traffic engineering integrated forward design method according to claim 1, wherein, In the business meaning field, S is a set composed of two categories of elements of a road center line L and a stake point E, S={L,E} (3) Wherein L is a generalized vector composed of three elements: In the formula, each element is an operator in the engineering field, and the symbol () indicates that this is an operation execution process, which is executed in the two-dimensional design or the three-dimensional design in actual application, and in the formula: plane(): plane curve design, designed by the first to the nth key point position respectively, forming p1, p2, …, p n ; vertical(): vertical curve design, designed by the first to the nth key point, respectively, to form v1, v2, …, v n ; section(): two-dimensional cross-section design, designed by the first to the nth key point respectively, forming s1, s2, …, s n ; Wherein each key point is based on a (stake, offset, height) three-tuple; E is a first type of curve integral of a feature section P of the construct along L according to professional logic rules: E = ∫ L ent(mat(P)) dL (5) In the formula: ent(): an entity generation function, which is an outer function, represents the business rules for generating E along L from P, and contains geometric feature generation rules and physical property mapping rules; mat(): a physical property function (an inner function, as an independent variable of the ent() function), representing the variation rules of the physical properties along L, specifically including density, Poisson's ratio, …, and limit strain physical quantities.

4. The road traffic engineering integrated forward design method according to claim 3, wherein, P is a generalized set composed of three operator elements: P={pos(),pro(),oth()} (6) In the formula, each operator is a multi-process composite function in the engineering field, which converts engineering independent variables into the S subset representing P through the professional logic of road traffic linear engineering, and the specific meanings are as follows: pos(): a position attribute function, taking a (stake, offset, height) three-tuple as a parameter; pro(): construction feature attribute function, containing necessary construction attribute parameters, including length length, width width, radius radius; oth(): other feature attribute function, containing necessary other parameters.

5. The road traffic engineering integrated forward design method according to claim 3, wherein, A two-dimensional design dataset is generated directly from a two-dimensional scene, the two-dimensional design dataset is converted into a three-dimensional design dataset based on professional logic mapping, and a three-dimensional model is automatically generated and updated through three-dimensional business rules, and the specific steps are: 1) Two-dimensional design includes design of plan curve, elevation curve and two-dimensional cross section of road center line, and design of engineering construction feature section, which is taken as a carrier in two-dimensional expression mode, and a two-dimensional drawing is directly generated in a what-you-see-is-what-you-get mode, and a closed loop of the two-dimensional scene is completed; 2) For scenes with three-dimensional expression output requirements, the construction feature section is designed and mapped into a three-dimensional parameter design dataset based on the formula (5); in actual application, a plurality of key points are selected along the road center line, and the curve integral of the entity generation function ent() is approximated by a plurality of summations, as follows: In the formula: n: n key points are selected along the road center line for two-dimensional design of the construction feature section; m: the ith construction feature section is expressed by m polylines; l: the jth polyline of the ith construction feature section is expressed by l basic two-dimensional curves, and the basic two-dimensional curves include: straight line line, circular arc arc, two-dimensional spline line spline; 3) Generate and update the three-dimensional model based on professional logic and industry habits.

6. The road traffic engineering integrated forward design method of claim 3, wherein, A three-dimensional model and a corresponding three-dimensional design dataset are directly generated from a three-dimensional scene, the three-dimensional design dataset is mapped into a two-dimensional design dataset based on professional logic, and a two-dimensional drawing is automatically generated and updated through two-dimensional business rules, and the specific steps are: 1) Based on the three-dimensional road center line, the pile number point construction is designed at the specified position based on the three-dimensional model, and the three-dimensional model is directly obtained in a what-you-see-is-what-you-get mode, and a closed loop of the three-dimensional scene is completed; 2) For scenes that need two-dimensional drawing output, the three-dimensional design process realizes two-dimensional parameter generation in the following way: based on the built-in professional logic, the three-dimensional design parameters are directly extracted or converted into two-dimensional parameters in the design dataset, and the two-dimensional drawing is automatically generated and updated according to the industry specifications and professional habits.

7. The road traffic engineering integrated forward design method of claim 1, wherein, The data flow process of the method is regarded as an MVC mode (Model-View-Controller); the design dataset is stored as a Model layer to store global data; the two-dimensional drawing and the three-dimensional model are generated by the design dataset as a View layer; and the professional logic rules are taken as a Controller layer to control data flow and two / three-dimensional expression generation.

8. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The processor executes the program to realize the steps of the road traffic engineering integrated forward design method according to any one of claims 1 to 7. 9.A non-transitory computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to realize the steps of the road traffic engineering integrated forward design method according to any one of claims 1 to 7.