[go: up one dir, main page]

CN119107421A - A rapid mapping method and device for meteorological emergencies - Google Patents

A rapid mapping method and device for meteorological emergencies Download PDF

Info

Publication number
CN119107421A
CN119107421A CN202411158264.XA CN202411158264A CN119107421A CN 119107421 A CN119107421 A CN 119107421A CN 202411158264 A CN202411158264 A CN 202411158264A CN 119107421 A CN119107421 A CN 119107421A
Authority
CN
China
Prior art keywords
weather
grid
grid point
layer
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202411158264.XA
Other languages
Chinese (zh)
Other versions
CN119107421B (en
Inventor
姜筱玮
张强
曹磊
杨和平
张志强
谭小华
许永芳
李默予
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
National Meteorological Information Center Meteorological Data Center Of China Meteorological Administration
Original Assignee
National Meteorological Information Center Meteorological Data Center Of China Meteorological Administration
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by National Meteorological Information Center Meteorological Data Center Of China Meteorological Administration filed Critical National Meteorological Information Center Meteorological Data Center Of China Meteorological Administration
Priority to CN202411158264.XA priority Critical patent/CN119107421B/en
Publication of CN119107421A publication Critical patent/CN119107421A/en
Application granted granted Critical
Publication of CN119107421B publication Critical patent/CN119107421B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/05Geographic models
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/20Finite element generation, e.g. wire-frame surface description, tesselation
    • G06T17/205Re-meshing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A90/00Technologies having an indirect contribution to adaptation to climate change
    • Y02A90/10Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Geometry (AREA)
  • Software Systems (AREA)
  • Computer Graphics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Remote Sensing (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本发明提供了一种面向气象突发事件的快速制图方法及装置,其中方法包括自动获取并解析气象格点数据,将气象格点数据中的每一个格点位置作为以格点数据分辨率为边长的正方形的中心点;并生成气象格点空间图层;获取三维地形数据并生成三维地形图层,构建用于加载气象格点图层和三维地形图层的地图窗体,将气象格点图层与三维地形图层以自上而下的方式进行融合加载并渲染;根据地图窗体创建制图模板,根据制图模板创建预览容器,预览容器用于显示气象格点图层与三维地形图层融合后的渲染结果;根据气象突发事件对预览容器中显示内容的角度、高度等内容进行动态调整和可视化预览,无需再次重新制图,极大的提升了面向气象突发事件的快速制图效率。

The present invention provides a rapid mapping method and device for meteorological emergencies, wherein the method comprises the following steps: automatically acquiring and parsing meteorological grid point data, taking each grid point position in the meteorological grid point data as the center point of a square with the grid point data resolution as the side length; and generating a meteorological grid point space layer; acquiring three-dimensional terrain data and generating a three-dimensional terrain layer, constructing a map window for loading the meteorological grid point layer and the three-dimensional terrain layer, fusing the meteorological grid point layer and the three-dimensional terrain layer in a top-down manner, loading and rendering; creating a mapping template according to the map window, creating a preview container according to the mapping template, the preview container being used to display a rendering result after the meteorological grid point layer and the three-dimensional terrain layer are fused; and dynamically adjusting and visually previewing the angle, height and other contents displayed in the preview container according to the meteorological emergencies, without the need for re-mapping, thereby greatly improving the efficiency of rapid mapping for meteorological emergencies.

Description

Meteorological emergency oriented rapid drawing method and device
Technical Field
The invention relates to the technical field of weather mapping, in particular to a weather emergency fast mapping method and a device thereof.
Background
The traditional weather data drawing is to load various weather element data and map data resources by adopting a software tool of a desktop version in a man-machine interaction mode, and then manually configure graph coincidence and style to finally produce drawing pictures. The method has high drawing refinement degree, but needs to consume a large amount of manpower and time, has the problems of slow drawing period, high drawing cost and the like, and is difficult to meet the requirements of rapid response of emergency events, important activity guarantee, important historical event duplication and other scenes for rapid drawing.
The existing rapid drawing of meteorological data generally adopts a BS architecture, uses a canvas technology based on a browser, adopts a mode similar to screen capturing, converts two-dimensional map and various meteorological element data displayed on the browser into pictures with fixed size, fixed map scale and format for output, reduces manual interaction processing compared with the traditional mode, improves drawing efficiency, but has the problems of single drawing result, solidification, difficult dynamic interaction adjustment, difficult guarantee of drawing effect and the like, and is difficult to meet the requirements of sudden meteorological disaster events on the rapid drawing and flexibility.
The existing weather data drawing adopts a mode of generating pictures in a static mode by canvas, and if the drawing range size is determined on a map window page, drawing parameters cannot be dynamically adjusted, and only pictures with fixed space ranges and scale can be output.
Disclosure of Invention
Object of the invention
The invention aims to provide a rapid drawing method and device for a meteorological emergency, which can be adjusted and drawn in time according to actual requirements when facing the meteorological emergency.
(II) technical scheme
In order to solve the above problems, a first aspect of the present invention provides a weather emergency oriented rapid mapping method, which includes the following steps:
The step of dividing the grid points, namely automatically acquiring and analyzing the weather grid point data, determining the spatial resolution, the initial longitude and the initial latitude of a two-dimensional matrix of the weather grid point data, and dividing the area corresponding to the weather grid point data into a plurality of grid points according to the initial longitude and the initial latitude;
Generating a weather grid point space layer, namely taking each grid point in the weather grid point data as a space grid center point, generating a weather grid point space layer, wherein the grid is square, the side length is the resolution of the grid point data, and the weather grid point space layer consists of a plurality of space grids corresponding to the grid points one by one;
constructing a map window, namely constructing a map window with a length L and a width W and used for visually loading the weather lattice point space layer and the three-dimensional topographic layer, and fusing and rendering the weather lattice point space layer and the three-dimensional topographic layer;
Creating a drawing template according to a preset rule, and creating a preview container for displaying all object contents in the map window according to a set value of the drawing template;
generating a drawing preview window, namely generating a preview window according to the drawing template, adjusting the angle, the height, the direction, the map level and the scale of display content in the preview window according to the weather emergency scene requirement, and performing dynamic adjustment and visual preview;
And outputting a drawing result, namely confirming the final content in the preview window and outputting the final drawing result.
Furthermore, in the weather emergency oriented rapid drawing method
The four-to-longitude and latitude calculation formula of the lattice point Z ij in the lattice point dividing step is as follows:
Minloni=lon+(i-1)×r
Maxloni=lon+i×r
Minlatj=lat+j×r
Maxlatj=lat+(j-1)×r
Wherein Min loni is the minimum longitude of the grid point Z ij, max loni is the maximum longitude of the grid point Z ij, min latj is the minimum latitude of the grid point Z ij, max latj is the maximum latitude of the grid point Z ij, i is the grid point Z ij grid point row number i, j is the grid point Z ij grid point column number j, r is the spatial resolution of the weather grid point data two-dimensional matrix, lon is the starting longitude, and lat is the starting latitude.
Furthermore, in the weather emergency oriented rapid drawing method
In the step of generating the weather lattice point space layer, the lattice points are consistent with the space grids in size, the four-to-longitude and latitude of the lattice points in the step of dividing the lattice points are corrected, and a calculation formula after correction is as follows:
RE-Minloni=lon+(i-1)×r+r/2
RE-Maxloni=lon+i×r+r/2
RE-Minlatj=lat+j×r+r/2
RE-Maxlatj=lat+(j-1)×r+r/2
Where RE-Min loni is the minimum longitude of corrected lattice point Z ij, RE-Max loni is the maximum longitude of corrected lattice point Z ij, RE-Min latj is the minimum latitude of corrected lattice point Z ij, RE-Max latj is the maximum latitude of corrected lattice point Z ij.
Furthermore, in the weather emergency oriented rapid drawing method
In the step of generating the weather lattice point space layer, the weather lattice point space layer is generated by using a GIS technology, and the specific steps are as follows:
Creating a space data set, wherein the space data set comprises a lattice index number field, a longitude field, a latitude field and a lattice data field;
Traversing the weather lattice point data according to the starting longitude and the starting latitude;
after 1 ten thousand weather lattice point data are read, storing the read weather lattice point data into the lattice point data field in the space data set;
a spatial index is created for the spatial dataset.
Furthermore, in the weather emergency oriented rapid drawing method
In the map form construction step, the weather lattice diagram layer and the three-dimensional topographic map layer are visually loaded by utilizing a WebGL technology and a geographic information technology, and the weather lattice diagram layer is displayed above the three-dimensional topographic map layer and is sequentially rendered and loaded from bottom to top.
Furthermore, in the weather emergency oriented rapid drawing method
In the step of creating the drawing template, the preset rules comprise a drawing size, a drawing scale, a drawing unit, a longitude and latitude net and a compass, and are displayed in the drawing template;
acquiring pixel coordinates of the upper left corner and the lower right corner of the preview container, converting the pixel coordinates and longitude and latitude of the weather lattice point data, and converting the pixel coordinates into three-dimensional geographic coordinates, wherein the method comprises the following steps of:
x_geo=a×col+b×row+a×0.5+b×0.5+c
y_geo=d×col+e×row+d×0.5+e×0.5+f
wherein x_geo is a column coordinate of the three-dimensional geographic coordinate, x_geo is a row coordinate of the three-dimensional geographic coordinate, col is a column coordinate of the pixel coordinate, row is a row coordinate of the pixel coordinate, a, b, c, d, e and f are geographic conversion parameters.
The second aspect of the invention provides a weather data rapid drawing device, which comprises the following modules:
The grid dividing module is used for automatically acquiring and analyzing the weather grid data, determining the spatial resolution, the initial longitude and the initial latitude of the weather grid data two-dimensional matrix, and dividing the area corresponding to the weather grid data into a plurality of grid points according to the initial longitude and the initial latitude;
the weather grid point space layer generating module is used for generating a weather grid point space layer by taking each grid point in the weather grid point data as a space grid center point, wherein the grid is square, the side length is the resolution of the grid point data, and the weather grid point space layer consists of a plurality of space grids corresponding to the grid points one by one;
The map window construction module is used for constructing a map window with the length L and the width W and visually loading the weather lattice point space layer and the three-dimensional topographic layer, and fusing and rendering the weather lattice point space layer and the three-dimensional topographic layer;
the drawing template creating module is used for creating a drawing template according to a preset rule and creating a preview container for displaying all object contents in the map window according to a set value of the drawing template;
the drawing preview window generation module is used for generating a preview window according to the drawing template, adjusting the angle, the height, the direction, the map level and the scale of the display content in the preview window according to the weather emergency scene requirement, and performing dynamic adjustment and visual preview;
and the output drawing result module is used for confirming the final content in the preview window and outputting a final drawing result.
By analyzing the weather lattice point data and fusing and rendering the weather lattice point data and the three-dimensional topographic data, the weather lattice point data and the three-dimensional topographic data are displayed in the preview container, dynamic adjustment and visual preview can be carried out according to actual demands, and contents such as display level, scale, height, pitch angle and the like of a map can be dynamically adjusted according to actual scene demands of weather emergencies in the preview window, drawing achievements with different scales and different spatial ranges can be output under the determined drawing template conditions, and re-drawing is not needed, so that the quick drawing efficiency for the weather emergencies is greatly improved, the demands of the weather emergencies on efficient drawing are solved, and the drawing efficiency is greatly improved.
Drawings
FIG. 1 is a schematic flow chart of an embodiment of the present invention;
FIG. 2 is a schematic diagram of the final drawing result of the embodiment of the present invention;
Fig. 3 is a block diagram of an embodiment of the present invention.
Detailed Description
The objects, technical solutions and advantages of the present invention will become more apparent by the following detailed description of the present invention with reference to the accompanying drawings. It should be understood that the description is only illustrative and is not intended to limit the scope of the invention. In addition, in the following description, descriptions of well-known structures and techniques are omitted so as not to unnecessarily obscure the present invention.
The embodiments of the present invention will be described below with reference to the accompanying drawings.
Referring to fig. 1, an embodiment provided by the present invention includes the steps of:
The step of dividing the grid points, namely automatically acquiring and analyzing the weather grid point data, such as NC or Grib data, determining the spatial resolution, the initial longitude and the initial latitude of a two-dimensional matrix of the weather grid point data, and dividing the area corresponding to the weather grid point data into a plurality of grid points according to the initial longitude and the initial latitude;
the four-to-latitude calculation formula of the lattice point Z ij is as follows:
Minloni=lon+(i-1)×r
Maxloni=lon+i×r
Minlatj=lat+j×r
Maxlatj=lat+(j-1)×r
Where Min loni is the minimum longitude of grid point Z ij, max loni is the maximum longitude of grid point Z ij, min latj is the minimum latitude of grid point Z ij, max latj is the maximum latitude of grid point Z ij, i is the grid point Z ij grid point row number i, j is the grid point Z ij grid point column number j, r is the spatial resolution of the weather grid point data two-dimensional matrix, lon is the starting longitude, and lat is the starting latitude.
Generating a weather grid point space layer, namely taking each grid point in the weather grid point data as a space grid center point, generating a weather grid point space layer, wherein the grid is square, the side length is the resolution of the grid point data, and the weather grid point space layer consists of a plurality of space grids corresponding to the grid points one by one;
Each grid point is at the center point of the corresponding space grid, and each grid point is consistent with the size of the space grid, so that in order to make the center of the grid point be at the upper left corner point of the space grid, all grid points need to be offset by r/2 from the upper left corner, and a corrected four-to-longitude and latitude calculation formula is as follows:
RE-Minloni=lon+(i-1)×r+r/2
RE-Maxloni=lon+i×r+r/2
RE-Minlatj=lat+j×r+r/2
RE-Maxlatj=lat+(j-1)×r+r/2
Where RE-Min loni is the minimum longitude of corrected lattice point Z ij, RE-Max loni is the maximum longitude of corrected lattice point Z ij, RE-Min latj is the minimum latitude of corrected lattice point Z ij, RE-Max latj is the maximum latitude of corrected lattice point Z ij.
In the step of generating the weather lattice point space layer, the weather lattice point space layer is generated by using a GIS technology, and the specific steps are as follows:
Creating a space data set, wherein the space data set comprises a lattice index number field, a longitude field, a latitude field and a lattice data field;
Traversing the weather lattice point data according to the starting longitude and the starting latitude;
after 1 ten thousand weather lattice point data are read, storing the read weather lattice point data into the lattice point data field in the space data set;
a spatial index is created for the spatial dataset.
Constructing a map window, namely constructing a map window with a length L and a width W and used for visually loading the weather lattice map layer and the three-dimensional topographic map layer, fusing and rendering the weather lattice map layer and the three-dimensional topographic map layer;
and visually loading the weather lattice diagram layer and the three-dimensional topographic map layer by using a WebGL technology and a geographic information technology, wherein the weather lattice diagram layer is displayed above the three-dimensional topographic map layer, and rendering and loading are sequentially carried out from bottom to top.
Creating a drawing template according to a preset rule, and creating a preview container for displaying all object contents in the map window according to a set value of the drawing template, wherein the preset rule comprises a drawing size, a drawing scale, a drawing unit, a longitude and latitude net and a compass, and the drawing template is displayed;
acquiring pixel coordinates of the upper left corner and the lower right corner of the preview container, converting the pixel coordinates and longitude and latitude of the weather lattice point data, and converting the pixel coordinates into three-dimensional geographic coordinates, wherein the method comprises the following steps of:
x_geo=a×col+b×row+a×0.5+b×0.5+c
y_geo=d×col+e×row+d×0.5+e×0.5+f
wherein x_geo is a column coordinate of the three-dimensional geographic coordinate, x_geo is a row coordinate of the three-dimensional geographic coordinate, col is a column coordinate of the pixel coordinate, row is a row coordinate of the pixel coordinate, a, b, c, d, e and f are geographic conversion parameters.
After the coordinate transformation, a three-dimensional geographic coordinate range of the preview container that can be displayed is calculated, thereby forming a dynamically interactable preview view.
Generating a drawing preview window, namely generating a preview window according to the drawing template, adjusting the angle, the height, the direction, the map level and the scale of display content in the preview window according to the weather emergency scene requirement, and performing dynamic adjustment and visual preview;
and outputting a drawing result, namely confirming the final content in the preview window and outputting the final drawing result, as shown in fig. 2.
Referring to fig. 3, the invention also provides a weather data rapid drawing device, which comprises the following modules:
The grid dividing module is used for automatically acquiring and analyzing the weather grid data, determining the spatial resolution, the initial longitude and the initial latitude of the weather grid data two-dimensional matrix, and dividing the area corresponding to the weather grid data into a plurality of grid points according to the initial longitude and the initial latitude;
the weather grid point space layer generating module is used for generating a weather grid point space layer by taking each grid point in the weather grid point data as a space grid center point, wherein the grid is square, the side length is the resolution of the grid point data, and the weather grid point space layer consists of a plurality of space grids corresponding to the grid points one by one;
The map window construction module is used for constructing a map window with the length L and the width W and visually loading the weather lattice point space layer and the three-dimensional topographic layer, and fusing and rendering the weather lattice point space layer and the three-dimensional topographic layer;
the drawing template creating module is used for creating a drawing template according to a preset rule and creating a preview container for displaying all object contents in the map window according to a set value of the drawing template;
the drawing preview window generation module is used for generating a preview window according to the drawing template, adjusting the angle, the height, the direction, the map level and the scale of the display content in the preview window according to the weather emergency scene requirement, and performing dynamic adjustment and visual preview;
and the output drawing result module is used for confirming the final content in the preview window and outputting a final drawing result.
It is to be understood that the above-described embodiments of the present invention are merely illustrative of or explanation of the principles of the present invention and are in no way limiting of the invention. Accordingly, any modification, equivalent replacement, improvement, etc. made without departing from the spirit and scope of the present invention should be included in the scope of the present invention. Furthermore, the appended claims are intended to cover all such changes and modifications that fall within the scope and boundary of the appended claims, or equivalents of such scope and boundary.

Claims (7)

1. A weather emergency oriented rapid drawing method is characterized by comprising the following steps:
The step of dividing the grid points, namely automatically acquiring and analyzing the weather grid point data, determining the spatial resolution, the initial longitude and the initial latitude of a two-dimensional matrix of the weather grid point data, and dividing the area corresponding to the weather grid point data into a plurality of grid points according to the initial longitude and the initial latitude;
Generating a weather grid point space layer, namely taking each grid point in the weather grid point data as a space grid center point, generating a weather grid point space layer, wherein the grid is square, the side length is the resolution of the grid point data, and the weather grid point space layer consists of a plurality of space grids corresponding to the grid points one by one;
constructing a map window, namely constructing a map window with a length L and a width W and used for visually loading the weather lattice point space layer and the three-dimensional topographic layer, and fusing and rendering the weather lattice point space layer and the three-dimensional topographic layer;
Creating a drawing template according to a preset rule, and creating a preview container for displaying all object contents in the map window according to a set value of the drawing template;
generating a drawing preview window, namely generating a preview window according to the drawing template, adjusting the angle, the height, the direction, the map level and the scale of display content in the preview window according to the weather emergency scene requirement, and performing dynamic adjustment and visual preview;
And outputting a drawing result, namely confirming the final content in the preview window and outputting the final drawing result.
2. The weather emergency oriented rapid mapping method according to claim 1, wherein the method comprises the following steps:
The four-to-longitude and latitude calculation formula of the lattice point Z ij in the lattice point dividing step is as follows:
Minloni=lon+(i-1)×r
Maxloni=lon+i×r
Minlatj=lat+j×r
Maxlatj=lat+(j-1)×r
Wherein Min loni is the minimum longitude of the grid point Z ij, max loni is the maximum longitude of the grid point Z ij, min latj is the minimum latitude of the grid point Z ij, max latj is the maximum latitude of the grid point Z ij, i is the grid point Z ij grid point row number i, j is the grid point Z ij grid point column number j, r is the spatial resolution of the weather grid point data two-dimensional matrix, lon is the starting longitude, and lat is the starting latitude.
3. The weather emergency oriented rapid mapping method according to claim 2, wherein:
In the step of generating the weather lattice point space layer, the size of the lattice point Z ij is consistent with that of the space grid, the four-to-longitude and latitude of the lattice point in the step of dividing the lattice point are corrected, and a calculation formula after correction is as follows:
RE-Minloni=lon+(i-1)×r+r/2
RE-Maxloni=lon+i×r+r/2
RE-Minlatj=lat+j×r+r/2
RE-Maxlatj=lat+(j-1)×r+r/2
Where RE-Min loni is the minimum longitude of corrected lattice point Z ij, RE-Max loni is the maximum longitude of corrected lattice point Z ij, RE-Min latj is the minimum latitude of corrected lattice point Z ij, RE-Max latj is the maximum latitude of corrected lattice point Z ij.
4. The weather emergency oriented rapid mapping method according to claim 1, wherein the method comprises the following steps:
In the step of generating the weather lattice point space layer, the weather lattice point space layer is generated by using a GIS technology, and the specific steps are as follows:
Creating a space data set, wherein the space data set comprises a lattice index number field, a longitude field, a latitude field and a lattice data field;
Traversing the weather lattice point data according to the starting longitude and the starting latitude;
after 1 ten thousand weather lattice point data are read, storing the read weather lattice point data into the lattice point data field in the space data set;
a spatial index is created for the spatial dataset.
5. The weather emergency oriented rapid mapping method according to claim 1, wherein the method comprises the following steps:
in the map form construction step, the weather lattice diagram layer and the three-dimensional topographic map layer are visually loaded by utilizing a WebGL technology and a geographic information technology, and the weather lattice diagram layer is displayed above the three-dimensional topographic map layer and is sequentially rendered and loaded from bottom to top.
6. The weather emergency oriented rapid mapping method according to claim 1, wherein the method comprises the following steps:
In the step of creating the drawing template, the preset rules comprise a drawing size, a drawing scale, a drawing unit, a longitude and latitude net and a compass, and are displayed in the drawing template;
acquiring pixel coordinates of the upper left corner and the lower right corner of the preview container, converting the pixel coordinates and longitude and latitude of the weather lattice point data, and converting the pixel coordinates into three-dimensional geographic coordinates, wherein the method comprises the following steps of:
x_geo=a×col+b×row+a×0.5+b×0.5+c
y_geo=d×col+e×row+d×0.5+e×0.5+f
wherein x_geo is a column coordinate of the three-dimensional geographic coordinate, x_geo is a row coordinate of the three-dimensional geographic coordinate, col is a column coordinate of the pixel coordinate, row is a row coordinate of the pixel coordinate, a, b, c, d, e and f are geographic conversion parameters.
7. The meteorological data rapid drawing device is characterized by comprising the following modules:
The grid dividing module is used for automatically acquiring and analyzing the weather grid data, determining the spatial resolution, the initial longitude and the initial latitude of the weather grid data two-dimensional matrix, and dividing the area corresponding to the weather grid data into a plurality of grid points according to the initial longitude and the initial latitude;
the weather grid point space layer generating module is used for generating a weather grid point space layer by taking each grid point in the weather grid point data as a space grid center point, wherein the grid is square, the side length is the resolution of the grid point data, and the weather grid point space layer consists of a plurality of space grids corresponding to the grid points one by one;
The map window construction module is used for constructing a map window with the length L and the width W and visually loading the weather lattice point space layer and the three-dimensional topographic layer, and fusing and rendering the weather lattice point space layer and the three-dimensional topographic layer;
the drawing template creating module is used for creating a drawing template according to a preset rule and creating a preview container for displaying all object contents in the map window according to a set value of the drawing template;
the drawing preview window generation module is used for generating a preview window according to the drawing template, adjusting the angle, the height, the direction, the map level and the scale of the display content in the preview window according to the weather emergency scene requirement, and performing dynamic adjustment and visual preview;
and the output drawing result module is used for confirming the final content in the preview window and outputting a final drawing result.
CN202411158264.XA 2024-08-22 2024-08-22 Meteorological emergency oriented rapid drawing method and device Active CN119107421B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411158264.XA CN119107421B (en) 2024-08-22 2024-08-22 Meteorological emergency oriented rapid drawing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411158264.XA CN119107421B (en) 2024-08-22 2024-08-22 Meteorological emergency oriented rapid drawing method and device

Publications (2)

Publication Number Publication Date
CN119107421A true CN119107421A (en) 2024-12-10
CN119107421B CN119107421B (en) 2025-06-06

Family

ID=93709315

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411158264.XA Active CN119107421B (en) 2024-08-22 2024-08-22 Meteorological emergency oriented rapid drawing method and device

Country Status (1)

Country Link
CN (1) CN119107421B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN120256977A (en) * 2025-05-09 2025-07-04 国家气象信息中心(中国气象局气象数据中心) A method for calculating similarity of weather history cases and a visual viewing device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114626743A (en) * 2022-03-29 2022-06-14 南京信息工程大学 Satellite precipitation data space downscaling method, system, storage medium and equipment based on terrain decomposition technology
CN117333631A (en) * 2023-11-29 2024-01-02 航天宏图信息技术股份有限公司 Three-dimensional terrain rendering method and device based on Threejs+Geoserver
WO2024135622A1 (en) * 2022-12-21 2024-06-27 アジア航測株式会社 System for generating stereoscopic image of fractal landscape, and program for generating stereoscopic image of fractal landscape

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114626743A (en) * 2022-03-29 2022-06-14 南京信息工程大学 Satellite precipitation data space downscaling method, system, storage medium and equipment based on terrain decomposition technology
WO2024135622A1 (en) * 2022-12-21 2024-06-27 アジア航測株式会社 System for generating stereoscopic image of fractal landscape, and program for generating stereoscopic image of fractal landscape
CN117333631A (en) * 2023-11-29 2024-01-02 航天宏图信息技术股份有限公司 Three-dimensional terrain rendering method and device based on Threejs+Geoserver

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
王新芝: "锋面的三维空间结构图设计", 新疆气象, no. 06, 31 December 1995 (1995-12-31), pages 24 - 27 *
遥想公瑾当年: "格点数据应用之二 WebGIS等值面可视化篇", Retrieved from the Internet <URL:https://zhuanlan.zhihu.com/p/347293918> *
郑纯辉, 康跃虎: "微灌管网智能化设计系统研制", 干旱地区农业研究, no. 02, 10 June 2005 (2005-06-10), pages 47 - 51 *
陈京华 等: "We bGIS技术在气象网格产品精细化服务中的应用", 气象科技, vol. 50, no. 6, 15 December 2022 (2022-12-15), pages 766 - 775 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN120256977A (en) * 2025-05-09 2025-07-04 国家气象信息中心(中国气象局气象数据中心) A method for calculating similarity of weather history cases and a visual viewing device
CN120256977B (en) * 2025-05-09 2025-09-05 国家气象信息中心(中国气象局气象数据中心) A method for calculating similarity of weather history cases and a visual viewing device

Also Published As

Publication number Publication date
CN119107421B (en) 2025-06-06

Similar Documents

Publication Publication Date Title
CN104134187B (en) Point-to-point tile map dynamic projection method and device
CN109544683B (en) Urban building group seismic response dynamic visualization method based on oblique photography data
CN109859109B (en) Series scale PDF map seamless organization and display method
CN108052642A (en) Electronic Chart Display method based on tile technology
CN102446208A (en) Distributed massive remote sensing image-based algorithm for quickly establishing pyramid
CN108182212B (en) Photo map scheduling method and display system based on aerial photography
CN109783177B (en) A GIS Raster Data Rendering Method Based on HTML5 Canvas
CN106599025B (en) Vector data slicing method and system based on data exchange format
CN103617296A (en) Optimized display method of place name annotation image layer
CN115186347A (en) Building CityGML modeling method combining house type plan and inclined model
CN105976426A (en) Rapid three-dimensional ground object model construction method
CN119107421B (en) Meteorological emergency oriented rapid drawing method and device
CN106383828A (en) Drawing method and electronic equipment
CN112785708A (en) Method, equipment and storage medium for building model singleization
CN115760667A (en) A 3D WebGIS Video Fusion Method under Weak Constraints
CN115689886A (en) Distributed slicing method and distributed slicing device for framing images
CN117951426A (en) City-level building sunshine amount calculating method and system based on CIM platform
CN110706240B (en) Batch cropping method of UAV image data based on small patches
CN114996374A (en) Online data visualization implementation method, system, device and medium
CN112465962B (en) Dynamic updating method for large-scene three-dimensional live-action data
CN104182498A (en) Electronic chart engine under Android platform and electronic chart display method without time delay under Android platform
CN113963077B (en) Grid division method, grid division device, electronic device and storage medium
CN112581615A (en) Environment data visualization method and device based on three-dimensional virtual earth
CN115063551B (en) Method and device for generating slice orthoimage based on oblique photography three-dimensional model
JP2008209417A (en) Image analysis apparatus, its method, and program

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant