A dynamic display method and system for underground drainage facilities of urban roads
The dynamic display system for 2D static design drawings solves the problems of inconvenient viewing of underground drainage facilities for urban roads and errors in 3D modeling, achieving efficient and accurate dynamic 2D display effects.
Patent Information
- Application Number
- CN202510234513.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-28
- Publication Date
- 2025-12-16
- Estimated Expiration
- 2045-02-28
AI Technical Summary
In existing technologies, static drawings of urban road underground drainage facilities are inconvenient to view, and 3D modeling methods have accuracy errors and high labor costs, so they cannot be used as a strict reference paradigm.
A dynamic display system based on 2D static design drawings is provided, including a roadbed drawing editing container, a cloud-based drawing data management system, and a 2D dynamic display terminal. The system enables the synchronous display of plan views and cross-sectional views through a cross-section position adjustment component, thereby reducing hardware and network costs.
It enables dynamic 2D display of underground drainage facilities for urban roads, reduces hardware and network costs, avoids secondary modeling errors, and provides accurate construction references.
Smart Images

Figure CN120316849B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of engineering management, and in particular to a dynamic display method and system for underground drainage facilities of urban roads. BACKGROUND
[0002] There are a large number of underground drainage facilities (mainly drainage pipes, drainage wells, etc.) under urban roads. When the road is constructed, reconstructed, or managed and maintained, we need to display the underground drainage facilities first, and then adjust the scheme according to the actual construction, reconstruction, or management requirements.
[0003] The traditional display method is to simply display the effect through a plane design drawing (static drawing). This method has rigorous and usable display effects, but when viewing, it is necessary to search back and forth between different drawings of different road sections, different road layers, which is very troublesome and the comparison between the drawings is discrete.
[0004] Therefore, the existing digital twin and other underground drainage facility display methods based on 3D modeling are proposed, which can more intuitively display underground drainage facilities. However, the 3D display method is based on secondary modeling of design drawings, which has a large error in accuracy and usability, so it is often used as an effect drawing for display and cannot be used as a strict reference paradigm, and manual modeling is time-consuming, labor-intensive and costly.
[0005] Therefore, it is necessary to provide a dynamic display method and system for underground drainage facilities of urban roads to solve the problems of inconvenient viewing and discrete comparison of static drawings, and the problems of not being able to be used as a strict reference paradigm and high cost of secondary modeling. SUMMARY
[0006] The present application aims to overcome the shortcomings of the prior art and provide a dynamic display method and system for underground drainage facilities of urban roads, which can perform 2D dynamic display based on 2D static design drawing files without the need for secondary modeling, thereby effectively reducing hardware costs, network expenses and environmental requirements.
[0007] To achieve the above-mentioned purpose, the present application provides a dynamic display system for underground drainage facilities of urban roads, comprising a roadbed drawing editing container, a drawing data management cloud and a 2D dynamic display terminal; wherein,
[0008] The roadbed drawing editing container provides a standardized cloud design space for users and obtains a mixed roadbed design drawing file corresponding to the urban road.
[0009] The drawing data management cloud manages the mixed roadbed design drawing file, including a drawing file management unit and a terminal interaction response unit.
[0010] 2D dynamic display terminal: 2D dynamic display of underground drainage facilities; wherein, comprising:
[0011] Roadbed design drawing request unit: for obtaining the city road that the user needs to view, and requesting the corresponding mixed roadbed design drawing file from the drawing data management cloud;
[0012] Cross-section view generation unit: according to the cross-section display position that the user needs to view, generate the corresponding cross-section view through the mixed roadbed design drawing file;
[0013] Planar dynamic display window: according to the mixed roadbed design drawing file, display the planar view of the corresponding city road;
[0014] Cross-section dynamic display window: real-time display of the cross-section view that the user needs to view;
[0015] Cross-section position adjustment component: select the cross-section display position in the planar view of the city road.
[0016] As a further solution, the roadbed drawing editing container includes a road benchmark design unit, the road benchmark design unit includes a road cross-section design module and a road longitudinal surface design module; wherein,
[0017] The road plan design module includes a road plan editing module and a road information editing module; wherein, the road plan editing module is used to draw the road edge line corresponding to each road section of the city road, the planar distance between the adjacent two road edge lines and the planar map; the road information editing module is used to edit the road name, the road section name and the road section type;
[0018] The road cross-section design module includes a cross-section range generation module and a road cross-section editing module; wherein, the cross-section range generation module is used to generate the cross-section range corresponding to each road section of the city road according to the planar distance, and the road cross-section editing module is used to edit the cross-section map of each road section in the cross-section range.
[0019] As a further solution, the roadbed drawing editing container includes a drainage facility design unit, the drainage facility design unit includes an editing space generation module, a facility longitudinal surface editing module, a facility cross-section editing module and a facility information editing module; wherein,
[0020] The editing space generation module generates the corresponding cross-section editing space according to the cross-section range, and generates the corresponding longitudinal surface editing space according to the road edge line;
[0021] The facility longitudinal plane editing module is used for editing the longitudinal plane spatial position and the longitudinal plane image of the underground drainage facility in a longitudinal plane editing space, and the facility cross section editing module is used for editing the cross section spatial position and the cross section image of the underground drainage facility in a cross section editing space.
[0022] The facility information editing module is used for editing the facility type, the facility number, the ground elevation, the buried depth information, the pipe diameter information and the length information; wherein the facility type comprises a drainage well and a drainage pipe, the drainage pipe is marked with a start point label and an end point label, and the drainage well is marked with volume box position information.
[0023] As a further solution, the planar map and the cross section map are both set by vector graphics, and the roadbed drawing editing container is provided with a vector graphic map template library for calling or storing the completed edited vector graphics.
[0024] As a further solution, the road edge line comprises a road center line, a road section edge line and a road red line; the road is set along the road center line, the road section edge line is used for setting each road section of the urban road, including a motor vehicle lane edge line, a non-motor vehicle lane edge line, a sidewalk edge line and a green belt edge line, and the road red line is used for limiting the road range, including a left road red line and a right road red line.
[0025] As a further solution, the cross section position adjusting assembly is set by double arrows, the double arrows are synchronously slid along the left road red line and the right road red line respectively, and the position pointed by the center of the double arrows on the road center line is recorded to obtain the current cross section display position.
[0026] As a further solution, the roadbed drawing editing container is further provided with a static view output module and a drawing parameter output module; wherein the static view output module is used for outputting the corresponding planar view and / or cross section view in a specified format, and the drawing parameter output module outputs the selected drawing parameters in the mixed roadbed design drawing file in a specified data type.
[0027] On the other hand, the application provides a dynamic display method for underground drainage facilities of urban roads, which is applied to the dynamic display system for underground drainage facilities of urban roads as claimed in any one of the above, and realizes the dynamic 2D effect display of the road by the mixed roadbed design drawing file by executing the following steps:
[0028] Step 1: a user enters the roadbed drawing editing container, and edits the corresponding mixed roadbed design drawing file of the urban road in the standardized cloud design space to obtain the corresponding mixed roadbed design drawing file of the urban road;
[0029] Step 2: The drawing data management cloud receives the mixed roadbed design drawing file uploaded by the roadbed drawing editing container, and performs add, delete, modify and query operations according to user requirements through a drawing file management unit;
[0030] Step 3: The user selects the road to be displayed through the 2D dynamic display terminal, and the 2D dynamic display terminal requests the mixed roadbed design drawing file corresponding to the road to be displayed through a roadbed design drawing request unit;
[0031] Step 4: The roadbed design drawing request unit requests the corresponding mixed roadbed design drawing file from the terminal interaction response unit;
[0032] Step 5: The 2D dynamic display terminal displays the plan view of the corresponding urban road through a plan dynamic display window according to the road benchmark design drawing file, and the user selects the cross-section display position to be viewed in the plan view through a cross-section position adjustment component;
[0033] Step 6: The cross-section view generation unit dynamically generates the cross-section view to be viewed by the user according to the mixed roadbed design drawing file and the cross-section display position, and displays the corresponding cross-section view in real time through a cross-section dynamic display window;
[0034] Step 7: Repeat steps 5 to 6, and the 2D dynamic display terminal continuously displays the plan view and the cross-section view to realize dynamic 2D effect display.
[0035] As a further solution, the 2D dynamic display terminal processes the road benchmark design drawing file through the following steps:
[0036] Obtain the road edge line, the planar distance between the adjacent two road edge lines, and the planar map, load a blank plan canvas and arrange and display the road edge line at the corresponding planar distance, and load the planar map between the adjacent two road edge lines;
[0037] Load the road name, road section name and road section type into the corresponding road information description item, and select and display according to the configuration information;
[0038] Take the plan canvas as a plan view and display it through a plan dynamic display window;
[0039] Set the size of the blank cross-section canvas according to the cross-section range, and obtain the current cross-section display position through a cross-section position adjustment component;
[0040] Position the cross-section display position on the road edge line, obtain the ground elevation at the corresponding position, and set the planar distance as the cross-section width of each road section;
[0041] The section position of each road section is determined by the ground elevation and the section width, and the section map is loaded to the corresponding section position.
[0042] As a further solution, the 2D dynamic display terminal processes the drainage facility design file by the following steps:
[0043] The longitudinal spatial position corresponding to the start label and the end label of the drainage pipe is obtained, and it is judged whether the current section display position is between the start label and the end label; if yes, the current drainage pipe is divided by the section;
[0044] The section image of the divided drainage pipe is obtained, and the omission map of the section image is arranged at the corresponding position of the section canvas according to the ground elevation and the buried depth information;
[0045] The size of the omission map is adjusted by the pipe diameter information and the proportion of the section canvas, and the hyperlink between the detailed map and the omission map of the section image is established;
[0046] The section image of the divided drainage pipe is obtained, and the omission map of the section image is arranged at the corresponding position of the section canvas according to the ground elevation and the buried depth information;
[0047] The volume box position information of the drainage well is obtained, and it is judged whether the current section display position is involved with the volume box position information; if yes, the current drainage well is divided;
[0048] The section image of the divided drainage well is obtained, and the omission map of the section image is arranged at the corresponding position of the section canvas according to the ground elevation and the buried depth information;
[0049] The size of the omission map is adjusted by the length information and the proportion of the section canvas, and the hyperlink between the detailed map and the omission map of the section image is established;
[0050] The section image of the divided drainage well is obtained, and the omission map of the section image is arranged at the corresponding position of the section canvas according to the ground elevation and the buried depth information;
[0051] The above steps are repeatedly executed to complete the image processing of all divided drainage pipes and drainage wells, the final section canvas is taken as a section view, and the section dynamic display window is displayed.
[0052] Compared with the related art, the underground drainage facility dynamic display method and system for urban roads provided by the application has the following beneficial effects:
[0053] The present application comprises a roadbed drawing editing container, a drawing data management cloud and a 2D dynamic display terminal; wherein the roadbed drawing editing container provides a standardized cloud design space for users, so that the users can ensure the safety and standardization of the editing environment without deploying a complex programming environment, and design a mixed roadbed design drawing file corresponding to the road; the drawing data management cloud manages the mixed roadbed design drawing file, and the 2D dynamic display terminal cooperates with a cross-section position adjustment component and a cross-section rendering generation unit to realize the synchronous cooperation of the plan view and the cross-section view, dynamically generates the originally static and limited 2D static design drawing into a dynamic 2D effect capable of following the position change and being unlimited in size; the present application does not need secondary modeling, and can reduce the hardware, network expenditure and environmental requirements. BRIEF DESCRIPTION OF DRAWINGS
[0054] The accompanying drawings, which are incorporated herein and constitute part of the specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the application.
[0055] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related art, the accompanying drawings needed to be used in the embodiments or the related art description will be briefly introduced. Obviously, for those skilled in the art, other drawings can also be obtained without creative labor based on these drawings.
[0056] Figure 1 A structural schematic diagram of a dynamic display system for underground drainage facilities of urban roads provided by the present application;
[0057] Figure 2 A step schematic diagram of a dynamic display method for underground drainage facilities of urban roads provided by the present application;
[0058] Figure 3 A plane roadbed design drawing for illustration provided by the present application;
[0059] Figure 4 A 2D dynamic display terminal view for illustration provided by the present application;
[0060] Figure 5 A cross-section editing space schematic diagram provided by the present application;
[0061] Figure 6 A plane editing space schematic diagram provided by the present application;
[0062] Figure 7 A three-dimensional schematic diagram of underground drainage facilities provided by the present application;
[0063] Figure 8 A drainage well detail drawing for illustration provided by the present application;
[0064] Figure 9 The unified platform login interface schematic diagram of smart water affairs provided by the present application is shown in the drawings.
[0065] The purposes, functional features and advantages of the present application will be further described with reference to the drawings in conjunction with embodiments. DETAILED DESCRIPTION
[0066] In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are some but not all of the embodiments of the present application. The components of the embodiments of the present application described and shown in the drawings herein can be arranged and designed in various different configurations.
[0067] Referring to Figure 1 The present application provides a dynamic display system for underground drainage facilities of urban roads, comprising a roadbed drawing editing container, a drawing data management cloud and a 2D dynamic display terminal; wherein,
[0068] The roadbed drawing editing container is used to provide a standardized cloud design space for users and obtain a mixed roadbed design drawing file corresponding to the urban road; wherein, the mixed roadbed design drawing file is a 2D static design drawing file, including a road benchmark design drawing file and a drainage facility design drawing file;
[0069] The drawing data management cloud is used to manage the mixed roadbed design drawing file, including a drawing file management unit and a terminal interactive response unit; wherein, the terminal interactive response unit is used to respond to user requests of the 2D dynamic display terminal, and the drawing file management unit is used to perform add, delete, modify and query operations on the mixed roadbed design drawing file;
[0070] The 2D dynamic display terminal is used to perform 2D dynamic display of underground drainage facilities; wherein, it includes:
[0071] The roadbed design drawing request unit is used to obtain the urban road needed to be viewed by the user and request the corresponding mixed roadbed design drawing file from the drawing data management cloud;
[0072] The cross-section view generation unit is used to generate the corresponding cross-section view from the mixed roadbed design drawing file according to the cross-section display position needed to be viewed by the user;
[0073] The planar dynamic display window is used to display the planar view of the corresponding urban road according to the mixed roadbed design drawing file;
[0074] The cross-section dynamic display window is used to display the cross-section view needed to be viewed by the user in real time;
[0075] The cross-section position adjusting component is used for selecting a display position of a cross-section in a plan view of the urban road.
[0076] It should be noted that when a road is constructed, reconstructed or managed and maintained by a government, usually a plurality of plan design drawings are used to draw different underground drainage facilities of an urban road. However, it is difficult to find a large number of design drawings when a design is displayed, and even if the design drawings are scanned and archived, they can only be manually searched and cannot be synchronously viewed (different views are discrete and unsynchronized).
[0077] The 3D modeling display method can intuitively display underground drainage facilities, but it needs to be modeled again based on the drawing file, which results in a sharp increase in workload, and the 3D resource display has high requirements for the hardware level of a terminal device and network quality, and needs to be adapted to the corresponding resource environment, which greatly limits its universality and adaptability in mobile terminals.
[0078] In order to avoid the error caused by secondary modeling and reduce the workload, the corresponding 2D static design drawing file needs to be obtained. In the early stage of the project, the applicant tried to directly identify the related content in the drawing by using image recognition technology, but due to different drawing standards and different drawing environments, it is difficult to effectively identify and format convert the drawing.
[0079] Therefore, the embodiment provides a standardized cloud design space through a roadbed drawing editing container for a user, the user does not need to deploy a complex programming environment, only needs to log in to the container to ensure the safety and standardization of the editing environment, does not need to pay attention to other matters to save time, and in the early stage of design, the corresponding 2D static design drawing file is drawn by itself, and the working space is switched to the standardized cloud design space to provide a file resource basis support for subsequent 2D dynamic display.
[0080] The drawing data management cloud downloads the corresponding file to the 2D dynamic display terminal to avoid high communication occupation caused by 3D resource display, and the 2D dynamic display is not limited by hardware, and the required resource environment is very simple. In addition, since the effect display is directly converted from the design drawing, the error caused by secondary modeling is solved, and the method can be used as a reference paradigm for field construction.
[0081] In use, the user only needs to drag a view angle to an urban road to be viewed in a plan dynamic display window, a roadbed design drawing requesting unit automatically requests a corresponding hybrid roadbed design drawing file, displays a plan view of the corresponding urban road, and starts a cross-section position adjusting component for the user.
[0082] The user dynamically adjusts the current cross-section display position by dragging the cross-section position adjustment component, the cross-section view generation unit generates a corresponding cross-section view according to the cross-section display position that the user needs to view, and the cross-section dynamic display window displays the cross-section view that the user needs to view in real time, so that continuous viewing (different from discrete viewing) of the plan view and the cross-section view is realized, and resources are not rendered, so that the availability of the view content is ensured.
[0083] The user edits the road benchmark design drawing file through the road benchmark design unit; wherein, the road section design module and the road longitudinal surface design module are mainly involved;
[0084] The road plan design module includes a road plan editing module and a road information editing module; wherein, the road plan editing module is used to draw the road edge lines corresponding to each road section of the city, the plan distance between the adjacent two road edge lines, and the plan map; the road information editing module is used to edit the road name, the road section name, and the road section type;
[0085] The road cross-section design module includes a cross-section range generation module and a road cross-section editing module; wherein, the cross-section range generation module is used to generate the cross-section range corresponding to each road section of the city according to the plan distance, and the road cross-section editing module is used to edit the cross-section map of each road section in the cross-section range.
[0086] In one specific embodiment, Figure 3 The plan roadbed design drawing can be seen, which uses a plurality of line segments (road edge lines) in combination with certain distances (plan distances) when depicting the road, and sets road materials (cross-section maps) between the road sections; this embodiment realizes the structured mapping and data expression of the plan roadbed design drawing by extracting and setting the necessary elements for describing the plan roadbed.
[0087] Figure 4 The cross-section view is displayed in the 2D dynamic display terminal shown below; we can see that the cross-section range and the plan distance are strictly one-to-one corresponding, that is, the cross-section range is generated by the plan distance, and then the cross-section map (such as the rectangular block corresponding to the position of the fast lane, the tree map of the green belt, etc.) is set in the cross-section range, and the cross-section map is adjusted according to the cross-section width and the inclination (such as the fast lane corresponding to the inclination of 1.50%); this embodiment realizes the structured mapping and data expression of the road benchmark design drawing file by extracting and setting the necessary elements for describing the roadbed.
[0088] The user edits the drainage facility design drawing file through the drainage facility design unit; wherein, the editing space generation module, the facility longitudinal surface editing module, the facility cross-section editing module, and the facility information editing module are mainly included;
[0089] The editing space generation module generates a corresponding section editing space according to the section range and generates a corresponding longitudinal face editing space according to the road edge line;
[0090] The facility longitudinal face editing module is used for editing the longitudinal face space position and the longitudinal face image of the underground drainage facility in the longitudinal face editing space, and the facility section editing module is used for editing the section space position and the section image of the underground drainage facility in the section editing space.
[0091] The facility information editing module is used for editing the facility type, the facility number, the ground elevation, the buried depth information, the pipe diameter information and the length information; wherein the facility type includes a drainage well and a drainage pipe, the drainage pipe is marked with a start point label and an end point label, and the drainage well is marked with volume box position information.
[0092] In a specific embodiment, the section editing space is as shown in Figure 5 The longitudinal face editing space is as shown in Figure 6 After the user completes the editing through the section editing space and the longitudinal face editing space, the facility information editing module is further used for editing the facility information, the system automatically detects whether the information matches each other, and an error is reported when the information does not match.
[0093] The planar map and the section map need to be set through the vector graphics, so that the image can be scaled without worrying about the clarity and other problems, in addition, by setting the vector graphics template library, we can reuse the matching facility design drawings, and these matching facilities have a very high repetition rate; therefore, the materials in the vector graphics template library can meet most design requirements.
[0094] The road edge lines corresponding to each road section of the urban road include a road center line, a road section edge line and a road red line; the road is set along the road center line, the road section edge line is used for setting each road section of the urban road, including a motor vehicle lane edge line, a non-motor vehicle lane edge line, a sidewalk edge line and a green belt edge line, and the road red line is used for limiting the road range, including a left road red line and a right road red line.
[0095] As shown in the section view below Figure 4 We can describe the path direction of the road through the road center line, describe each road section through the road section edge line, and limit the road range through the road red line, so as to realize the structured mapping and data expression of the road section.
[0096] As shown in the plan view above Figure 5 We hope that the user can intuitively slide the section position adjustment component to select the desired section view; therefore, we set the section position adjustment component through double arrows, the double arrows are synchronously slid along the left road red line and the right road red line respectively, and the position of the center of the double arrows on the road center line is recorded to obtain the current section display position.
[0097] Further, we also set static view output module and drawing parameter output module; wherein, the static view output module is used to output the corresponding plan view and / or cross-section view in the specified format, such as: output the drawing in pdf version or in cad format, while the drawing parameter output module is to output the selected drawing parameters in the mixed subgrade design drawing file in the specified data type, we can map these drawing parameters to the three-dimensional virtual scene, so as to get the three-dimensional schematic of the underground drainage facilities of urban road as shown in Figure 7 without modeling.
[0098] Please refer to Figure 2 , the embodiment realizes the dynamic 2D effect display of the road through the mixed subgrade design drawing file by performing the following steps:
[0099] Step 1: the user enters the subgrade drawing editing container and edits the corresponding mixed subgrade design drawing file of the urban road in the standardized cloud design space;
[0100] Step 2: the drawing data management cloud receives the mixed subgrade design drawing file uploaded by the subgrade drawing editing container, and performs add / delete / modify / query operation according to the user's demand through the drawing file management unit;
[0101] Step 3: the user selects the road to be displayed through the 2D dynamic display terminal, and the 2D dynamic display terminal requests the corresponding mixed subgrade design drawing file of the road to be displayed through the subgrade design drawing request unit;
[0102] Step 4: the subgrade design drawing request unit requests the corresponding mixed subgrade design drawing file to the terminal interaction response unit;
[0103] Step 5: the 2D dynamic display terminal displays the plan view of the corresponding urban road through the plan dynamic display window according to the road benchmark design drawing file, and the user selects the cross-section display position to be viewed in the plan view through the cross-section position adjustment component;
[0104] Step 6: the cross-section view generation unit dynamically displays the cross-section view to be viewed by the user according to the mixed subgrade design drawing file combined with the cross-section display position, and displays the corresponding cross-section view through the cross-section dynamic display window in real time;
[0105] Step 7: repeat steps 5 to 6, the 2D dynamic display terminal continuously displays the plan view and cross-section view, and realizes the dynamic 2D effect display.
[0106] It should be noted that: because the mixed subgrade design file is set as a 2D static design file; therefore, based on the mixed subgrade design file, the corresponding plan view and cross-section view are generated according to the position required by the user to view, so as to realize the dynamic 2D effect display.
[0107] Firstly, the road reference design file needs to be processed, part of which is used to generate a plan view, and the specific steps are as follows:
[0108] Obtain the road edge line, the planar distance between the adjacent two road edge lines, and the planar map, load the blank plan canvas and arrange and display the road edge line with the corresponding planar distance, and load the planar map between the adjacent two road edge lines;
[0109] Load the road name, road section name and road section type into the corresponding road information description item, and select and display according to the configuration information;
[0110] The plan canvas is used as a plan view, and is displayed through a plan dynamic display window.
[0111] On this basis, part of the content in the road reference design file needs to be displayed through a cross-section view, and the specific steps are as follows:
[0112] Set the size of the blank cross-section canvas according to the cross-section range, and obtain the current cross-section display position through the cross-section position adjustment component;
[0113] Position the cross-section display position on the road edge line, obtain the ground elevation at the corresponding position, and set the planar distance as the cross-section width of each road section;
[0114] Determine the cross-section position of each road section according to the ground elevation and the cross-section width, and load the cross-section map to the corresponding cross-section position.
[0115] At this time, we get the plan view and cross-section canvas without loading drainage facilities, on this basis, we process the drainage facility design file; among them, the drainage facility is mainly drainage pipe and drainage well, and the specific steps are as follows:
[0116] Obtain the vertical space position corresponding to the start mark and the end mark of the drainage pipe, and judge whether the current cross-section display position is between the start mark and the end mark; if yes, the current drainage pipe is divided by the cross-section;
[0117] Obtain the cross-section image of the divided drainage pipe, and arrange the omitted image of the cross-section image to the corresponding position of the cross-section canvas according to the ground elevation and burial depth information; for example: the cross-section image of the drainage pipe is usually circular, or square drainage channel, we can use the corresponding cross-section image.
[0118] The size of the omitted drawing is adjusted by the pipe diameter information and the proportion of the section canvas, and the hyperlink between the detailed drawing of the section image and the omitted drawing is established;
[0119] The section image of the segmented drainage pipe is acquired, and the omitted drawing of the section image is arranged at the corresponding position of the section canvas according to the ground elevation and the buried depth information;
[0120] The volume box position information of the drainage well is acquired, and it is judged whether the current section display position is involved with the volume box position information; if yes, the current drainage well is segmented;
[0121] The section image of the segmented drainage well is acquired, and the omitted drawing of the section image is arranged at the corresponding position of the section canvas according to the ground elevation and the buried depth information;
[0122] The size of the omitted drawing is adjusted by the length information and the proportion of the section canvas, and the hyperlink between the detailed drawing of the section image and the omitted drawing is established;
[0123] As shown in the drainage well detailed drawing shown in Figure 8 The drainage well is usually represented in the form of a rectangular or cylindrical volume box, and the omitted drawing thereof is represented in the form of a rectangular image.
[0124] The section image of the segmented drainage well is acquired, and the omitted drawing of the section image is arranged at the corresponding position of the section canvas according to the ground elevation and the buried depth information;
[0125] The above steps are repeatedly executed to complete the image processing of all segmented drainage pipes and drainage wells, the final section canvas is taken as a section view, and the section dynamic display window is used for display.
[0126] The application has been tested and deployed in a smart water unified platform (as shown in Figure 9 The accuracy of the view and the consumption of resources are superior to those of the traditional 3D modeling method, and the application can be used in combination with the 3D modeling method, so that the intuitiveness and usability are taken into account.
[0127] The above is only an embodiment of the application, and does not limit the patent range of the application, and any equivalent structure or equivalent process transformation using the content of the specification and the drawings, or direct or indirect application in other related technical fields, are also included in the patent protection range of the application.
Claims
1. A dynamic display system for underground drainage facilities in urban roads, characterized in that, This includes a roadbed drawing editing container, a cloud-based drawing data management system, and a 2D dynamic display terminal; among which, Roadbed drawing editing container: used to provide users with a standardized cloud design space and obtain hybrid roadbed design drawing files corresponding to urban roads; wherein, the hybrid roadbed design drawing files are 2D static design drawing files, including road baseline design drawing files and drainage facility design drawing files; 2D dynamic display terminal: used for 2D dynamic display of underground drainage facilities; including: Roadbed Design Drawing Request Unit: Used to obtain the urban roads that the user needs to view and request the corresponding mixed roadbed design drawing files from the drawing data management cloud; Cross-section view generation unit: used to generate the corresponding cross-section view from the mixed roadbed design drawing file according to the cross-section display position that the user needs to view; 2D dynamic display unit: includes a planar dynamic display window, a cross-section dynamic display window, and a cross-section position adjustment component; wherein, the planar dynamic display window is used to display the planar view of the corresponding urban road based on the mixed roadbed design drawing file; the cross-section dynamic display window is used to display the cross-section view that the user needs to view in real time; the cross-section position adjustment component is used to select the cross-section display position in the planar view of the urban road; The road edge lines include the road centerline, road segment edge lines, and road red lines; the road is set along the road centerline, the road segment edge lines are used to set the various road segments of the urban road, and the road red lines are used to define the road range; the cross-section position adjustment component is set by a double arrow, which slides synchronously along the left and right red lines of the road, and records the position pointed to by the center of the double arrow on the road centerline to obtain the current cross-section display position; The 2D dynamic display unit processes the road baseline design file through the following steps: Get the road edge lines, the planar distance between two adjacent road edge lines, and the planar texture; load a blank planar canvas and arrange the road edge lines according to the corresponding planar distances; load the planar texture between two adjacent road edge lines. Load the road name, road segment name, and road segment type into the corresponding road information description items, and select and display them according to the configuration information; The flat canvas is used as a planar view and displayed through a planar dynamic display window; Set the size of the blank cross-section canvas according to the cross-section range, and obtain the current cross-section display position through the cross-section position adjustment component; The location is determined by displaying the cross-section on the road edge, the ground elevation at the corresponding location is obtained, and the plane distance is used as the cross-section width for each road segment. The cross-sectional location of each road section is determined by the ground elevation and cross-sectional width, and the cross-sectional texture is loaded onto the corresponding cross-sectional location. The 2D dynamic display unit processes drainage facility design files through the following steps: Obtain the longitudinal spatial position corresponding to the starting point and ending point of the drain pipe, and determine whether the current cross-section display position is between the starting point and ending point; if so, the current drain pipe is divided by the cross-section. Obtain the cross-sectional image of the segmented drainage pipe, and place the abbreviated version of the cross-sectional image at the corresponding position on the cross-sectional canvas according to the ground elevation and burial depth information; Adjust the size of the ellipsis by adjusting the ratio of the pipe diameter information to the cross-sectional canvas, and create hyperlinks between the detailed cross-sectional image and the ellipsis. Obtain the cross-sectional image of the segmented drainage pipe, and place the abbreviated version of the cross-sectional image at the corresponding position on the cross-sectional canvas according to the ground elevation and burial depth information; Obtain the volume box location information of the drainage well and determine whether the current cross-section display position intersects with the volume box location information; if so, the current drainage well is segmented. Obtain the cross-sectional image of the segmented drainage well, and place the abbreviated version of the cross-sectional image at the corresponding position on the cross-sectional canvas according to the ground elevation and burial depth information; Adjust the size of the ellipsis by adjusting the length information and the ratio of the cross-sectional canvas, and create hyperlinks between the detailed cross-sectional image and the ellipsis. Obtain the cross-sectional image of the segmented drainage well, and place the abbreviated version of the cross-sectional image at the corresponding position on the cross-sectional canvas according to the ground elevation and burial depth information; Repeat the above steps to complete the image processing of all segmented drainage pipes and drainage wells, use the final cross-section canvas as the cross-section view, and display it through the cross-section dynamic display window.
2. The dynamic display system for underground drainage facilities in urban roads according to claim 1, characterized in that, The roadbed drawing editing container includes a road benchmark design unit, which comprises a road plan design module and a road cross-section design module; wherein... The road plan design module includes a road plan editing module and a road information editing module; wherein, the road plan editing module is used to draw the road edge lines corresponding to each road segment of the city road, the planar distance between two adjacent road edge lines, and the planar texture; the road information editing module is used to edit the road name, road segment name, and road segment type; The road cross-section design module includes a cross-section range generation module and a road cross-section editing module; wherein, the cross-section range generation module is used to generate the cross-section range corresponding to each road segment of the urban road according to the planar distance, and the road cross-section editing module is used to edit the cross-section texture of each road segment within the cross-section range.
3. A dynamic display system for underground drainage facilities in urban roads according to claim 2, characterized in that, The roadbed drawing editing container includes a drainage facility design unit, which comprises an editing space generation module, a facility longitudinal section editing module, a facility cross-section editing module, and a facility information editing module; wherein... The editing space generation module generates a corresponding cross-section editing space based on the cross-section range and a corresponding longitudinal editing space based on the road edge line. The facility longitudinal section editing module is used to edit the longitudinal spatial location and longitudinal image of the underground drainage facility in the longitudinal section editing space, and the facility cross section editing module is used to edit the cross section spatial location and cross section image of the underground drainage facility in the cross section editing space. The facility information editing module is used to edit facility type, facility number, ground elevation, burial depth, pipe diameter, and length information; wherein, the facility type includes drainage wells and drainage pipes, the drainage pipes are marked with start and end numbers, and the drainage wells are marked with volume box location information.
4. A dynamic display system for underground drainage facilities in urban roads according to claim 2, characterized in that, Both the planar texture and the cross-sectional texture are set using vector graphics. The roadbed drawing editing container is equipped with a library of vector graphic texture templates for calling or storing completed editing.
5. A dynamic display system for underground drainage facilities in urban roads according to claim 2, characterized in that, The road edge lines include the edge lines of motor vehicle lanes, non-motor vehicle lanes, sidewalks, and green belts, and the road red lines include the left red line and the right red line.
6. A dynamic display system for underground drainage facilities in urban roads according to claim 1, characterized in that, The cloud-based drawing data management system is used to manage mixed roadbed design drawings, including a drawing file management unit and a terminal interaction response unit. The terminal interaction response unit is used to respond to user requests from the 2D dynamic display terminal, and the drawing file management unit is used to perform add / delete / modify / query operations on the mixed roadbed design drawings.
7. A dynamic display system for underground drainage facilities in urban roads according to claim 1, characterized in that, The roadbed drawing editing container is further provided with a static view output module and a drawing parameter output module; wherein, the static view output module is used to output the corresponding plan view and / or cross-sectional view in a specified format, and the drawing parameter output module outputs the selected drawing parameters in the mixed roadbed design drawing file in a specified data type.
8. A method for dynamically displaying underground drainage facilities for urban roads, applied in the dynamic display system for underground drainage facilities for urban roads as described in any one of claims 1 to 7, characterized in that, The following steps are performed to achieve a dynamic 2D rendering of a road using hybrid roadbed design files: Step 1: Users enter the roadbed drawing editing container and edit the mixed roadbed design drawing file corresponding to the urban road in the standardized cloud design space; Step 2: The cloud-based drawing data management system receives the mixed roadbed design drawing files uploaded by the roadbed drawing editing container and performs add / delete / modify / query operations according to user needs through the drawing file management unit; Step 3: The user selects the road to be displayed through the 2D dynamic display terminal, and the 2D dynamic display terminal requests the mixed roadbed design drawing file corresponding to the road to be displayed through the roadbed design drawing request unit; Step 4: The roadbed design drawing request unit requests the corresponding hybrid roadbed design drawing file from the terminal interaction response unit; Step 5: The 2D dynamic display terminal displays a planar view of the corresponding urban road based on the road baseline design file through a planar dynamic display window. Users can select the desired display position of the cross-section in the planar view using the cross-section position adjustment component. Step 6: The cross-section view generation unit generates the cross-section view according to the mixed subgrade design drawing file and the cross-section display location, and displays the corresponding cross-section view in real time through the cross-section dynamic display window. Step 7: Repeat steps 5 and 6. The 2D dynamic display terminal will continuously display the plan view and cross-sectional view to achieve a dynamic 2D effect display.