Multi-level bottom plate synchronous mapping rendering method based on water conservancy super-converged platform

By constructing a multi-level base plate synchronous mapping and rendering method on the water conservancy hyper-converged platform, the problem of cross-scale scene switching caused by data differences in traditional water conservancy visualization systems has been solved. This method realizes spatial alignment and dynamic rendering of multi-level base plates, and improves the visualization effect of full-chain business collaboration.

CN120782934BActive Publication Date: 2025-11-07NANJING HYDRAULIC RES INST
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511294034.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-09-11
Publication Date
2025-11-07
Estimated Expiration
2045-09-11

AI Technical Summary

Technical Problem

In traditional water conservancy visualization systems, differences in coordinate projection systems, data accuracy, and element coding standards among base data at different scales, such as basin level, regional level, and engineering level, lead to problems such as element misalignment and boundary breakage when switching between different scale scenes, making it difficult to support full-chain business collaboration.

Method used

Based on the water conservancy hyper-converged platform, a multi-level base plate synchronous mapping and rendering method is constructed. By constructing a multi-level data base plate covering watershed, regional, and engineering levels through multi-source heterogeneous spatial data, a differentiated tile system is established and spatial alignment is achieved through hierarchical mapping relationships. Combined with a dynamic loading mechanism and a structured index system, a physical rendering interface is integrated to achieve accurate mapping and dynamic rendering of physical data.

Benefits of technology

It solves the problems of element misalignment and boundary breakage when switching between cross-scale scenes, ensuring a seamless and smooth switch from macro-basin scheduling to local engineering scenes, providing a spatially consistent scene foundation, and enhancing the credibility and adaptability of dynamic visualization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120782934B_ABST
    Figure CN120782934B_ABST
Patent Text Reader

Abstract

The application discloses a multi-level bottom plate synchronous mapping rendering method based on a water conservancy super-fusion platform and belongs to the technical field of water conservancy fusion synchronization mapping. The method comprises the following steps: constructing a multi-level data bottom plate based on multi-source heterogeneous spatial data and forming a structured index system; establishing a differentiated tile system, realizing spatial alignment of the differentiated tile system through hierarchical mapping relationship; realizing dynamic loading through a dynamic loading mechanism; generating visual mapping of physical data, rendering according to time frames, generating a dynamic rendering layer, superimposing the dynamic rendering layer to the multi-level data bottom plate, and forming a multi-level bottom plate scene containing time-space dynamic information; integrating a physical rendering interface and forming a correlation matrix with the structured index system; and regulating visual attributes and update frequency of the visual mapping through parameter configuration of the physical rendering interface. The application realizes seamless and smooth cross-scale scene switching from macro-basin scheduling to local engineering scene, provides a spatially consistent scene basis, realizes accurate mapping of physical data, and enhances dynamic visual credibility.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application belongs to the technical field of water conservancy super-converged synchronous mapping, and particularly relates to a multi-level baseboard synchronous mapping rendering method based on a water conservancy super-converged platform. BACKGROUND

[0002] With the promotion of digital twin water conservancy construction, the platform needs to simultaneously present a wide-area natural geographical environment, a dynamically changing hydrological process and a complex engineering facility, and constructing a unified visualization system for multi-scale scenes becomes a key challenge for the underlying engine construction. On the one hand, the dynamic processes such as river flood evolution, water level fluctuation and rainfall change have significant spatial continuity and time responsiveness, and the traditional static layer cannot meet the expression demand. On the other hand, the rapid loading, synchronous mapping and dynamic rendering capability of multi-source heterogeneous data in the three-dimensional scene becomes the core requirement for realizing business linkage. Therefore, the platform focuses on the core capabilities such as unified organization of multi-level baseboards, dynamic loading of differentiated tiles and visualization mapping of physical data, and constructs a "multi-level baseboard synchronous mapping and dynamic rendering technology" system to support the visual expression of the whole link from macro- watershed scheduling to local engineering operation.

