CN108182251A - Meteorological data rendering method and virtual reality device under reality environment - Google Patents
Meteorological data rendering method and virtual reality device under reality environment Download PDFInfo
- Publication number
- CN108182251A CN108182251A CN201711471972.9A CN201711471972A CN108182251A CN 108182251 A CN108182251 A CN 108182251A CN 201711471972 A CN201711471972 A CN 201711471972A CN 108182251 A CN108182251 A CN 108182251A
- Authority
- CN
- China
- Prior art keywords
- meteorological data
- dimensional
- presented
- geographic area
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/904—Browsing; Visualisation therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A90/00—Technologies having an indirect contribution to adaptation to climate change
- Y02A90/10—Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Remote Sensing (AREA)
- Processing Or Creating Images (AREA)
- Instructional Devices (AREA)
Abstract
A kind of meteorological data rendering method and virtual reality device under reality environment, the meteorological data rendering method include:Obtain map datum and meteorological data;Receive the selection to three-dimensional geographic area;Meteorological data in the selected three-dimensional geographic area of extraction;Meteorological data in reality environment in the form of three-dimensional in the selected three-dimensional geographic area of presentation.By the way that the meteorological data in selected three-dimensional geographic area is presented in the form of three-dimensional in reality environment, more flexible, intuitive meteorological data observation experience is provided.
Description
Technical field
This disclosure relates to meteorological data technical field, and in particular to a kind of meteorological data under reality environment is presented
Method and virtual reality device.
Background technology
Meteorological data plays an important role in fields such as production, life, industry, with the development of technology, can pass through
Various forms are presented, to reach accurate, intuitive effect.Most of in Meteorological Field at present is all displaying fixed area
The weather information in domain, and exhibition method is typically that regional choice is carried out in a manner of zone list or on two dimensional surface
Mode, which has limited the operating flexibilities of user, can not obtain satisfied user experience.
Invention content
In view of this, present disclose provides a kind of meteorological data rendering methods and virtual reality under reality environment
Equipment by the way that the meteorological data in selected three-dimensional geographic area is presented in the form of three-dimensional in reality environment, provides
More flexible, intuitive meteorological data observation experience.
According to the disclosure in a first aspect, provide a kind of meteorological data rendering method under reality environment, wrap
It includes:Obtain map datum and meteorological data;Receive the selection to three-dimensional geographic area;In the selected three-dimensional geographic area of extraction
Meteorological data;Meteorological data in reality environment in the form of three-dimensional in the selected three-dimensional geographic area of presentation.
Preferably, the acquisition map datum and meteorological data include:Real-time meteorological data is obtained from meteorological data station;
Map datum is obtained based on Distribution GIS.
Preferably, the reception includes the selection of three-dimensional geographic area:Map number is based on after map datum is obtained
According to generation three-dimensional space model, the three-dimensional space model includes map, geographic location option and geographic area height above sea level
Option;The three-dimensional space model is presented in reality environment;Based on the geographic region in the three-dimensional space model presented
Domain location options and geographic area height above sea level option receive the position to three-dimensional geographic area and the selection of height above sea level.
Preferably, the geographic area height above sea level option is rendered as the form of menu or altitude scale.
Preferably, the meteorological data in selected three-dimensional geographic area is presented in the form of three-dimensional in reality environment
Including:Meteorological data according to being extracted establishes three-dimensional data model, the three-dimensional data model include meteorological data value and its
Corresponding longitude, latitude and height above sea level;The three-dimensional data model is presented under reality environment so that meteorological data is with vertical
The form of multiple height layers of arrangement is presented, and each height layer corresponds to one or a set of height above sea level, the horizontal seat of each height layer
Mark and ordinate represent longitude and latitude, and the graduated colors of each height layer represent meteorological data value.
Preferably, the meteorology in reality environment in the form of three-dimensional in the selected three-dimensional geographic area of presentation
Data further include:When establishing three-dimensional data model, for there is no corresponding meteorological data value in selected three-dimensional geographic area
Position supplements meteorological data value by interpolation calculation so that when the three-dimensional data model is presented, meteorological data is with vertical
The form of multiple continuous height layers of arrangement is presented, and each height layer is presented in the form of pantostrat.
Preferably, the meteorology in reality environment in the form of three-dimensional in the selected three-dimensional geographic area of presentation
Data further include:When the three-dimensional data model is presented under reality environment, it is in multiple height layers of vertical arrangement
Channel is now observed, the observation channel cuts and runs through the multiple height layer;When receiving move, referred to according to movement
It enables and moves visual angle along the observation channel the three-dimensional data model is presented.
Preferably, the meteorology in reality environment in the form of three-dimensional in the selected three-dimensional geographic area of presentation
Data further include:Before observation channel is presented, observation channel cutting option is presented, and channel cutting option is observed using described
Receive the selection to observation channel cutting position and direction;When observation channel is presented, according to described pair of observation channel cleavage
The selection with direction is put, observation channel is presented in multiple height layers of vertical arrangement.
Preferably, the meteorological data rendering method further includes:Meteorological number in the selected three-dimensional geographic area of extraction
According to the selection of meteorological data type before, received to be extracted.
According to the second aspect of the disclosure, a kind of virtual reality device is provided, including:Data acquisition module, for obtaining
Take map datum and meteorological data;Region selection module, for receiving the selection to three-dimensional geographic area;Data extraction module,
For extracting the meteorological data in selected three-dimensional geographic area;Module is presented, in reality environment with three-dimensional
The meteorological data in selected three-dimensional geographic area is presented in form.
Preferably, the data acquisition module includes:Meteorological data acquisition module, it is real-time for being obtained from meteorological data station
Meteorological data;Map datum acquisition module obtains map datum for being based on Distribution GIS.
Preferably, the region selection module includes:First modeling unit, for being based on ground after map datum is obtained
Diagram data generates three-dimensional space model, and the three-dimensional space model includes map, geographic location option and geographic area
Height above sea level option;And interactive unit, for being presented the three-dimensional space model in reality environment, and based on being presented
Geographic location option and geographic area height above sea level option in three-dimensional space model receive the position to three-dimensional geographic area
With the selection of height above sea level.
Preferably, the presentation module includes:Second modeling unit, it is three-dimensional for being established according to the meteorological data extracted
Data model, the three-dimensional data model include meteorological data value and its corresponding longitude, latitude and height above sea level;Display unit is used
In the three-dimensional data model is presented under reality environment so that the shape of multiple height layers of the meteorological data to be arranged vertically
Formula is presented, and each height layer corresponds to one or a set of height above sea level, and the abscissa and ordinate of each height layer represent longitude and latitude,
The graduated colors of each height layer represent meteorological data value.
Preferably, the presentation module further includes:Interpolating unit, for when establishing three-dimensional data model, for selected
Three-dimensional geographic area in there is no the position of corresponding meteorological data value, meteorological data value is supplemented by interpolation calculation so that be in
When the three-dimensional data model is presented, meteorological data is in existing unit in the form of the multiple continuous height layers being arranged vertically
It is existing, and each height layer is presented in the form of pantostrat.
Preferably, it when the display unit is additionally operable to that the three-dimensional data model is presented under reality environment, is hanging down
Observation channel is presented in multiple height layers of in line row, the observation channel cuts and runs through the multiple height layer;And
When receiving move, visual angle is moved the threedimensional model is presented along the observation channel according to move.
Description of the drawings
In order to illustrate more clearly of the technical solution of the embodiment of the present disclosure, simple be situated between will be made to the attached drawing of embodiment below
It continues, it should be apparent that, the attached drawing in description below only relates to some embodiments of the present disclosure rather than the limitation to the disclosure.
Fig. 1 shows the signal stream of the meteorological data rendering method under reality environment according to the embodiment of the present disclosure
Cheng Tu.
Fig. 2 shows showing for the meteorological data rendering method under reality environment according to another embodiment of the disclosure
Meaning flow chart.
Fig. 3 shows the schematic block diagram of the virtual reality device according to the embodiment of the present disclosure.
Fig. 4 A show the demonstration effect figure of the meteorological data rendering method of Fig. 1.
Fig. 4 B show the demonstration effect figure of the meteorological data rendering method of Fig. 2.
Specific embodiment
Purpose, technical scheme and advantage to make the embodiment of the present disclosure are clearer, below in conjunction with the embodiment of the present disclosure
Attached drawing, clear, complete description is carried out to the technical solution of the embodiment of the present disclosure.Obvious described embodiment is the disclosure
Part of the embodiment, instead of all the embodiments.Based on described embodiment of the disclosure, ordinary skill people
Member's all other embodiments obtained under the premise of without creative work belong to the range of disclosure protection.
Present disclose provides meteorological data presentation side of the one kind under virtual reality (VR, Virtual Reality) environment
Method and virtual reality device.With the development of VR technologies, it is used in every field more and more.Embodiment of the disclosure
By the way that the meteorological data in selected three-dimensional geographic area is presented in the form of three-dimensional in reality environment, compared to tradition
Actual environment in two-dimentional presentation mode, provide more intuitive, more flexible meteorological data observation experience.
Fig. 1 shows the signal stream of the meteorological data rendering method under reality environment according to the embodiment of the present disclosure
Cheng Tu.
In step S101, map datum and meteorological data are obtained.Such as meteorological data can in real time be obtained from meteorological data station
It takes or is obtained with the preset period;Map datum can be based on GIS-Geographic Information System (GIS, geographic
Information system) it obtains.
In step S102, the selection to three-dimensional geographic area is received.For example, use can be obtained by way of human-computer interaction
Selection of the family to three-dimensional geographic area.As an example, can user be obtained to three-dimensional by following steps S1021 and S1022
The selection of geographic area:
In step S1021, three-dimensional space model is generated based on map datum.The three-dimensional space model include map,
Manage regional location option and geographic area height above sea level option.
It can include the information such as longitude, latitude from the map datum obtained based on generalized information system, can establish ground based on this
Figure.The division of geographic area can be selected as needed on map, such as piecemeal division, example can be come according to administrative region
Such as Beijing, Shanghai, Guangzhou can also finely be divided according to longitude and latitude.Geographic location option is used to select for user
The position of geographic area is selected, geographic area height above sea level option is used to select the height above sea level of geographic area for user.
In step S1022, three-dimensional space model is presented in reality environment.
Map can be rendered as two dimension or three-dimensional form, be presented on the bottom of three dimensions.
Geographic location option can be presented in various manners, for example, can on map by color, lines or
Other modes mark different geographic areas alternatively user to be supplied to select, can also be above map or other positions are in
Show the list of geographic area user to be supplied to select, longitude and latitude option can also be provided to carry out finer regional choice, etc..
Geographic area height above sea level option can also be presented by various modes, such as can be in by the form of menu
Existing, user can pass through menu selection one or more height above sea level layer;It can also be rendered as the form of altitude scale, Yong Hutong
It crosses and the scale on altitude scale is selected to select one or more height above sea levels.
In step S1023, user is received to the position of three-dimensional geographic area and the selection of height above sea level.Three-dimensional geographic area can be with
It is characterized by position and height above sea level.Such as user can select the geographic location on map, such as Beijing first, then pass through
Altitude scale selects height above sea level, and the selection of height above sea level can be one or more centrifugal pumps or a range, example
Height above sea level 100m can be such as selected, height above sea level 100-1000m can also be selected.So Beijing+height above sea level 100-1000m is with regard to table
The 3 D stereo region selected by user is levied.User couple can be received via any feasible input mode such as control stick, button
The selection of three-dimensional geographic area.
Other than the position that can select geographic area and height above sea level, it can also be arranged to allow users to select to present
Meteorological data type.Such as meteorological data type option can be also provided when three-dimensional space model is presented, user can be with
Meteorological data type is selected by control stick or button etc..The type of meteorological data include but not limited to temperature, humidity, air pressure,
Wind speed etc..
In step S103, the meteorological data in selected three-dimensional geographic area is extracted.For example, for above-mentioned by Beijing+sea
The three-dimensional geographic area that 100-1000m is characterized is pulled out, the meteorological data in the range of " Beijing " can be extracted first, then therefrom again
Extract the meteorological data in the range of " height above sea level 100-1000m ".
In step S104, the meteorology in reality environment in the form of three-dimensional in the selected three-dimensional geographic area of presentation
Data.
For example, it can realize that the three-dimensional of meteorological data is presented by following steps S1041 to S1042.
In step S1041, three-dimensional data model is established according to the meteorological data extracted.Three-dimensional data model includes meteorology
Data value and its corresponding longitude, latitude and height above sea level.Equally by taking Beijing as an example, such as (116 ° 30 ' 27 of east longitude ", 39 ° 54 ' of north latitude
27 ", height above sea level 100m, humidity value 40%) data point is formed, the humidity value at height above sea level 100m in the range of entire Beijing constitutes
One data distribution layer.In practical applications, it is that space is continuous not to be in the acquisition of the step S101 meteorological datas obtained, example
May such as there was only the gas for just thering is actual acquisition to arrive in these height above sea levels of 100m, 200m, 300m ... in the range of 100-1000m
Image data.The three-dimensional data model so built in this step is also to be made of discontinuous layering.
In step S1042, three-dimensional data model is presented under reality environment.It as an example, can be presented
The three dimensions comprising map in be superimposed present.
Fig. 4 A show the demonstration effect figure that the meteorological data of the embodiment is presented.As shown in Figure 4 A, above ground Figure 10
Three-dimensional meteorological data model is presented, meteorological data is presented in the form of the multiple height layers 20 being arranged vertically, each height layer 20
Corresponding one or a set of height above sea level, the abscissa and ordinate of each height layer 20 represent longitude and latitude, each height layer 20
(Fig. 4 A are artwork masters to the color of variation, so being represented by gray scale gradual change, can be used as needed in practical application various
Color) represent meteorological data value.Optionally, it can also check and select to facilitate in height layer side Overlapping display altitude scale 30
It selects.
Fig. 2 shows showing for the meteorological data rendering method under reality environment according to another embodiment of the disclosure
Meaning flow chart.The present embodiment is similar with the method for Fig. 1, and difference is at least that carried out interpolation when three-dimensional data model is presented
Meteorological data value is supplemented, and observation channel is presented according to the selection of user.
In step S101, map datum and meteorological data are obtained.Such as meteorological data can in real time be obtained from meteorological data station
It takes or is obtained with the preset period;Map datum can be based on GIS-Geographic Information System (GIS, geographic
Information system) it obtains.
In step S102, the selection to three-dimensional geographic area is received.For example, use can be obtained by way of human-computer interaction
Selection of the family to three-dimensional geographic area.As an example, can user be obtained to three-dimensional by following steps S1021 and S1022
The selection of geographic area:
In step S1021, three-dimensional space model is generated based on map datum.The three-dimensional space model include map,
Manage regional location option and geographic area height above sea level option.
It can include the information such as longitude, latitude from the map datum obtained based on generalized information system, can establish ground based on this
Figure.The division of geographic area can be selected as needed on map, such as piecemeal division, example can be come according to administrative region
Such as Beijing, Shanghai, Guangzhou can also finely be divided according to longitude and latitude.Geographic location option is used to select for user
The position of geographic area is selected, geographic area height above sea level option is used to select the height above sea level of geographic area for user.
In step S1022, three-dimensional space model is presented in reality environment.
Map can be rendered as two dimension or three-dimensional form, be presented on the bottom of three dimensions.
Geographic location option can be presented in various manners, for example, can on map by color, lines or
Other modes mark different geographic areas alternatively user to be supplied to select, can also be above map or other positions are in
Show the list of geographic area user to be supplied to select, longitude and latitude option can also be provided to carry out finer regional choice, etc..
Geographic area height above sea level option can also be presented by various modes, such as can be in by the form of menu
Existing, user can pass through menu selection one or more height above sea level layer;It can also be rendered as the form of altitude scale, Yong Hutong
It crosses and the scale on altitude scale is selected to select one or more height above sea levels.
In step S1023, user is received to the position of three-dimensional geographic area and the selection of height above sea level.Three-dimensional geographic area can be with
It is characterized by position and height above sea level.Such as user can select the geographic location on map, such as Beijing first, then pass through
Altitude scale selects height above sea level, and the selection of height above sea level can be one or more centrifugal pumps or a range, example
Height above sea level 100m can be such as selected, height above sea level 100-1000m can also be selected.So Beijing+height above sea level 100-1000m is with regard to table
The 3 D stereo region selected by user is levied.User couple can be received via any feasible input mode such as control stick, button
The selection of three-dimensional geographic area.
Other than the position that can select geographic area and height above sea level, it can also be arranged to allow users to select to present
Meteorological data type.Such as meteorological data type option can be also provided when three-dimensional space model is presented, user can be with
Meteorological data type is selected by control stick or button etc..The type of meteorological data include but not limited to temperature, humidity, air pressure,
Wind speed etc..
In step S103, the meteorological data in selected three-dimensional geographic area is extracted.For example, for above-mentioned by Beijing+sea
The three-dimensional geographic area that 100-1000m is characterized is pulled out, the meteorological data in the range of " Beijing " can be extracted first, then therefrom again
Extract the meteorological data in the range of " height above sea level 100-1000m ".
In step S204, the meteorology in reality environment in the form of three-dimensional in the selected three-dimensional geographic area of presentation
Data.
For example, it can realize that the three-dimensional of meteorological data is presented by following steps S2041 to S2045.
In step S2041, three-dimensional data model is established according to the meteorological data extracted.Three-dimensional data model includes meteorology
Data value and its corresponding longitude, latitude and height above sea level.Equally by taking Beijing as an example, such as (116 ° 30 ' 27 of east longitude ", 39 ° 54 ' of north latitude
27 ", height above sea level 100m, humidity value 40%) data point is formed, the humidity value at height above sea level 100m in the range of entire Beijing constitutes
One data distribution layer.In practical applications, it is that space is continuous not to be in the acquisition of the step S101 meteorological datas obtained, example
May such as there was only the gas for just thering is actual acquisition to arrive in these height above sea levels of 100m, 200m, 300m ... in the range of 100-1000m
Image data.The three-dimensional data model so built in this step is also to be made of discontinuous layering.
In step S2042, mended for there is no the position of corresponding meteorological data to pass through interpolation calculation in three-dimensional data model
Inflate image data value.For example, for above-mentioned example, the height region between height above sea level 100m and 200m does not have temperature data, then
Can the temperature data between 100m and 200m be supplemented using existing meteorological data by interpolation method.As another example,
If the region between geographic area A and geographic area B does not have corresponding temperature data, existing geographic area can also be utilized
Temperature data come into row interpolation.Preferably, it can be combined with considering geographical and environmental factor when into row interpolation, such as
High mountain and plains region are using different interpolation methods, so that the meteorological data of supplement is as accurate as possible.
In step S2043, three-dimensional data model is presented under reality environment.It as an example, can be presented
The three dimensions comprising map in be superimposed present.Fig. 4 B show the demonstration effect figure that the meteorological data of the embodiment is presented.
As shown in Figure 4 B, three-dimensional meteorological data model, multiple height layers 21 of the meteorological data to be arranged vertically are presented above ground Figure 10
Form present, each height layer 21 corresponds to one or a set of height above sea level, and the surface undulation of each height layer 21 represents the layer
The set of all meteorological data points corresponding points height above sea level in three dimensions, the abscissa of each height layer 21 and ordinate table
Show longitude and latitude, the color change of each height layer 21 represents meteorological data value.By the interpolation of step S2042, meteorological data with
The form of multiple continuous height layers 21 is presented, and each height layer 21 is presented in the form of pantostrat.
It is different from the embodiment of Fig. 1, in the present embodiment, a sight is also presented when three-dimensional meteorological math model model is presented
Channel 40 is examined, to facilitate user that can enter model internal observation meteorological data.As shown in Figure 4 B, which cuts simultaneously
Through multiple height layers 21.Observation channel 40 number, cutting position and cut direction can be it is preset or by with
Family setting.Such as can also be presented an observation path setting option when three-dimensional meteorological data model is presented, user can be with
Number, cutting position and the cut direction of observation channel are set according to the option.
In step S2044, receive mobile specified.For example, user can input by control stick, button or otherwise
Move.
In step S2045, can visual angle be presented to move along observation channel according to move.It can be seen with reference to Fig. 4 B
Go out, channel 40 is observed by offer and visual angle is moved according to the move of user, can visually bring entrance to user
The experience of observation data inside model.
Fig. 3 shows the schematic block diagram of the virtual reality device according to the embodiment of the present disclosure.The virtual reality device can be with
It is arranged to perform the above method.As shown in figure 3, the virtual reality device includes data acquisition module 101, regional choice mould
Block 102, data extraction module 103 and presentation module 104.
Data acquisition module 101 is used to obtain map datum and meteorological data.As shown in figure 3, data acquisition module 101 can
To include meteorological data acquisition module 1011 and map datum acquisition module 1012, meteorological data acquisition module 1011 is used for from gas
Image data station obtains real-time meteorological data, and map datum acquisition module 1012 is used to obtain ground based on Distribution GIS
Diagram data.
Region selection module 102 is for selection of the reception to three-dimensional geographic area.As shown in figure 3, region selection module 102
It can include the first modeling unit 1021 and interactive unit 1022.First modeling unit 1021 is used for after map datum is obtained
Three-dimensional space model is generated based on map datum, the three-dimensional space model includes map, geographic location option and ground
Manage region height above sea level option.Interactive unit 1022 is based on institute for the three-dimensional space model to be presented in reality environment
Geographic location option and geographic area height above sea level option in the three-dimensional space model of presentation are received to three-dimensional geographic area
Position and height above sea level selection.Other than the position that can select geographic area and height above sea level, meteorological data class can also be provided
Type option, allows users to the type of the selection meteorological data to be presented, and user can select gas by control stick or button etc.
Image data type.The type of meteorological data includes but not limited to temperature, humidity, air pressure, wind speed etc..
Data extraction module 103 is used to extract the meteorological data in selected three-dimensional geographic area.
Module 104 is presented for being presented in selected three-dimensional geographic area in the form of three-dimensional in reality environment
Meteorological data.As shown in figure 3, module 104, which is presented, can include the second modeling unit 1041, interpolating unit 1042 and display unit
1043。
Second modeling unit 1041 is used to establish three-dimensional data model, the three-dimensional data according to the meteorological data extracted
Model includes meteorological data value and its corresponding longitude, latitude and height above sea level;
Interpolating unit 1042 is used for when establishing three-dimensional data model, for not corresponded in selected three-dimensional geographic area
The position of meteorological data value supplements meteorological data value by interpolation calculation.
Display unit 1043 is used to that the three-dimensional data model to be presented under reality environment so that meteorological data is with vertical
The form of multiple height layers of in line row is presented, and each height layer corresponds to one or a set of height above sea level, the horizontal stroke of each height layer
Coordinate and ordinate represent longitude and latitude, and the graduated colors of each height layer represent meteorological data value.By above-mentioned interpolation processing, it is in
Show unit 1043 when the three-dimensional data model is presented, the multiple continuous height layers that can be arranged vertically meteorological data
Form present, and each height layer is presented in the form of pantostrat, as shown in Figure 4 B.
In some embodiments, when the three-dimensional data model is presented under reality environment in display unit 1043, also
Observation channel can be presented in multiple height layers of vertical arrangement, such as shown in Fig. 4 B, the observation channel cuts and runs through
The multiple height layer.When receiving move, display unit 1043 can be according to move along the observation channel
Visual angle is moved the threedimensional model is presented.
In accordance with an embodiment of the present disclosure, it is geographical by the way that selected three-dimensional is presented in the form of three-dimensional in reality environment
Meteorological data in region compared to presentation mode two-dimentional in traditional actual environment, provides more intuitive, more flexible meteorology
Data observation is experienced.
In accordance with an embodiment of the present disclosure, by the way that geographic area is presented in the form of menu, region, scale etc. on map
Location options and height above sea level option, user can be facilitated intuitively to select desired geographic area and height above sea level, improve user
Experience.
In accordance with an embodiment of the present disclosure, it by carrying out interpolation processing when being modeled to meteorological data, can provide to the user
Continuously, complete data are presented, and further improve user experience.
In accordance with an embodiment of the present disclosure, by the way that cutting meteorological data layer is presented when meteorological data is presented in three dimensions
Channel is observed, user can be made to enter inside threedimensional model the meteorological data from all angles, provide more flexible observation
Mode and more comprehensively, more intuitive data observation experience.
The foregoing is merely preferred embodiment of the present disclosure, are not limited to the disclosure, for those skilled in the art
For, the disclosure can have various modifications and changes.All any modifications made within the spirit and principle of the disclosure are equal
Replace, improve etc., it should be included within the protection domain of the disclosure.
Claims (15)
1. a kind of meteorological data rendering method under reality environment, which is characterized in that including:
Obtain map datum and meteorological data;
Receive the selection to three-dimensional geographic area;
Meteorological data in the selected three-dimensional geographic area of extraction;
Meteorological data in reality environment in the form of three-dimensional in the selected three-dimensional geographic area of presentation.
2. meteorological data rendering method according to claim 1, which is characterized in that the acquisition map datum and meteorological number
According to including:
Real-time meteorological data is obtained from meteorological data station;
Map datum is obtained based on Distribution GIS.
3. meteorological data rendering method according to claim 2, which is characterized in that the reception is to three-dimensional geographic area
Selection includes:
Three-dimensional space model is generated based on map datum after map datum is obtained, the three-dimensional space model includes ground
Figure, geographic location option and geographic area height above sea level option;
The three-dimensional space model is presented in reality environment;
It is received based on the geographic location option in the three-dimensional space model presented and geographic area height above sea level option to three
Tie up the position of geographic area and the selection of height above sea level.
4. meteorological data rendering method according to claim 3, which is characterized in that the geographic area height above sea level option by
The now form for menu or altitude scale.
5. meteorological data rendering method according to claim 1, which is characterized in that it is described in reality environment with three
The meteorological data that the form of dimension is presented in selected three-dimensional geographic area includes:
Meteorological data according to being extracted establishes three-dimensional data model, and the three-dimensional data model includes meteorological data value and its right
Longitude, latitude and the height above sea level answered;
The three-dimensional data model is presented under reality environment so that meteorological data is with multiple height layers for being arranged vertically
Form is presented, and each height layer corresponds to one or a set of height above sea level, and the abscissa and ordinate of each height layer represent longitude and latitude
Degree, the graduated colors of each height layer represent meteorological data value.
6. meteorological data rendering method according to claim 5, which is characterized in that it is described in reality environment with three
The meteorological data that the form of dimension is presented in selected three-dimensional geographic area further includes:When establishing three-dimensional data model, for institute
There is no the position of corresponding meteorological data value in the three-dimensional geographic area of choosing, meteorological data value supplemented by interpolation calculation so that
When the three-dimensional data model is presented, meteorological data is presented in the form of the multiple continuous height layers being arranged vertically, and
Each height layer is presented in the form of pantostrat.
7. meteorological data rendering method according to claim 5, which is characterized in that it is described in reality environment with three
The meteorological data that the form of dimension is presented in selected three-dimensional geographic area further includes:
When the three-dimensional data model is presented under reality environment, it is logical that observation is presented in multiple height layers of vertical arrangement
Road, the observation channel cut and run through the multiple height layer;
When receiving move, visual angle is moved the three-dimensional data mould is presented along the observation channel according to move
Type.
8. meteorological data rendering method according to claim 5, which is characterized in that it is described in reality environment with three
The meteorological data that the form of dimension is presented in selected three-dimensional geographic area further includes:
It before observation channel is presented, presents and observes channel cutting option, and channel cutting option reception pair is observed using described
Observe the selection in channel cutting position and direction;
When observation channel is presented, according to the selection in described pair of observation channel cutting position and direction, in the multiple of vertical arrangement
Observation channel is presented in height layer.
9. meteorological data rendering method according to claim 1, which is characterized in that in the three-dimensional geographic area that extraction is selected
Before interior meteorological data, the selection of meteorological data type to be extracted is received.
10. a kind of virtual reality device, which is characterized in that including:
Data acquisition module, for obtaining map datum and meteorological data;
Region selection module, for receiving the selection to three-dimensional geographic area;
Data extraction module, for extracting the meteorological data in selected three-dimensional geographic area;
Module is presented, for the meteorological number in selected three-dimensional geographic area to be presented in the form of three-dimensional in reality environment
According to.
11. virtual reality device according to claim 10, which is characterized in that the data acquisition module includes:
Meteorological data acquisition module, for obtaining real-time meteorological data from meteorological data station;
Map datum acquisition module obtains map datum for being based on Distribution GIS.
12. virtual reality device according to claim 10, which is characterized in that the region selection module includes:
First modeling unit generates three-dimensional space model, the three-dimensional for being based on map datum after map datum is obtained
Spatial model includes map, geographic location option and geographic area height above sea level option;And
Interactive unit, for the three-dimensional space model to be presented in reality environment, and based on the three dimensions presented
Geographic location option and geographic area height above sea level option in model are received to the position of three-dimensional geographic area and height above sea level
Selection.
13. virtual reality device according to claim 10, which is characterized in that the presentation module includes:
Second modeling unit, for establishing three-dimensional data model, the three-dimensional data model packet according to the meteorological data extracted
Include meteorological data value and its corresponding longitude, latitude and height above sea level;
Display unit, for the three-dimensional data model to be presented under reality environment so that meteorological data is to be arranged vertically
The forms of multiple height layers present, each height layer corresponds to one or a set of height above sea level, the abscissa of each height layer with
Ordinate represents longitude and latitude, and the graduated colors of each height layer represent meteorological data value.
14. virtual reality device according to claim 13, which is characterized in that the presentation module further includes:Interpolation list
Member, for when establishing three-dimensional data model, for there is no the position of corresponding meteorological data value in selected three-dimensional geographic area,
Meteorological data value is supplemented by interpolation calculation so that display unit when the three-dimensional data model is presented, meteorological data with
The form of multiple continuous height layers of vertical arrangement is presented, and each height layer is presented in the form of pantostrat.
15. virtual reality device according to claim 12, which is characterized in that the display unit is additionally operable to virtually existing
When the three-dimensional data model is presented under real environment, observation channel, the observation are presented in multiple height layers of vertical arrangement
Channel cuts and runs through the multiple height layer;It is logical along the observation according to move and when receiving move
Visual angle is moved the threedimensional model is presented in road.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711471972.9A CN108182251B (en) | 2017-12-29 | 2017-12-29 | Meteorological data presentation method in virtual reality environment and virtual reality equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711471972.9A CN108182251B (en) | 2017-12-29 | 2017-12-29 | Meteorological data presentation method in virtual reality environment and virtual reality equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108182251A true CN108182251A (en) | 2018-06-19 |
CN108182251B CN108182251B (en) | 2021-08-06 |
Family
ID=62548932
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711471972.9A Active CN108182251B (en) | 2017-12-29 | 2017-12-29 | Meteorological data presentation method in virtual reality environment and virtual reality equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108182251B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108766098A (en) * | 2018-07-26 | 2018-11-06 | 杭州拓叭吧科技有限公司 | A kind of generation system of drive simulating environment and road |
CN109446290A (en) * | 2018-10-19 | 2019-03-08 | 广东省气象探测数据中心 | A kind of intelligent three-dimensional virtual visualization meteorological equipment comprehensive coverage method |
CN113223167A (en) * | 2021-05-24 | 2021-08-06 | 中国气象局气象探测中心 | Three-dimensional weather sand table building method and system |
CN114756606A (en) * | 2022-06-14 | 2022-07-15 | 深圳市缘力胜科技有限公司 | Meteorological weather digital twinning visualization method and system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102117497A (en) * | 2009-12-30 | 2011-07-06 | 新奥特(北京)视频技术有限公司 | Method and system for three-dimensional terrain modeling |
CN104123418A (en) * | 2014-07-23 | 2014-10-29 | 北京理工大学 | Mars atmosphere three-dimensional density obtaining method based on data fitting |
CN104867181A (en) * | 2015-06-01 | 2015-08-26 | 华风气象传媒集团有限责任公司 | Fast displaying and drawing method of weather elements on three dimensional earth model |
CN106951570A (en) * | 2017-04-10 | 2017-07-14 | 厦门精图信息技术有限公司 | VR map systems based on meteorological satellite real-time update weather conditions |
US20170242873A1 (en) * | 2016-02-22 | 2017-08-24 | Eagle View Technologies, Inc. | Integrated centralized property database systems and methods |
CN107168516A (en) * | 2017-03-31 | 2017-09-15 | 浙江工业大学 | Global climate vector field data method for visualizing based on VR and gesture interaction technology |
-
2017
- 2017-12-29 CN CN201711471972.9A patent/CN108182251B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102117497A (en) * | 2009-12-30 | 2011-07-06 | 新奥特(北京)视频技术有限公司 | Method and system for three-dimensional terrain modeling |
CN104123418A (en) * | 2014-07-23 | 2014-10-29 | 北京理工大学 | Mars atmosphere three-dimensional density obtaining method based on data fitting |
CN104867181A (en) * | 2015-06-01 | 2015-08-26 | 华风气象传媒集团有限责任公司 | Fast displaying and drawing method of weather elements on three dimensional earth model |
US20170242873A1 (en) * | 2016-02-22 | 2017-08-24 | Eagle View Technologies, Inc. | Integrated centralized property database systems and methods |
CN107168516A (en) * | 2017-03-31 | 2017-09-15 | 浙江工业大学 | Global climate vector field data method for visualizing based on VR and gesture interaction technology |
CN106951570A (en) * | 2017-04-10 | 2017-07-14 | 厦门精图信息技术有限公司 | VR map systems based on meteorological satellite real-time update weather conditions |
Non-Patent Citations (2)
Title |
---|
张颖: "基于地理信息系统的气象数据时空挖掘研究", 《中国优秀硕士学位论文全文数据库》 * |
陈超: "海洋标量场可视化系统实现", 《中国优秀硕士学位论文全文数据库基础科学辑》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108766098A (en) * | 2018-07-26 | 2018-11-06 | 杭州拓叭吧科技有限公司 | A kind of generation system of drive simulating environment and road |
CN109446290A (en) * | 2018-10-19 | 2019-03-08 | 广东省气象探测数据中心 | A kind of intelligent three-dimensional virtual visualization meteorological equipment comprehensive coverage method |
CN113223167A (en) * | 2021-05-24 | 2021-08-06 | 中国气象局气象探测中心 | Three-dimensional weather sand table building method and system |
CN113223167B (en) * | 2021-05-24 | 2021-11-23 | 中国气象局气象探测中心 | Three-dimensional weather sand table building method and system |
CN114756606A (en) * | 2022-06-14 | 2022-07-15 | 深圳市缘力胜科技有限公司 | Meteorological weather digital twinning visualization method and system |
CN114756606B (en) * | 2022-06-14 | 2022-09-02 | 深圳市缘力胜科技有限公司 | Weather digital twin visualization method and system thereof |
Also Published As
Publication number | Publication date |
---|---|
CN108182251B (en) | 2021-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110222137B (en) | Intelligent campus system based on oblique photography and augmented reality technology | |
CN108182251A (en) | Meteorological data rendering method and virtual reality device under reality environment | |
CN103606188B (en) | Geography information based on imaging point cloud acquisition method as required | |
US20190242714A1 (en) | Combined Raster And Vector Data Representation | |
CN110147415A (en) | A kind of the meteorological data distribution map methods of exhibiting and system of Distribution GIS | |
CN106127853A (en) | A kind of unmanned plane Analysis of detectable region method | |
CN107885096A (en) | A kind of unmanned plane inspection flight path three-dimensional artificial monitoring system | |
CN109242966B (en) | 3D panoramic model modeling method based on laser point cloud data | |
CN111080782A (en) | Visual system based on live-action three-dimensional geographic information system | |
CN107330978A (en) | The augmented reality modeling experiencing system and method mapped based on position | |
KR101405891B1 (en) | Reality display system of air inteligence and method thereof | |
CN105183769B (en) | Based on the cubical track data visualized in situ method of flow data | |
CN109410313A (en) | A kind of meteorology three-dimensional information 3D simulation inversion method | |
CN104457735A (en) | 4D trajectory displaying method based on World Wind | |
CN106412526A (en) | Police oblique-photography real 3D platform system and interface system thereof | |
CN108954017A (en) | Fuel gas pipeline leakage detection system based on augmented reality | |
CN110310367A (en) | Based on large scene outdoor scene three-dimensional multi-angle 2.5D image lightweight browsing method | |
CN112328929A (en) | Dynamic visualization method for pedestrian flow density based on vector tile map publishing technology | |
CN108074279B (en) | Three-dimensional meteorological data display method, device and equipment | |
CN105095314A (en) | Point of interest (POI) marking method, terminal, navigation server and navigation system | |
Lv et al. | Big City 3D Visual Analysis. | |
CN108957507A (en) | Fuel gas pipeline leakage method of disposal based on augmented reality | |
CN108959333A (en) | Gas ductwork method for automatic modeling and system based on augmented reality | |
KR101653747B1 (en) | Method, server and computer-readable recording media for providing weather information | |
CN107705361A (en) | A kind of naval vessel three-dimensional situation figure methods of exhibiting based on data-driven |
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 |