Environmental data three-dimensional visualization method and device

A kind of environmental data, three-dimensional technology, applied in the field of rendering and environmental protection, can solve the problems that the three-dimensional visualization cannot reflect the concentration distribution of pollutants, and the air quality forecast data cannot be obtained.

Inactive Publication Date: 2021-04-02
3CLEAR SCI & TECH CO LTD
2 Cites 0 Cited by

AI-Extracted Technical Summary

Problems solved by technology

[0006] In view of this, the embodiment of the present invention provides a method and device for three-dimensional visualization of environmental data to solve the problem that air quality forecast data is usually displayed on a two...
View more

Method used

By above-mentioned steps, use NAQPMS system to obtain pollutant forecast data, it is shown in each grid of corresponding three-dimensional grid model, and can obtain the pollutant concentration of each grid any moment by simple algorithm, solve In the prior art, the pollutant concentration display is usually on a two-dimensional map, and the pollutant concentration distribut...
View more

Abstract

The invention discloses an environmental data three-dimensional visualization method and device. The method comprises the following steps: constructing a three-dimensional space coordinate system corresponding to a specified area; based on a three-dimensional space coordinate system, constructing a three-dimensional grid model according to an NAQPMS system, wherein the range of the coordinate axisand the grid size of the three-dimensional grid model correspond to those of the NAQPMS system; obtaining environmental data of each grid in the three-dimensional grid model through an NAQPMS system;acquiring first environment data of the first specified grid at a first moment and second environment data of the first specified grid at a second moment; according to the first environment data andthe second environment data, obtaining environment data at a third moment through the following formula, wherein the third moment is a moment between the first moment and the second moment. Therefore,the problems that in the prior art, pollutant concentration distribution cannot be reflected through three-dimensional visualization, and air quality prediction data of any grid point and any momentcannot be obtained are solved, and three-dimensional visualization of air quality mode prediction data at any moment is achieved.

Application Domain

3D-image rendering3D modelling

Technology Topic

Mesh pointPollutant +9

Image

  • Environmental data three-dimensional visualization method and device
  • Environmental data three-dimensional visualization method and device
  • Environmental data three-dimensional visualization method and device

Examples

  • Experimental program(1)

Example Embodiment