[0003] In the traditional water conservancy visualization system, the baseboard data of different scales such as the watershed level, the regional level and the engineering level are often independently constructed by different departments or systems, and there are differences in the coordinate projection system, data precision and feature coding standard. For example, the watershed level baseboard is mostly based on low-precision remote sensing images and rough topographic data, while the engineering level baseboard relies on high-precision three-dimensional modeling, resulting in problems such as feature misplacement and boundary fracture when switching between cross-scale scenes. This spatial inconsistency seriously affects the continuous display of physical data (such as flood evolution path and water level change) between different levels of baseboards, and it is difficult to support the whole chain business cooperation from macro-scheduling to micro-operation. SUMMARY

[0004] To solve the problems in the background art, the application provides a multi-level baseboard synchronous mapping rendering method based on a water conservancy super-converged platform.

[0005] The application adopts the following technical scheme: a multi-level baseboard synchronous mapping rendering method based on a water conservancy super-converged platform, comprising the following steps:

[0006] A multi-level data baseboard covering the watershed level, the regional level and the engineering level is constructed based on multi-source heterogeneous spatial data, and a structured index system is formed;

[0007] In the platform, a differentiated tile system adapted to the multi-level data baseboard is established, and the spatial alignment of the differentiated tile system is realized through hierarchical mapping relationship, and dynamic loading is completed through a dynamic loading mechanism;

[0008] Obtaining a physical dataset, adapting a visualization method according to the source type of the physical dataset to generate a visualization mapping; rendering according to a time frame to generate a dynamic rendering layer, superimposing the dynamic rendering layer on a multi-level data bottom plate to form a multi-level bottom plate scene containing space-time dynamic information;

[0009] Integrating a physical rendering interface in the multi-level bottom plate scene and forming a correlation matrix with the structured index system; adjusting the visual properties and update frequency of the visualization mapping by configuring the parameters of the physical rendering interface.

[0010] In further embodiments, the construction process of the multi-level data bottom plate is as follows:

[0011] Based on the digital orthographic map and the digital elevation model The multi-level data bottom plate covers the basin-level geographical background of the specified area.

[0012] Extracting standard layer data, superimposing and constructing The multi-level data bottom plate focuses on the regional-level water conservancy elements. Collecting three-dimensional modeling data, focusing on superimposing and constructing The multi-level data bottom plate within the spatial range of the multi-level data bottom plate.

[0013] The multi-level data bottom plate carries the engineering-level model. In further embodiments, the formation process of the structured index system is as follows:

[0014] Based on the hierarchical relationship within the multi-level data bottom plate, each level of data bottom plate Establishing a bottom plate resource directory and extracting attribute information of each level of data bottom plate

[0015] Correlating the attribute information to the bottom plate resource directory to form a hierarchical structure correlation mapping; Assigning a unique identifier to the hierarchical structure correlation mapping Forming a structured index system, the unique identifier

[0016] includes: hierarchical identifier field, parent trace field, element classification field and spatial feature field. In further embodiments, the creation process of the differentiated tile system is as follows:

[0017] For The multi-level data bottom plate, obtain the basin area of the basin level

[0018] ​​​​​and terrain complexity coefficient Establish a nonlinear function expression, so that Tile size of a graded tile unit Meet the following requirements: Tile size With the watershed area The increase in complexity coefficient is stepwise, and also increases with the terrain complexity coefficient. The increase shows an adaptive reduction;

[0019] for A data base plate is used to obtain real-time density of hydraulic structures at the regional level. ,like Then according to the standard tile size Division Tiled tile unit; if This triggers the shrinkage mechanism, using the shrunk tile size. Division Tile units form a dense tile layout in high-density facility areas; among them... Based on the regional-level given threshold for the density of hydraulic structures;

[0020] for Level data base, setting the precision threshold for equipment components. If the current equipment component precision value Greater than the fineness threshold Then, the tile subdivision mode is activated to obtain the subdivided tile dimensions. .

[0021] In a further embodiment, the process of establishing the hierarchical mapping relationship is as follows:

