[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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 PDF

Info

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
Application number
CN201711471972.9A
Other languages
Chinese (zh)
Other versions
CN108182251B (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.)
Zero Space (beijing) Technology Co Ltd
Original Assignee
Zero Space (beijing) Technology Co Ltd
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 Zero Space (beijing) Technology Co Ltd filed Critical Zero Space (beijing) Technology Co Ltd
Priority to CN201711471972.9A priority Critical patent/CN108182251B/en
Publication of CN108182251A publication Critical patent/CN108182251A/en
Application granted granted Critical
Publication of CN108182251B publication Critical patent/CN108182251B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/904Browsing; Visualisation therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • 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

  • 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

Meteorological data rendering method and virtual reality device under reality environment
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.
CN201711471972.9A 2017-12-29 2017-12-29 Meteorological data presentation method in virtual reality environment and virtual reality equipment Active CN108182251B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
张颖: "基于地理信息系统的气象数据时空挖掘研究", 《中国优秀硕士学位论文全文数据库》 *
陈超: "海洋标量场可视化系统实现", 《中国优秀硕士学位论文全文数据库基础科学辑》 *

Cited By (6)

* Cited by examiner, † Cited by third party
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