CN-121982241-A - Three-dimensional visual reporting method and device for removed area, electronic equipment and medium
Abstract
The invention provides a three-dimensional visual reporting method, a device, electronic equipment and a medium for a transition area, which belong to the technical field of urban planning and construction management, and the method comprises the steps of acquiring and processing multi-source space data and attribute data of the transition area to generate normalized data suitable for a real-time three-dimensional rendering engine; based on the normalized data and a real-time three-dimensional rendering engine, constructing a three-dimensional virtual scene comprising a terrain and a building, dynamically rendering illumination and shadow according to geographic coordinates and time parameters of a transition area during construction, and responding to user interaction, executing information inquiry, progress simulation based on a time axis and visualization processing of data analysis results in the three-dimensional virtual scene. The invention can improve the intuitiveness of the presentation of the migration information, the efficiency of decision analysis and the accuracy of multi-source data integration.
Inventors
- XIA LEI
Assignees
- 中冶武勘工程技术有限公司
Dates
- Publication Date
- 20260505
- Application Date
- 20260129
Claims (10)
- 1. The three-dimensional visual reporting method for the removed area is characterized by comprising the following steps of: Acquiring and processing multi-source space data and attribute data of a transition area to generate normalized data suitable for a real-time three-dimensional rendering engine; Constructing a three-dimensional virtual scene comprising a terrain and a building based on the normalized data and a real-time three-dimensional rendering engine, and dynamically calculating and rendering illumination and shadow of the scene according to geographic coordinates and time parameters of the transition area when constructing, wherein the geographic coordinates of the transition area are derived from the normalized data, and the time parameters are derived from user specification or system preset; And responding to the user interaction, and executing information inquiry, time-axis-based migration progress simulation and visualization processing of data analysis results in the three-dimensional virtual scene.
- 2. The method of claim 1, wherein constructing a three-dimensional virtual scene including terrain and buildings based on the normalized data and a real-time three-dimensional rendering engine, comprises: acquiring digital elevation model data of the removed area; Dynamically generating a terrain triangular grid based on the digital elevation model data and a preset gradient-resolution mapping relation, wherein the resolution of the triangular grid is higher in an area with larger gradient; calculating the erosion intensity of each vertex of the terrain triangular mesh based on a preset water flow erosion model; And according to the erosion intensity, detail rendering is carried out on the terrain surface through a graphic processor shader, and a terrain model containing erosion characteristics is generated.
- 3. The method of claim 1, wherein constructing a three-dimensional virtual scene including terrain and buildings based on the normalized data and a real-time three-dimensional rendering engine, comprises: Acquiring a building model set with geographic coordinates and attitude parameters; Inquiring terrain elevation according to the geographic coordinates for each building model in the building model set, and correcting the bottom elevation based on the terrain elevation to obtain an elevation corrected building model; And calculating a rotation matrix according to the attitude parameters, and based on the rotation matrix, adopting an instantiation static grid technology to render the building models subjected to elevation correction to corresponding positions and orientations in the three-dimensional virtual scene in batches so as to deploy the building models.
- 4. The method of claim 3, wherein after the batch rendering of the elevation-corrected building models to the corresponding positions and orientations in the three-dimensional virtual scene, the three-dimensional visual reporting of the removed area further comprises: Generating an axis-aligned bounding box for each deployed building model; detecting a minimum distance between any two of the axis alignment bounding boxes; And when the minimum distance is smaller than a preset safety threshold value, adjusting the horizontal position of at least one associated building model.
- 5. The method of claim 1, wherein constructing a three-dimensional virtual scene including terrain and buildings comprises assigning materials to building models, the assigning materials to building models comprising: predefining a physical base rendering parameter database containing a plurality of base material types; Calling a corresponding basic material parameter set from the database according to the attribute identifier associated with the building model in the normalized data; and dynamically adjusting at least one parameter in the invoked material parameter set in combination with the current environment state parameter to generate and apply a final material instance.
- 6. The method for three-dimensional visual reporting of a transition area according to claim 1, wherein the real-time three-dimensional rendering engine is a illusion engine, and the dynamically calculating and rendering the illumination and shadow of the scene according to the geographic coordinates and time parameters of the transition area comprises: Calculating the solar altitude and azimuth according to the geographic coordinates of the removed area and the time parameter; Mapping the solar altitude and azimuth angle into a pitch angle and a rotation angle of a directional light source in the illusive engine; and adjusting the illumination intensity of the directional light source according to the solar altitude angle, and setting a shadow map with corresponding resolution.
- 7. The method for three-dimensional visual reporting of a migration area according to claim 1, wherein the performing of the information query, the time-axis-based migration progress simulation, and the visual processing of the data analysis result in the three-dimensional virtual scene includes: obtaining migration planning data comprising a plurality of ordered time nodes; And responding to a selection instruction of a target time node, and changing a display state or a material instance of a building model corresponding to the target time node in the three-dimensional virtual scene so as to present the transition state of the target time node.
- 8. The utility model provides a three-dimensional visual reporting device in removal region which characterized in that includes: the data acquisition module is used for acquiring and processing the multisource space data and attribute data of the transition area and generating normalized data suitable for the real-time three-dimensional rendering engine; the scene building module is used for building a three-dimensional virtual scene comprising a terrain and a building based on the normalized data and a real-time three-dimensional rendering engine, and dynamically calculating and rendering illumination and shadow of the scene according to geographic coordinates and time parameters of the transition area when the scene building module is built, wherein the geographic coordinates of the transition area are derived from the normalized data, and the time parameters are derived from user specification or system preset; And the visual response module is used for responding to the user interaction, and executing information inquiry, time axis-based migration progress simulation and visual processing of data analysis results in the three-dimensional virtual scene.
- 9. An electronic device comprising a memory and a processor, wherein, The memory is used for storing programs; The processor, coupled to the memory, is configured to execute the program stored in the memory to implement the steps in the method for three-dimensional visualization reporting of a migration area as claimed in any one of the preceding claims 1 to 7.
- 10. A computer readable storage medium storing a computer readable program or instructions which when executed by a processor is capable of carrying out the steps of the method for three-dimensional visualization reporting of a migration area according to any one of the preceding claims 1 to 7.
Description
Three-dimensional visual reporting method and device for removed area, electronic equipment and medium Technical Field The invention relates to the technical field of urban planning and construction management, in particular to a method, a device, electronic equipment and a medium for three-dimensional visual reporting of a removed area. Background Along with the continuous promotion of the urban process, the disassembly work becomes a key link in urban planning, infrastructure construction and old urban reconstruction projects. In each stage of planning, approval, execution and public communication of such items, clear, accurate and efficient reporting of the current situation of the removed area, planning scheme and implementation progress are of great importance. In the existing mode, the process mainly depends on media such as two-dimensional plane drawings, static effect drawings, literal reports, form data and the like to carry out information transmission and display, and also has a mode of adopting a three-dimensional model to carry out auxiliary demonstration, in particular to the implementation through a pre-rendered static video or a simple interaction model. However, the above-mentioned existing migration reporting methods still have significant limitations in practice. The three-dimensional model has the advantages that the three-dimensional model is fixed in demonstration view angle, the level of detail is insufficient, the sense of reality and immersion is limited, the change of the migration progress of different time nodes is difficult to dynamically simulate, the multi-source information such as space geographic information, building attribute data, migration planning data and socioeconomic data is often isolated, and superposition analysis and visual presentation are difficult to carry out under a unified space-time frame, so that the decision support functions of scheme assessment, scheme comparison and the like are weak. Therefore, how to overcome the above-mentioned drawbacks of the prior art, to provide a three-dimensional visual reporting method capable of fusing multi-source data and realizing high sense of reality and deep interaction, so as to improve intuitiveness of information transmission of the removed item, scientificity of decision analysis and efficiency of multiparty collaboration, has become a technical problem to be solved in the art. Disclosure of Invention In view of the foregoing, it is necessary to provide a method, a device, an electronic device and a medium for three-dimensional visualization reporting of a transition area, so as to solve the technical problems of poor information presentation intuitiveness, insufficient analysis and evaluation accuracy and low decision-making efficiency caused by adopting a static diagram or a prerendered static video in the existing manner. In order to solve the technical problem, in a first aspect, the present invention provides a method for three-dimensional visualization reporting of a removed area, including: Acquiring and processing multi-source space data and attribute data of a transition area to generate normalized data suitable for a real-time three-dimensional rendering engine; Constructing a three-dimensional virtual scene comprising a terrain and a building based on the normalized data and a real-time three-dimensional rendering engine, and dynamically calculating and rendering illumination and shadow of the scene according to geographic coordinates and time parameters of the transition area when constructing, wherein the geographic coordinates of the transition area are derived from the normalized data, and the time parameters are derived from user specification or system preset; And responding to the user interaction, and executing information inquiry, time-axis-based migration progress simulation and visualization processing of data analysis results in the three-dimensional virtual scene. In one possible implementation, constructing a three-dimensional virtual scene including terrain and buildings based on the normalized data and a real-time three-dimensional rendering engine, includes: acquiring digital elevation model data of the removed area; Dynamically generating a terrain triangular grid based on the digital elevation model data and a preset gradient-resolution mapping relation, wherein the resolution of the triangular grid is higher in an area with larger gradient; calculating the erosion intensity of each vertex of the terrain triangular mesh based on a preset water flow erosion model; And according to the erosion intensity, detail rendering is carried out on the terrain surface through a graphic processor shader, and a terrain model containing erosion characteristics is generated. In one possible implementation, constructing a three-dimensional virtual scene including terrain and buildings based on the normalized data and a real-time three-dimensional rendering engine, includes: Acquiring a building model