[0022] Constructing a projection transformation function integrating spatiotemporal factors Using projection transformation function Will The area coordinates of the tile unit Convert to Global coordinates of tile cells : ;

[0023] exist Water conservancy elements were selected from the tile units as water conservancy feature points and assigned semantic labels, based on Geometric feature points of water conservancy facilities are extracted from tile units and assigned structural labels; a semantic feature point set is established through semantic and structural labels. and geometric feature point set The mapping relationship is implemented. Tiled tile units and Spatial alignment of tile units.

[0024] In further embodiments, the dynamic loading mechanism is created as follows:

[0025] A platform internal deployment scenario state awareness module is used to collect user operation behavior and scenario state parameters in real time;

[0026] Based on the scenario state parameters, the structured index system is used to obtain the tiles to be loaded The business type of the user operation behavior is determined to determine the loading timeliness: if the user operation behavior belongs to real-time business, then the The tiles are immediately loaded If the user operation behavior does not belong to real-time business, then the The tiles are loaded with delay

[0027] When the The tiles are loaded, it is determined whether the The tiles exist If they exist, then the The tiles are loaded synchronously

[0028] In further embodiments, if the physical data set is derived from a hydrodynamic model, then the following visualization method is used to generate the visualization mapping:

[0029] A projection conversion function is called to convert the model coordinates in the hydrodynamic model into visualization coordinates , i.e. .

[0030] In further embodiments, if the physical data set is derived from a historical monitoring database, then the following visualization method is used to generate the visualization mapping:

[0031] According to the physical quantity type and business type of the monitoring data, an appropriate rendering expression function is selected to convert the original data into display attributes in a unified coordinate system, i.e. , where represents the physical quantity of the location and time point of the historical monitoring data , and are the visualization coordinates of the historical monitoring data in the unified coordinate system, respectively, and is the acquisition time of the historical monitoring data .

[0032] ​In a further embodiment, the bottom plate resource catalog in the structured index system is identified as the row of the matrix, and the integrated physical rendering interface is identified as the column of the matrix; and a three-dimensional correlation matrix is constructed based on the row identification and the column identification;

[0033] According to a preset correlation rule, a standardized structure is defined for an interface call-parameter control cross-matrix element in the correlation matrix: {enabled state-data path-default parameter-control range};

[0034] The three-dimensional correlation matrix is encapsulated in a JSON format, and the encapsulated correlation matrix is linked with the structured index system.

[0035] The present application has the following advantages: the present application realizes spatial alignment of a differentiated tile system by constructing a unified geographic coordinate projection system and combining a hierarchical mapping relationship, solves the problems of element mispositioning and boundary fracture caused by coordinate and precision differences of different scale bottom plates in traditional water conservancy visualization, ensures seamless and smooth cross-scale scene switching from macro-basin scheduling to local engineering scene, and provides a spatially consistent scene basis for whole-chain business collaboration. Physical data is accurately mapped, and the reliability of dynamic visualization is enhanced.

[0036] In view of the problem of physical data and bottom plate spatial overlay distortion, the present application adapts the visualization method according to data sources: water power model data is converted by a projection conversion function The coordinates are unified, historical monitoring data is accurately converted between physical quantities and display attributes by a rendering expression function R, and dynamic rendering layers are generated according to time frames and superimposed on the corresponding bottom plate, so that the physical process and the bottom plate element are highly consistent in the time and space dimensions.

[0037] The present application pre-integrates typical physical rendering interfaces such as river evolution and water depth thermal diagram in a multi-level bottom plate scene, constructs a correlation matrix, and can be quickly indexed and called through a structured index system. Users can flexibly control the visualization visual properties and update frequency by configuring interface parameters, and adapt to the needs of multiple business scenarios such as flood control forecasting and equipment operation and maintenance.

[0038] The scene state sensing module collects user operations and scene parameters in real time, determines the timeliness of loading in combination with the business type, and synchronously preloads the next level tile. The platform avoids unnecessary data loading and resource waste, shortens the response time of cross-level scene switching, adapts to the water conservancy super-convergence platform, and has good compatibility and promotion value. BRIEF DESCRIPTION OF DRAWINGS