[0114]Next, the technical scheme in the present application embodiment will be described in the present application, and it is understood that the described embodiments are intended to be described herein, not all of the embodiments of the present application. Based on the embodiments in the present application, those skilled in the art do not have all other embodiments obtained by creative labor, all of which are protected by the present application.
[0115]In the description of this application, it is to be understood that the term "center", "longitudinal", "horizontal", "length", "width", "thickness", "upper", "under", "front", " After "," left "," right "," vertical "," horizontal "," top "," bottom "," inside "," outside ", etc.," inside "," outside ", the orientation relationship is based on the orientation shown by the drawings. Or the location relationship is intended to facilitate the description of the present application and simplification, rather than indicating or implying that the device or element must have a specific orientation, and is constructed and operated in a particular orientation, so that it is not understood to limit the limitations of the present application. Moreover, the term "first", "second" is used only for the purpose of describing, and cannot be understood as an indication or implicit relative importance or implicitting the number of techniques indicated. Thereby, features "first", "second" are defined, and one or more features may be further included or implicitly. In the description of the present application, the meaning of "multiple" is two or more, unless otherwise specifically defined.
[0116]In the present application, the term "exemplary" is used to represent "used as examples, illustrations or descriptions". Any embodiment described as "exemplary" in this application is not necessarily consistent to be more preferred or more advantageous than other embodiments. In order to enable any skilled in the art to implement and use the present application, the following description is given. In the following description, details are listed in order to explain. It will be appreciated that, in the art, the present application can be implemented without using these specific details. In other examples, the well-known structures and processes are not described in detail to avoid unnecessary details make the description of the present application. Therefore, the present application is not intended to be limited to the illustrated embodiment, but is consistent with the highest range of principles and features disclosed in the present application.
[0117]According to an embodiment of the present invention, an environmental data 3D visualization method embodiment is provided, and it is to be noted that the steps shown in the drawings may be performed in a computer system such as a set of computer executable instructions, and, Although logical sequences are shown in the flowchart, in some cases, the steps shown or described may be performed in the order different from herein.
[0118]Further, the technical features according to the different embodiments described below can be combined with each other as long as they do not constitute a collision between each other.
[0119]In this embodiment, an environmental data 3D visualization method is provided, which can be used in environmental monitoring systems, environmental forecasting warning systems, etc.figure 1 It is a flow chart of a three-dimensional visualization method according to an embodiment of the present invention, such asfigure 1 As shown, the process includes the following steps:
[0120]Step S101, construct a three-dimensional spatial coordinate system corresponding to the specified area. For example, the three-dimensional spatial coordinate system is a shaft in parallel to the axis of the latitude line in a shaft in the longitudinal line direction, and the elevation axis is a Z-axis.
[0121]Step S102, based on the three-dimensional spatial coordinate system, the three-dimensional grid model is constructed according to the NestedAir Quality Prediction Modeling System (NAQPMS) system, which is referred to as a naqpms system, which is the scope of the coordinate axis of the three-dimensional grid model. And the grid size corresponds to the NAQPMS system. The NAQPMS mode system has been widely used in sulfur oxide transnational conveying, sand dust, conveying and settlement simulation, acid rain to the environment, ozone simulation, and air quality simulation research on urban, regional equivalents, and successfully achieved Business widespread application. NAQPMS is developed by the Institute of Atmospheric Physics, the Chinese Academy of Sciences. The model system has experienced the development of nearly 20 years and is developed by integrating independent development of a series of cities and regional scale air quality models. This mode can not only study the problem of air pollution of regional scale, but also study the mechanism of problems such as air quality of urban scale and its change law, and can also study the mutual influence between different scales. This mode is an important tool for studying the interaction between pollutant emissions, meteorological conditions, chemical transformation, and dry and wet clearance, which can provide scientific pollution emissions control countermeasures for environmental decision-making. Air Quality Forecasting Subsystem (NAQPM) is the core of the entire mode system, mainly processing pollutants, and physical and chemical processes such as pollutants, diffusion, dry, wet offset, gas phase, liquid phase, and uniformity. Its spatial structure is a three-dimensional European transport mode, and the vertical coordinates use terrain follow coordinates. The horizontal structure is multiple nested mesh, with one-way, bidirectional nested technology, with a resolution of 3 to 81km, and is divided into 20 layers.
[0122]Step S103, obtain environmental data of each grid in the three-dimensional grid model through the NAQPMS system. Environmental data can be, for example, contaminant concentration data, or other data that can represent environmental information. The contaminant distribution data used in this alternative embodiment can be generated by the NAQPMS mode. Specifically, the contaminant prediction data generated by the NAQPMS mode is a two-dimensional grid structure parallel to the ground, and the data per layer represents the concentration mesh distribution of different height layer contaminants.
[0123]Specifically, the mode forecast data is stored on the web server, requiring all layers of all layers to be visualized mode forecasting regions as needed, for example, using 20 layers of mode forecast PM2.5, layer high sequence number is 1-20 contaminant concentration data . According to the returned mode forecast data and pattern basic information (geospatial range, the number of layers, the average height, contaminant indicators, etc.), in three directions of longitude, latitude, and high, and the size of each grid , Set the position of each grid point and the contaminant concentration data on the grid point, construct a three-dimensional data grid of the pollutant concentration, such asfigure 2 As shown, the organized three-dimensional data grid is stored in the computer memory.
[0124]Step S104 acquires the first designation grid at the first environment data of the first time and the second environment data at the second time.
[0125]Step S105, obtaining the environmental data of the third time by the first environment data and the second environment data; wherein the third time is the timing between the first time and the second time;
[0126]
[0127]A represents the first time, b represents the second time, T represents the third time, TN represents the environmental data of the third time, and the AN represents the first environmental data, and the BN represents the second environmental data.
[0128]Because in general, the pollutant forecast data has three dimensions, time, space span, and has more data type (each contaminant's forecast data is a type of data, such as PM2.5, PM10, dust, etc.), finally The resulting data volume is very large, and if the process is not reached in the normal data request method and the display processing method, the effect of continuous dynamic display of the air quality distribution is not reached. For example, the three-dimensional data grid constructed in the embodiment of the present invention is: between 26.03304 degrees to 178.0110065 degrees, the latitude is between -6.59913 degrees (south latitude) to 68.11035717 degrees, and the layer is from 1 to 20 layers; There are 750 grids in the longitude direction, and a data grid is 371 meters per 0.20270270 degrees; a total of 371 grids in the latitude direction, each 0.20270270 degrees a data grid. Therefore, the concentration prediction data of the PM2.5, the total number of mesh points is as follows: SUM = XN * YN * Zn; where XN, Yn, Zn represent the number of data grid points in the longitudinal direction, the latitude direction, high direction, respectively. . Therefore, the data of a single contaminated contamination index has 750 * 371 * 20 = 5565000 mesh points, and the concentration data of the contaminant is stored. In this case, show different pollutants, and the amount of data will be large.
[0129]Considering the web browser-end data request efficiency and continuous visualization effect, the data of 2 moments is used to simulate the data of the intermediate time, which can reduce the amount of data transfer while enhance the dynamic effect of contaminants in accordance with trend. For example, you can use 0 points, 4 o'clock, 8 points, 12am, 16, at 20:6, and through the interpolation of time dimensions, the pollutant concentration forecast data for all day is obtained. . Environmental data at any time of each grid can be obtained by this step. For example, the PM2.5 forecast concentration data of 8 or 12 points is known is 36 μg / m, respectively.3And 68μg / m3The concentration data of the 11-point PM2.5 can be simulated as: This can not only reduce the data transmission pressure, but also save resources for computer processing data, and the amount of data processed is small, and the continuous dynamic contaminant concentration can be displayed in the trend of time in geographic space.
[0130]Step S106 shows the environmental data of each grid through the 3D mesh model.
[0131]By the above steps, the NAQPMS system acquires the pollutant forecast data, showing it in the respective grids of the corresponding three-dimensional grid model, and can obtain the concentration of contaminants at any time at any time of each grid by a simple algorithm, solving the existing The pollutant concentration display is usually on the 2D map, which cannot obtain the concentration distribution of the contaminant by three-dimensional visualization, and cannot obtain the problem of any time pollutant concentration, 3D visualization of any time pollutant concentration. , Can more accurately, efficiently, intuitive display of the distribution of environmental data in geospatial space.
[0132]In order to obtain the contaminant concentration data of any grid point, from the three-dimensional data grid, traverse the horizontal display surface grid's coordinate point and all the mesh points of the vertical display surface, by the way of space interpolation (triplet interpolation), Give each grid point of the horizontal display surface and the vertical display surface, set the concentration value of the position in which this point is located. In an alternative embodiment, such asimage 3 As shown, obtain the specified 3D grid and the specified grid point P in the specified 3D grid; where the four mesh points of the designated three-dimensional grid are A, B, C, D, the corresponding correspondence The four mesh points of the face are E, F, G, H;
[0133]Get the grid point A, grid point B, grid point C, grid point D, grid point E, mesh f, mesh point g, grid point H, NAQPMS system;
[0134]Environmental data of this specified grid point P is calculated by the following formula:
[0135]P.V = A.V * AQ + B.V * BQ + C.V * CQ + D.V * DQ + E.V * EQ + F.V * FQ + G.V * GQ + H.V * HQ;
[0136]Among them, PV represents the environmental data of the specified grid P Point P, and the AV represents the environmental data of the grid point A. The BV represents the environmental data of the grid point B, and the CV represents the environmental data of the grid point C, DV represents grid D Environmental data, EV represents the environmental data of grid point E, and FV represents the environmental data of grid point F. GV represents the environmental data of the grid point G. HV represents the environmental data of the grid point H, AQ represents grid point a For the pollution weight of the specified grid point P, BQ represents the pollution weight of the specified grid Point P, and the CQ represents the contamination weight of the specified grid point P, DQ represents the designated mesh D The pollution weight of the grid point P, EQ indicates the contamination weight of the specified grid point P, and the FQ indicates that the grid point F is the contamination weight of the specified grid point P, and GQ means grid G ​​to the designated grid. Pollution weight of point P, HQ indicates the weight of the grid point H for the designated grid point P;
[0137]among them,
[0138]AQ = (1-qx) * (1-qy) * (1-Qz);
[0139]BQ = QX * (1-qy) * (1-Qz);
[0140]CQ = QX * QY * (1-Qz);
[0141]DQ = (1-Qx) * qy * (1-Qz);
[0142]EQ = (1-QX) * (1-qy) * Qz;
[0143]FQ = QX * (1-qy) * Qz;
[0144]GQ = QX * QY * QZ;
[0145]HQ = (1-Qx) * qy * Qz;
[0146]Calculate the weight of the grid point in each direction to the P point as follows:
[0147]Qx = (x-a.x) / lx; X value is greater than the weight of the P point X value on the weight of the grid point in the X direction, the corresponding other side is 1-QX;
[0148]QY = (Y-a.y) / ly; the Y value is greater than the weight of the P point Y value on the grid point in the Y direction, and the other side is 1-qy;
[0149]Qz = (z-a.z) / lz; z value is greater than the weight of the grid point in the Z direction in the Z direction, the other side of 1-Qz;
[0150]among them,
[0151]LX = G.x-a.x;
[0152]LY = g.y-a.y;
[0153]LZ = G.Z-a.z;
[0154]LX, LY, LZ respectively, specify the length of the three-dimensional grid, AX, AY, AZ is the X-axis coordinate of A at point A, the y-axis coordinate of A at point A, the Z-axis coordinate, GX, Gy, GZ, GX, respectively For the X-axis coordinate, the G point's Y-axis coordinate, the z-axis coordinate, X, Y, and Z of the G point, respectively, the X, Y, Z coordinate value of the mesh point P in the three-dimensional coordinates, respectively. By this alternative embodiment, the contaminant concentration data of any grid point in the region can be obtained, and the richness and accuracy of the data are improved.
[0155]In one alternative embodiment, the first data display area and the second data display area are acquired in the first data display area parallel to the ground according to the latitude latitude coordinates of the specified region and the second data display area corresponding to the first data display area. The data display area corresponds to the virtual earth, obtains the first data display area and the second data display area in the virtual earth by applying the first data display area and the environmental data of each grid in the second data display area. Environmental data of each grid.
[0156]Virtual Globe is a three-dimensional software model that can represent earth or another world, which is capable of providing users with free mobile environments and changing observation angles and locations. Compared to traditional globes, virtual Earth can provide different opinions on geographic features, human-beam (e.g., highways, buildings) or similar to the population of abstract data.
[0157]In recent years, with the performance of Graphics Processing Unit, the performance of the GPHCPU is continuously improved, the 3D processing capability of ordinary computers has also increased the boat, so more and more virtual reality technology continuously applies to people's actual life. In the middle, such as VR, 3D print, 3D map, etc. As virtual reality technology is gradually maturing, such as WORLDWIND, Google Earth, Cesium also vigorously develop, is applied to a variety of industries. Virtual Earth is more realistic than ordinary two-dimensional maps, which makes our global environment, applied to aerospace, environmental protection, meteorology and so on.
[0158]Next, a specific alternative embodiment will be described, such asFigure 4 As shown, any one of the inputs is parallel to a curve with N intermediate points in the spherical surface (any line with a lot of intermediate points can be the boundary line of a heavy pollution region, the boundary line of a province, etc.), as a vertical display The basis of contaminants, the curve line can be expressed as: line = [Point0, Point1, ..., Pointn], Point (x, y, z) is the point on the spherical, which is the Cesium Cartesian Spatial Carton Coordinate System (Cartesian3) 3D coordinate point. Such asFigure 5 As shown, the input is from Beijing-Chongqing-Guangzhou's path, the curve line can be expressed as: line = [a, b, c], where A represents Beijing, b represents Chongqing, C represents Guangzhou. Convert Cartesol coordinates of all points in the curve LINE into latitude and longitude coordinates, then remove the curve LINE into a certain number of line segments, for example, to 100 segments, dynamically adjusted according to data range and drawing range, and build vertical display surfaces. grid. According to the first layer mode data grid, where the first layer mode data is the data of the ground layer, so that the mode data of the first layer is generally used to represent the pollutant forecast data of each place, construct a grid structure of the horizontal display surface, Set data for grid structures. The grid data of the horizontal display face, which is finally drawn to the sphere surface of the virtual earth, the shape of its region ranges from the rectangle in the two-dimensional map, and finally draws to the surface of the sphere, it will become a distribution of a fan shape, such asFigure 6 Indicated.
[0159]The contamination situation shown in the virtual earth is shown by the environmental data visualization method based on three-dimensional virtual earth in the present invention.Figure 7 Indicated.
[0160]The above step S103 relates to environmental data of each grid in the three-dimensional grid model by the NAQPMS system, in one alternative embodiment, by acquiring the second specified grid environment data by the following formula:
[0161]Mvalue = TVALUE * Qt + BValue * QB;
[0162]Qt = (datahgt-bottomhgt) / (Tophgt-bottomhgt);
[0163]QB = (Tophgt-DataHGT) / (Tophgt-bottomhgt);
[0164]Among them, Mvalue indicates the environmental data of the second specified grid, and TValue represents the environmental data of the first grid. QT indicates the concentration contribution factor of the first grid, and BValue represents the environmental data of the second grid, QB indicates the first The concentration contribution factor of the second grid, DataHGT indicates the height of the second designation mesh, and Tophgt represents the height of the first grid, and BottomHGT represents the height of the second mesh; wherein the second designated grid is high. The layer of the first mesh and the second grid are high, the layer of the first mesh is higher than the second grid layer. In a specific alternative embodiment, the elevation data grid of the replication forecast area is used as the data display layer (the setting of the concentration value and color to the data display layer can be drawn), according to the condition (for example, the minimum value of 1, The maximum value is 100, the interval of 0.01 increases, and the coefficient of the data display layer is highly improved), and the overall number of elevated values ​​of all grid points increase the corresponding elevation value, raise the data display layer. Through the data display of the latitude and longitude coordinates of the grid point, a straight line parallel to the Z-axis is made, and the elevation value of this line is intersected with each level. By high-stroke value, the spatial linear interpolation factor is calculated, and the data display mesh point is calculated. Such asFigure 8 As shown, the M point is a grid point in the data display layer. The altitude of the point is DataHGT = 1000 meters, which is higher than the mode forecast data T point, the altitude height is Tophgt = 1200 meters, low The mode forecast data B point in m, the altitude of the altitude is Bottomhgt = 500 meters. Assume that the concentration of PM2.5 at this time Tvalue = 10μg / m3, Concentration B-point PM2.5 BValue = 62μg / m3. First, according to the high difference, calculate the concentration contribution factor of the T point and B point to M, the farther the height distance, the smaller contribution:
[0165]QB = (Tophgt-DataHGT) / (Tophgt-bottomhgt);
[0166]Qt = (datahgt-bottomhgt) / (Tophgt-bottomhgt);
[0167]Therefore, the MVALUE of the Pollutant concentration value of M-point can be calculated by the above factors.
[0168]Mvalue = TVALUE * Qt + BValue * QB;
[0169]In this embodiment, the calculation result is Mvalue = 10 * 0.714 + 62 * 0.286 = 24.9 (μg / m3); Through the above method, the concentration value of the point can be set to the grid point of all data display layers.
[0170]The above step S106 relates to the environmental data of each grid by the three-dimensional grid model, acquires a color index corresponding to the environmental data of the respective grid, and obtains the color corresponding to the environmental data of the respective grid, in which the color index is obtained according to the color index. The color index corresponding to the environmental data of each grid is obtained by the following formula:
[0171]CINDEX = ((v-nmin) / (nmax-nmin)) * CLENGTH;
[0172]Among them, Cindex represents a color index, V represents environmental data corresponding to each grid, Nmin represents the minimum environment data, Nmax represents the maximum environmental data maximum, and CLENGTH represents the color of the environmental pollution rendering. The corresponding relationship between the color index and the color of the various grids is pre-set, for example, the number of 10 lattice settings 1-10, and put 10 colors in a session, each time according to the calculated number Color, such as numbered 6, then get the sixth color.
[0173]Specifically, for example, the contaminant (PM2.5) concentration of any mesh point P is N, and in the preferred embodiment 3The rendering color of the contaminant concentration is provided by this alternative embodiment, and the concentration distribution of contaminants is rendered.Figure 9 Indicated.
[0174]In this embodiment, an environmental data three-dimensional visualizing means is provided, the apparatus for implementing the above-described embodiments and preferred embodiments have been described. As used herein, the term "module" is a combination of software and / or hardware that enables a predetermined function. Although the apparatus described below is preferably implemented in software, the implementation of hardware, or combinations of software and hardware may also be conceived.
[0175]This embodiment provides an environmental data three-dimensional visualizing device, such asFigure 10 As shown, including:
[0176]The first build module 101 is configured to construct a three-dimensional spatial coordinate system corresponding to the designated area;
[0177]The second build module 102 is used to construct a three-dimensional grid model based on the NAQPMS system based on the three-dimensional spatial coordinate system; wherein the range of the coordinate axis of the three-dimensional grid model and the grid size correspond to the NAQPMS system;
[0178]The first acquisition module 103 is used to obtain environmental data of each grid in the three-dimensional grid model via the NAQPMS system;
[0179]The second acquisition module 104 is used to obtain the first designation grid in the first environment data of the first time and the second environment data at the second time;
[0180]The third acquisition module 105 is used to obtain the environment data of the third time according to the first environmental data and the second environment data; wherein the third time is the time between the first time and the second time. ;
[0181]
[0182]A represents the first time, b represents the second time, T represents the third time, TN represents the environmental data of the third time, and AN represents the first environmental data, and the BN represents the second environmental data;
[0183]The first display module 106 is configured to display environmental data of each grid through the three-dimensional grid model.
[0184]Alternatively, the apparatus also includes:
[0185]The fourth acquisition module is used to obtain the specified 3D grid and the specified grid point P in the specified 3D grid; where the designated three-dimensional grid is a, B, C, D, The four mesh points of the corresponding surface of the side are E, F, G, H;
[0186]The fifth acquisition module is used to obtain the grid point A, grid point B, mesh C, grid point D, mesh point E, grid point F, mesh G, mesh H environmental data;
[0187]The module is calculated to calculate the environmental data of the specified grid point P by the following formula:
[0188]P.V = A.V * AQ + B.V * BQ + C.V * CQ + D.V * DQ + E.V * EQ + F.V * FQ + G.V * GQ + H.V * HQ;
[0189]Among them, PV represents the environmental data of the specified grid P Point P, and the AV represents the environmental data of the grid point A. The BV represents the environmental data of the grid point B, and the CV represents the environmental data of the grid point C, DV represents grid D Environmental data, EV represents the environmental data of grid point E, and FV represents the environmental data of grid point F. GV represents the environmental data of the grid point G. HV represents the environmental data of the grid point H, AQ represents grid point a For the pollution weight of the specified grid point P, BQ represents the pollution weight of the specified grid Point P, and the CQ represents the contamination weight of the specified grid point P, DQ represents the designated mesh D The pollution weight of the grid point P, EQ indicates the contamination weight of the specified grid point P, and the FQ indicates that the grid point F is the contamination weight of the specified grid point P, and GQ means grid G ​​to the designated grid. Pollution weight of point P, HQ indicates the weight of the grid point H for the designated grid point P;
[0190]among them,
[0191]AQ = (1-qx) * (1-qy) * (1-Qz);
[0192]BQ = QX * (1-qy) * (1-Qz);
[0193]CQ = QX * QY * (1-Qz);
[0194]DQ = (1-Qx) * qy * (1-Qz);
[0195]EQ = (1-Qx) * (1-qy) * Qz;
[0196]FQ = QX * (1-qy) * Qz;
[0197]GQ = QX * QY * QZ;
[0198]HQ = (1-Qx) * qy * Qz;
[0199]among them,
[0200]Qx = (x-a.x) / lx;
[0201]QY = (Y-a.y) / ly;
[0202]Qz = (z-a.z) / lz;
[0203]among them,
[0204]LX = G.x-a.x;
[0205]LY = g.y-a.y;
[0206]LZ = G.Z-a.z;
[0207]LX, LY, LZ respectively, specify the length of the three-dimensional grid, AX, AY, AZ is the X-axis coordinate of A at point A, the y-axis coordinate of A at point A, the Z-axis coordinate, GX, Gy, GZ, GX, respectively For the X-axis coordinate, the G point's Y-axis coordinate, the z-axis coordinate, X, Y, and Z of the G point, respectively, the X, Y, Z coordinate value of the mesh point P in the three-dimensional coordinates, respectively.
[0208]Alternatively, the apparatus also includes:
[0209]The sixth acquisition module is used to acquire a second data display area parallel to the ground according to the latitude and longitude coordinates of the designated area and a second data display area corresponding to the first data display area;
[0210]Drawing modules, configured to draw the first data display area and the second data display area to a virtual earth;
[0211]The seventh acquisition module is used to obtain the environmental data of each grid in the first data display area and the second data display area by the NAQPMS system;
[0212]The second display module is configured to display the first data display area and the environmental data of the respective grids in the second data display area in the virtual earth.
[0213]The environmental data three-dimensional visualization device in this embodiment is presented in the form of a functional unit, which refers to the ASIC circuit, processor and memory of one or more software or fixed programs, and / or other above functions. Device.
[0214]A further functional description of each of the above modules is the same as that of the above-described corresponding embodiment, and details will not be described herein.
[0215]The embodiment of the present invention also provides an electronic device with the aboveFigure 10 The environment data shown 3D visualization device.
[0216]SeeFigure 11,Figure 11It is a structural diagram of an electronic device provided by the optional embodiment of the present invention, such asFigure 11As shown, the terminal may include: at least one processor 1101, such as a CPU (Central Processing Unit, central processor), at least one communication interface 1103, a memory 1104, at least one communication bus 1102. The communication bus 1102 is used to implement connection communication between these components. The communication interface 1103 can include a display, a keyboard, and optional communication interface 1103 can also include a standard wired interface, a wireless interface. Memory 1104 can be high speed RAM memory (random access memory), or a non-Volatile Memory, such as at least one disk memory. Memory 1104 may also be at least one storage device located away from the processor 1101. Where the processor 1101 can be combinedFigure 10 The apparatus, memory 1104 stores the application, and the processor 1101 calls the program code stored in the memory 1104 for performing the three-dimensional visualization of any of the above environment data.
[0217]The communication bus 1102 can be a peripheral component interconnect standard (PCI) bus or extended Industry StandardarchIture, referred to as EISA bus. Communication bus 1102 can be divided into address bus, data bus, control bus, etc. For ease of expression,Figure 11Always use only one thick line, but does not mean that there is only one bus or a type of bus.
[0218]The memory 1104 can include a volatile memory (English: Volatile Memory), such as a random access memory (English: Random-Access Memory, abbreviation: RAM); memory can also include non-volatile memory (English: non-Volatile) Memory, such as flash memory (English: Flash Memory), hard disk (English: HardDisk Drive, Abbreviation: HDD) or Solid State drive (English: Solid-State Drive, Abbreviation: SSD); Memory 1104 can also include a type of memory The combination.
[0219]Among them, processor 1101 can be a central processor (English: Central Processing Unit, abbreviation: CPU), network processor (English: network processor, abbreviation: NP), or a combination of CPU and NP.
[0220]The processor 1101 may further include a hardware chip. The hardware chip described above can be a dedicated integrated circuit (English: Application-Specific Integrated Circuit, Abbreviation: ASIC), programmable logic device (English: Programmable Logic Device, abbreviation: PLD), or a combination thereof. The above PLD can be a complex programmable logic device (English: COMPLLRAMMABLE Logic Device, abbreviation: CPLD), field programmable logic gate array (English: Field-Programmable Gate Array, Abbreviation: FPGA), universal array logic (English: generic arraylogic) , Abbreviation: gal) or any combination thereof.
[0221]Alternatively, memory 1104 is also used to store program instructions. Processor 1101 can call program instructions to implement as this applicationfigure 1 The environmental data shown in the embodiment is three-dimensional visualization method.
[0222]The embodiment of the present invention further provides a non-transitory computer storage medium, the computer storage medium stores a computer executable instruction, the computer executable instruction, can perform the three-dimensional visualization method in any method of any method embodiment. Wherein, the storage medium can be a disk, an optical disk, a read-only memory, a ROM, a random access memory (RAM), flash memory (Flash Memory), hard disk (Harddisk) Drive, abbreviation: HDD) or Solid-State Drive, SSD), etc .; the storage medium can also include a combination of a memory of the type described above.
[0223]Although embodiments of the present invention will be described with reference to the drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, such modifications and variants fall into the appended claims. The specified range is within the specified range.

PUM

no PUM

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products