Похожие презентации:
Weather subsystem
1.
Weather subsystem2.
Weather data pipelinecdmo.cadef
NetCDF4
GRIB2
WNI
AIR
NPL4000
Theyr
S63
Database
ChartServer
S63Server
Weather
miners
LuigiScript
Atlas
Data archive
(NetCDF4)
Meteo
Group
UNPL
NOAA
cdmo.weather.request
cdmo.weather.reply
GRIB2, NetCDF,
bin, …
…
3.
UNPLWeather drawer
Engine
(Fill, Contours)
WeatherLayer
ChartInstall
ChartDelivery
Weather data
installer plugin
Weather data
update logic
S63
Decoding
Unpacking
WeatherProvider
Geo_layer2
(Grid, Storms)
Legend
Business Logic
PlayAhed logic
State
Settings
(Visible/Hidden
Enabled/Disabled, etc.)
(Selected parameters,
modes, etc.)
Configuration
(Palettes, Units, etc.)
UI
Weather
player
Weather
presets
Custom
Weather preset
Weather
legend
Weather
info
4.
Weather dataUSWATM11.grib
USWATM12.grib
...
USWCUR11.grib
...
USWPRE11.grib
...
Full dataset: 16 parameters, 37 regions, 19 timeslots + storms data. 334 files
USWATM11.grib
Region
Provider
Parameter Format
+168 time offset
Forecast (0, 6, 12, 18, 24, 30, 36, 42, 48, 60, 72, 84, 96, 108, 120, 132, 144, 156, 168 hours)
Reference time
5.
Weather data installation workflowWeather data installer plugin
WeatherProvider
weather_component
(standalone)
Path to
*.wdb
*.wdb file
on disk
Serialization
to *.wdb
Read input
data
Weather
files list
(*.xml, *.grib2,
*.grb2, *.grb,
…)
Weather data
files list
formation
(detection, filtration,
logging, license check,
etc.)
6.
Weather providerWeather_component
UnloadData()
LoadData()
Convertor
GetTimeFrame()
GetWeatherAtPoints()
ExtractCumulativeGrids()
Wrapper
Storage
Algorithms
GetAllCycloneNames()
GetCycloneInfo()
Product-specific code:
- Unit conversions
- Types isolation
- Data view conversion
- Thread management
- …
…
Data-specific code:
- Data format conversions
- Data storage
- Data access
- Algorithms
- …
Английский язык