[0039] Figure 1 is a multi-level bottom plate synchronous mapping rendering method flowchart of embodiment 1. DETAILED DESCRIPTION

[0040] The present application will be further described below in combination with embodiments and the accompanying drawings.

[0041] Embodiment 1

[0042] As Figure 1 shown, the embodiment discloses a multi-level baseboard synchronous mapping rendering method based on a water conservancy super-converged platform, comprising the following steps:

[0043] A multi-level data baseboard covering the basin level, regional level and engineering level is constructed based on multi-source heterogeneous spatial data, and a structured index system is formed;

[0044] In the platform, a differentiated tile system adapted to the multi-level data baseboard is established, and spatial alignment of the differentiated tile system is achieved through hierarchical mapping relationship, and dynamic loading is completed through a dynamic loading mechanism;

[0045] A physical data set is obtained, a visualization method is adapted according to the source type of the physical data set to generate a visualization mapping, a dynamic rendering layer is generated by rendering according to a time frame, the dynamic rendering layer is superimposed on the multi-level data baseboard to form a multi-level baseboard scene containing time-space dynamic information;

[0046] A physical rendering interface is integrated in the multi-level baseboard scene and forms an association matrix with the structured index system; the visual attributes and update frequency of the visualization mapping are controlled by configuring the parameters of the physical rendering interface.

[0047] The construction process of the multi-level data baseboard described in the embodiment is as follows:

[0048] A level data baseboard is constructed based on a digital orthographic map and a digital elevation model, the level data baseboard covers the geographical background of the basin level of the specified area, and provides a basic space carrier for macro scene rendering, such as rainfall, hydrological evolution, etc.

[0049] Standard layer data is extracted, and a level data baseboard is constructed on the level data baseboard, the level data baseboard focuses on regional water conservancy elements; used to support the visualization needs of regional dispatch linkage, water conservancy facility regulation and control, and local construction monitoring scene.

[0050] Three-dimensional modeling data is collected, and a level data baseboard is constructed in the spatial range of the level data baseboard, the level data baseboard carries the engineering level model. Used to present the twin interaction and simulation response process of typical nodes such as ship lock, pump station, lock chamber, etc.

[0051] Because the multi-level data baseboard, Level 1 data baseboard and Level 1 data baseboard supports different data sources and different water conservancy objects, such as The range of the river basin of the Level 1 data baseboard, the resolution of DEM, The river section parameters of the Level 1 data baseboard, and The BIM component precision of the Level 1 data baseboard, which is usually stored in different databases, resulting in the need for additional time-consuming matching of baseboard attributes (such as coordinate projection, data precision) when physical data (such as hydrodynamic model results) are superimposed, which is easy to cause spatial misalignment and precision mismatch of physical data and baseboard superimposition distortion.

[0052] Therefore, the embodiment forms a structured index system based on the multi-level data baseboard, and the preliminary formation process is as follows: based on the hierarchical relationship in the multi-level data baseboard, each level of data baseboard Establishes a baseboard resource directory and extracts the attribute information of each level of data baseboard Associates the attribute information to the baseboard resource directory to form a hierarchical structure association mapping.

[0053] Therefore, the number of the baseboard resource directory is , and , which respectively correspond to Level 1 data baseboard, Level 2 data baseboard, and Level 3 data baseboard. Further, The attribute information of the Level 1 data baseboard includes basic geographic attributes (such as latitude and longitude coordinate range), macro hydrological attributes (such as the number and names of main trunk and branch rivers in the river basin), and data sources. The attribute information of the Level 2 data baseboard includes regional range and precision (key area boundary), and hydraulic element attributes (type and number of hydraulic facilities in the region). The attribute information of the Level 3 data baseboard includes device type, device operating parameters, and the like.

[0054] A unique identifier is given to the hierarchical structure association mapping to preliminarily form a structured index system. The unique identifier includes a hierarchical identifier field, a parent traceability field, an element classification field, and a spatial feature field. The unique identifier of the embodiment has the following specific structure: , wherein is the resource directory of the data baseboard , is the resource directory of the data baseboard ​The resource catalog of the next higher level data base. For hierarchical traceability links, Data baseboard The element classification mask, Data baseboard Spatial feature segments.

[0055] Furthermore, the element classification mask includes: Digital orthographic projection map elements and digital elevation model elements of the data base plate; The data base includes river cross-section elements, hydrological monitoring station elements, etc. The gate components of the data base plate, pump station equipment components, etc.

[0056] By using hierarchical identifier fields to correspond to the resource catalogs of each level of the base station, and associating attribute information, such as the watershed geographical attributes of the L1 level data base station and the equipment parameters of the L3 level data base station, the problem of scattered storage of multi-level base stations is solved. A unique identifier containing a hierarchical traceability link is used. It can quickly associate upper and lower level base plates, and there is no need to match attributes across databases when loading physical data, thus avoiding spatial misalignment and precision mismatch.

[0057] Specifically, the process of creating a differentiated tile system is as follows:

[0058] for Level data base, to obtain watershed area at the watershed level. and terrain complexity coefficient Establish a nonlinear function expression, so that Tile size of a graded tile unit Meet the following requirements: Tile size With the watershed area The increase in complexity coefficient is stepwise, and also increases with the terrain complexity coefficient. The increase exhibits an adaptive reduction. The nonlinear function expression created in this embodiment is as follows:

[0059] ; This is a watershed-scale correction factor, with a value ranging from 5 to 10; This is the area influence factor, with a value ranging from 1.2 to 1.5; The topographic influence factor ranges from 0.8 to 1.0.

[0060] for A data base plate is used to obtain real-time density of hydraulic structures at the regional level. ,like Then according to the standard tile size Division Tiled tile unit; if This triggers the shrinkage mechanism, using the shrunk tile size. Division Tile units form a dense tile layout in high-density facility areas; among them... This is based on a regionally given threshold for the density of hydraulic structures; further expressed as, .

[0061] for Level data base, setting the precision threshold for equipment components. If the current equipment component precision value Greater than the fineness threshold Then, the tile subdivision mode is activated to obtain the subdivided tile dimensions. Further Conversely, the standard tile size shall apply. Division Tiled tile unit.

[0062] After the tile division is completed, each level of tile unit is assigned a unique identifier to the corresponding data base plate. The associated tile identifiers include base layer level fields, tile spatial coordinate fields, and precision level fields, forming a two-way traceability association between the base layer and the tile. By differentiating the tile units, the resource waste caused by high-precision tiles across all scenarios in existing technologies is avoided: large tile sizes can reduce the number of data splicing and calls, improving overall loading and calculation efficiency; while for key sub-basins with complex terrain (such as key flood control areas), small tile sizes can accurately support local fine analysis (such as levee breach risk assessment), balancing the efficiency of macro-level scenarios with the accuracy of local scenarios, and avoiding the occupation of the system by a full range of high-precision tiles.

[0063] In a further embodiment, the process of establishing the hierarchical mapping relationship is as follows:

[0064] Constructing a projection transformation function integrating spatiotemporal factors The projection transformation function Includes a datum unification module and a deviation correction module to ensure planar position deviation Elevation deviation Using the aforementioned projection transformation function Will The area coordinates of the tile unit Convert to Global coordinates of a level tile unit : ;

[0065] based on The system uses tile units to select water conservancy elements as water conservancy feature points and assigns them semantic labels; it then obtains the regional coordinates of the water conservancy feature points to form a semantic feature point set. , ,in Water conservancy characteristic points The region coordinates, and These are water conservancy characteristic points Semantic tags and attributes of water conservancy elements;

[0066] based on The system extracts geometric feature points of water conservancy facilities from tile-based units and transforms the coordinates of these feature points into... The area coordinates of the tile unit Obtain the set of geometric feature points , , For water conservancy facilities structural tags, For water conservancy facilities The structural properties.

[0067] A semantic feature point set is established by association rules between semantic tags and structural tags. and geometric feature point set The mapping relationship is implemented. Tiled tile units and Spatial alignment of tile units.

[0068] To further illustrate, taking Table 1 as an example, a mapping relationship is established through the association rules between semantic tags and structural tags. Level area scene and Spatial alignment of engineering facilities.

[0069] Table 1 Level area scene and Spatial alignment of engineering facilities

[0070]

[0071] In another embodiment, the steps for creating the dynamic loading mechanism are as follows:

[0072] A scene status awareness module is deployed within the platform to collect user operation behaviors and scene status parameters in real time. In this embodiment, user operation behaviors may include scene zooming, viewpoint movement, and business scene switching. Scene status parameters include the current viewpoint zoom ratio and the focus space range.

[0073] Based on scene state parameters, and combined with a structured indexing system, the required loading parameters are obtained. Tiled tile unit.

[0074] Determine the loading timeliness by judging the business type of the user's operation: if the user's operation is a real-time business, load immediately. Tiered tile units, such as flood control scheduling, equipment operation and maintenance, and construction monitoring, are used for tasks. User actions that are not real-time tasks are loaded with a delay. Tiled tile unit, For tasks such as historical data backtracking, loading can be delayed by 0.8-1.2 seconds to prioritize the smooth rendering of the current scene and avoid resource conflicts.

[0075] load When determining the level of tile unit, Does the graded tile unit exist? Tier tile unit: If present, load synchronously. Tier tile unit. Further, such as triggering... Tiled tile unit, synchronous loading part Tiled tile unit;

[0076] If triggered When using a tile unit, synchronous loading is performed. Tile metadata in a level tile unit.

[0077] In summary, when user operation triggers view zoom, resulting in a view zoom ratio ≤ 1:100000 in the scene state parameters, and the focused spatial range covers the spatial feature segment of the L1-level data base, the condition is satisfied. Tile unit loading trigger condition, trigger Tiled tile units and related parts Loading of the tile unit;

[0078] When a user operation triggers view zooming or view movement, such that the scene state parameter 1:100000 < view zoom ratio ≤ 1:10000, and the focused spatial range falls within the spatial feature segment of the L2 level data base, the condition is met. The loading trigger condition of the tile unit triggers the corresponding focus area. Tile unit and surrounding area Loading of L3 level tile units, while preloading L3 level tile indexes;

[0079] When a user operation triggers view zooming, view movement, or a business scenario switch (such as switching to an engineering and maintenance scenario), causing the view zoom ratio in the scenario status parameters to be greater than 1:10000, and the focused spatial range to point to the water conservancy facility corresponding to the L3 level data base, the condition is met. Tiled tile unit loading trigger conditions, triggering focused engineering area Tiled tile unit.

[0080] In a further embodiment, if the physical dataset originates from a hydrodynamic model, such as a one-dimensional / two-dimensional hydrodynamic model, the following visualization method is used to generate the visualization mapping:

[0081] Call the projection conversion function , the model coordinates in the hydrodynamic model are mapped to visualization coordinates in the unified coordinate system , that is .

[0082] If the physical data set is derived from a historical monitoring database, such as river flow direction, flow rate, water depth, water level, etc., the following visualization method is used to generate a visualization map:

[0083] According to the type of physical quantity and the type of business of the monitoring data, select the appropriate rendering expression function , convert the original data to display attributes in the unified coordinate system , such as color depth, water surface height, arrow direction, etc.

[0084] That is , where represents the physical quantity of the position and time point of the historical monitoring data , and are the visualization coordinates of the historical monitoring data in the unified coordinate system, respectively , and is the acquisition time of the historical monitoring data Different types of physical data correspond to different rendering schemes, such as converting flow direction data into vector arrows and mapping water level data into color band isosurfaces.

[0085] In addition, to support dynamic simulation display, the system supports loading by timestamp or continuous interpolation rendering, realizes dynamic evolution expression of physical processes, and maintains spatial continuity and time synchronization with the baseboard. All mapping results are finally superimposed on the three-dimensional scene baseboard as dynamic rendering layers, ensuring the consistency of the rendering results and the baseboard elements in geometric space.

[0086] Take the baseboard resource directory in the structured index system as the row identifier of the matrix, and the integrated physical rendering interface as the column identifier of the matrix; based on the row identifier and the column identifier, build a three-dimensional correlation matrix;

[0087] According to the preset correlation rules, define the standardized structure of the interface call-parameter control intersection matrix elements in the correlation matrix: {enable state-data path-default parameter-control range};

[0088] The three-dimensional association matrix is packaged in JSON format, and the packaged association matrix is linked with the structured index system, so that the index field in the structured index system can be used to locate the association matrix entry corresponding to the target backplane resource. The "enable state" clearly indicates the on-off state of the interface call, the "data path" specifies the call path of the backplane resource, the "default parameter" provides the rendering initialization benchmark parameter, and the "regulation range" defines the upper and lower limit interval of the adjustable parameter, ensuring the completeness of the element information and meeting the rendering regulation requirements.

[0089] For example, the river evolution interface drives the river shape to evolve along the time axis according to the water level time series data, the hydraulic section structure parameters and the topographic information, and is suitable for displaying the water level change trend and the beach response process. The configuration parameters include evolution time step, water level sequence, section structure parameters, etc., and the minimum response threshold of shape change can be set to realize stable and real dynamic evolution visualization.

[0090] The water depth thermal map interface generates an isovalue coloring layer using gridded water depth data, and uses multiple color mapping schemes and transparency superposition methods to realize thermal perception expression of water depth distribution. The system supports parameter configuration of thermal map transparency, visible water depth range, color gradient scheme, etc., and is suitable for displaying static or instantaneous hydrological state.

[0091] The multi-level backplane synchronous mapping rendering method proposed by the application realizes integrated organization and spatial alignment of cross-level scenes on the basis of multi-level data backplane, dynamically maps and superimposes physical simulation results in a unified scene, and integrates typical visualization interfaces, effectively solving the problems of inconsistent multi-level backplane switching, distorted physical data superposition and scattered interface calls in traditional water conservancy visualization, and significantly improving the spatial and temporal consistency between physical processes and visualization expression.

Claims

1. A multi-level baseboard synchronous mapping rendering method based on a water conservancy hyper-converged platform, characterized in that, Comprise the following steps: A multi-level data platform covering the basin level, regional level and engineering level is constructed based on multi-source heterogeneous spatial data, and a structured index system is formed; In the platform, a differentiated tile system is established to adapt to the multi-level data platform, and spatial alignment of the differentiated tile system is achieved through hierarchical mapping relationship, and dynamic loading is completed through a dynamic loading mechanism; Physical data sets are obtained, and a visualization method is adapted according to the source type of the physical data sets to generate a visualization mapping; dynamic rendering layers are generated by rendering according to time frames, and the dynamic rendering layers are superimposed on the multi-level data platform to form a multi-level platform scene containing time and space dynamic information; A physical rendering interface is integrated in the multi-level platform scene, and an association matrix is formed with the structured index system; the visual attributes and update frequency of the visualization mapping are controlled by configuring the parameters of the physical rendering interface; The construction process of the multi-level data platform is as follows: Construction based on digital orthographic map and digital elevation model The The watershed level data board covers the watershed level geographical background of the specified area; extracting standard layer data, in the superimposing and constructing a level data board, the level data board focuses on the regional water elements; Collect 3D modeling data, in the Within the spatial range of the primary data base, a focused overlay construction is carried out for water conservancy facilities. Level data baseboard, the The data base plate supports the engineering-level model; The formation process of the structured index system is as follows: Based on the hierarchical relationship in the multi-level data backplane, each level of data backplane Establishes a backplane resource directory and extracts attribute information of each level of data backplane Associates the attribute information To the backplane resource directory to form a hierarchical structure association mapping;​ Imparting a unique identification to the hierarchical association mapping forming a structured indexing system, the unique identification comprising a hierarchical identification field, a parent provenance field, an element classification field, and a spatial feature field; The creation process of the differentiated tile system is as follows: For the data board of the level, the area of the catchment area of the catchment area is obtained and the terrain complexity coefficient , a nonlinear function expression is established, so that the tile size of the level tile unit satisfies the following requirements: the tile size increases in steps with the increase of the catchment area , and simultaneously reduces adaptively with the increase of the terrain complexity coefficient ; for A data base plate is used to obtain real-time density of hydraulic structures at the regional level. ,like Then according to the standard tile size Division Tiled tile unit; if This triggers the shrinkage mechanism, using the shrunk tile size. Division Tile units form a dense tile layout in high-density facility areas; among them... Based on the regional-level given threshold for the density of hydraulic structures; For a level data backplane, setting a device component fineness threshold , if a current device component fineness value is greater than the fineness threshold , starting a tile subdivision mode to obtain a subdivided tile size ; The establishment process of the hierarchical mapping relationship is as follows: Building projection conversion functions integrating spatio-temporal factors , using projection conversion functions to convert region coordinates of a tile unit to global coordinates of the tile unit : : ; exist Water conservancy elements were selected from the tile units as water conservancy feature points and assigned semantic labels, based on Geometric feature points of water conservancy facilities are extracted from tile units and assigned structural labels; a semantic feature point set is established through semantic and structural labels. and geometric feature point set The mapping relationship is implemented. Tiled tile units and Spatial alignment of tile units.

2. The multi-level floor synchronous mapping rendering method based on the water-based hyper-converged platform according to claim 1, characterized in that, The creation steps of the dynamic loading mechanism are as follows: A scene state perception module is deployed in the platform to collect user operation behavior and scene state parameters in real time; Based on the scene state parameters, combined with the structured index system, the tiles unit of the level to be loaded is obtained The service type of the user operation behavior is determined to determine the loading timeliness: if the user operation behavior belongs to real-time service, the tiles unit of the level is immediately loaded If the user operation behavior does not belong to real-time service, the tiles unit of the level is delayed to load The tiles unit of the level ​ loading at the level of the tile unit, it is determined whether a tile unit of the level exists if a tile unit of the level exists, it is loaded synchronously tile unit of the level.

3. The multi-level floor synchronous mapping rendering method based on the water-based hyper-converged platform according to claim 1, wherein, If the physical data set is derived from a hydrodynamic model, the following visualization method is used to generate a visualization mapping: Calling a projection conversion function Converting model coordinates in the hydrodynamic model to visualization coordinates i.e. .

4. The multi-level floor synchronous mapping rendering method based on the water-based hyper-converged platform according to claim 1, characterized in that, If the physical data set is derived from a historical monitoring database, the following visualization method is used to generate a visualization mapping: Select the appropriate rendering function based on the physical quantity type and business type of the monitoring data. , the original data Convert to display attributes in a unified coordinate system ,Right now ,in, Historical monitoring data The physical quantity at a given location and time point. Historical monitoring data Visualized coordinates in a unified coordinate system This refers to historical monitoring data. The acquisition time.

5. The multi-level platform synchronization mapping rendering method based on the water conservancy super-fusion platform according to claim 1, characterized in that, The bottom plate resource directory in the structured index system is used as the row identifier of the matrix, and the integrated physical rendering interface is used as the column identifier of the matrix; a three-dimensional association matrix is constructed based on the row identifier and the column identifier; According to a preset association rule, a standardized structure is defined for the interface call-parameter control cross matrix elements in the association matrix: {enabled state-data path-default parameter-control range}; The three-dimensional association matrix is encapsulated in JSON format, and the encapsulated association matrix is linked with the structured index system.

Citation Information

Patent Citations

  • Data base plate management system and method suitable for digital twin basin

    CN117421361A

  • Water conservancy digital twin platform double-engine driving method

    CN118709389A