SlideShare a Scribd company logo
FMI Information
Management System
RoopeTervo
LeadArchitect
Finnish Meteorological Institute
If not stated otherwise, omages by FMI. Licence CC4BY
Finnish Meteorological Institute
2
• Roughly 650 FTE
• Research Institute
• Operative services
• Safety / Public / B2B
• Roughly half of the employees on operative side
https://www.youtube.com/watch?v=WzIVAEvLH2E
If not stated otherwise, omages by FMI. Licence CC4BY
Software Development at FMI
• ~40 - 50 developers in 5-7 units
• + contractors
• In principle, all new development as open source
• Many projects in collaboration (i.e. MetCoOp, Namcon, WFS3…)
3
If not stated otherwise, omages by FMI. Licence CC4BY
FMI Open Data
• Finnish Meteorological Institute opened its data in 2013
• Basically everything that FMI has property rights was opened
• Data is provided in freely in machine readable format
• https://en.ilmatieteenlaitos.fi/open-data
4
If not stated otherwise, omages by FMI. Licence CC4BY
5
If not stated otherwise, omages by FMI. Licence CC4BY
Distribution
Product
Human
intervention
Post
processing
Raw data
SATELLITES
• Polar
• Geostationary
RADAR NETWORK
• National
• Baltrad (Norhern Europe)
• Opera (Europe)
NUMERICAL MODELS
• Atmospheric / Ocean / Road
• Local 2.5 km / Global 25 km
• Ensembles
OBSERVATIONS
• Global Network
• Surface / Balloons / Airplanes
LIGHTNNING
DETECTION NETWORK
• Northern Europe
CROWDSOURCING
• Social sensor networks
• Smartphones
• 112 call data
KALMAN MOS LAPS KRIGING
WWW MOBILE TV NEWSPAPERS B2B OPENDATA SAFETY
VISUALIZA
TION
MODEL
SELECTIO
N
POST
PROCESSI
NG
FIELD
MODIFICA
TION
QUALITY
CONTROL
DATASERVERS
WFS
JSON
XML
MAPSERVERS
WMS
WCS
APPLICATIONS
ILMANET
B2B
MOBILE
6
If not stated otherwise, omages by FMI. Licence CC4BY
7
Observations
FMI operated -- operational
Automatic surface stations 184
Rainfall measurement sites 91
Sounding stations 3
Air quality stations 28
Buoys 16
Antennas for lightning detection 8
Mareographs 14
Solar 13
Total 481
Automation 95%
If not stated otherwise, omages by FMI. Licence CC4BY
8
External air quality 83
Skandinavian lightning detection 29
Baltic mareographs 24
Road weather stations 29
Runway weather stations 63
Foreign surface weather stations 13736
External water measurement stations 63
Road weather stations 629
NetAtmo ~100k
Observations
External
If not stated otherwise, omages by FMI. Licence CC4BY
9
Observations
Process
1 / 10
minute
aggregation
LAN / 3G Oracle
If not stated otherwise, omages by FMI. Licence CC4BY
Radars
10
• 10 radars
• Range 120-250 km
• Typical file formats HDF5, GeoTiff, PNG
• Sending power 250 000 W
• Receiving power
0,00000000001 – 0,00000001 W
If not stated otherwise, omages by FMI. Licence CC4BY
Radars
Products
• Single radars
• Reflectivity
• Cappi (‘rain intensity’)
• Doppler speed (‘wind’)
• Echotop (‘cloud base’)
• Echotop (‘thunder risk’)
• Composite
• Reflectivity
• Rain intensity
• Rain accumulation (1h, 3h, 6h…)
• Cross sections
11
If not stated otherwise, omages by FMI. Licence CC4BY
Satellites
Earth Observation
• In weather, used to observe:
• cloud, pressure, wind, temperature...
• Operated by EUMETSAT and NOAA
• Reception, processing and filing of data
• Geostationary satellites
• Received in Germany
• Delivered to Finland via telecommunication satellite and
land link
• Polar satellites
• Received in Helsinki and Sodankylä
12
If not stated otherwise, omages by FMI. Licence CC4BY
• Multicast technology
(DVB-S2)
• EUMETCast Europe, data rate
46.215 GB/hour, 1109.16
GB/day
Satellites
Data Transfer
13
Image: FMI
If not stated otherwise, omages by FMI. Licence CC4BY
Lightning Detection
• 9 sensor in Finland, 34 in NORDLIS
• Practically all ground strikes detected with < 1km accuracy
• Also part of cloud strikes
• Stored to climate database
• Can be delivered to clients in
approximately 20 seconds
14
If not stated otherwise, omages by FMI. Licence CC4BY
Numerical Weather Prediction (NWP)
• Physical modelling of atmospheric
• Models developed in international consortiums
• Typical programming languages: Fortran, C++
• Input: observations, boundaries from other model, satellites
• Output: grid from several surfaces
• Surface, pressure levels, model levels
• Typical data formats:
• GRIB1, GRIB2
(and NetCDF in marine models)
15
If not stated otherwise, omages by FMI. Licence CC4BY
Weather
forecasts are
calculated to a
regular grid
16
Products (like at
https://ilmatieteenlaitos.fi) are
often interpolations between
grid points
If not stated otherwise, omages by FMI. Licence CC4BY
Numerical Weather Prediction (NWP)
ECMWF
European Centre for Medium-Range
Weather Forecasts (ECMWF) to
create products that support weather
service
ECMWF model gridded data in
Meteorological Archival and
Retrieval System (MARS). It is the
repository of meteorological data at
ECMWF (storage size of PBs of
data)
17
Model ECMWF ECMWF EPS
Spatial
Resolution
15km 15 km
Coverage Global Global
Temporal
Resolution
1-3h 1-3h
Time range 10 days 10 days
Output data Surface,
pressure
levels
Surface 51
members
Update
interval
6h 6h
If not stated otherwise, omages by FMI. Licence CC4BY
Numerical Weather
Prediction (NWP)
18
Model Hirlam Harmonie
Spatial
Resolution
7,5 km 2,5 km
Coverage Europe Skandinavia
Temporal
Resolution
1h 15 min
Time range 48h 48h
Update
interval
6h 6h
Output data Surface,
pressure levels,
model levels
Surface,
pressure levels,
model levels
If not stated otherwise, omages by FMI. Licence CC4BY
Human Intervention
• Meteorologists selects the best source
model and refines forecast
• The forecast is updated as often as
necessary
• Output is used as primary data for
Scandinavian area
• Software ‘SmartMet’ is done at FMI (C++)
• Meteorologists draws an analysis maps,
fronts, jets, etc…
• Software ‘Mirwa’ is done at FMI (Java)
• The data is handled as objects
19
If not stated otherwise, omages by FMI. Licence CC4BY
Human Intervention
• Meteorologists generates warnings
• Software ‘SmartMet Alert’ is done at FMI
(Java)
• Meteorologists does aviation forecasts
• METARS, TAFs, SWC charts…
• Software ‘SmartMet Aviation’ is done at
FMI (Java)
• Several other tasks
• Writing texts, generating ice advisories,
consulting about weather
• Several web based tools
20
If not stated otherwise, omages by FMI. Licence CC4BY
Storing Data
• FMI total capacity: 6 PB
• Ceph (Sodankylä satellite center): 1.5 PB
• Ceph (Main site): 2.5 PB  coming 2020
• Fast file system: 300 TB (Sodankylä) + 300 TB
(main site)
• Archive: 1.5 PB (disk) + 2 PB (tape)
• Operational databases: Oracle, PostgreSQL,
MySQL and Redis
• FMI utilizes ECMWF data storage in daily
operations
• ECMWF MARS
• Archive capacity: 225 PB
• Current daily increase: 225 TB
• Data size grows exponentially in near future
21
71.7
287
929
0
100
200
300
400
500
600
700
800
900
1000
2017 2020 2025
Global Numerical Weather
Model Output
Model output per day (TiB)
AI inWeather
Forecasting
Examples of Operational Systems and
Possibilities
22
If not stated otherwise, omages by FMI. Licence CC4BY
ML can be used in many parts of the process
• Making observations (machine vision)
• Quality Check (unsupervised learning)
• Radar and satellite data (machine vision)
• Weather predictions (i.a. neural networks)
• Post-prosessing (traditional supervised
learning, neural networks)
• Impact analysis
23
If not stated otherwise, omages by FMI. Licence CC4BY
MachineVision in Observations
24
https://www.visivis.at/
If not stated otherwise, omages by FMI. Licence CC4BY
Precipitation NowCast (Radar)
https://arxiv.org/abs/1912.12132
25
2 years history of radar images
256km
U-Net
Image: Mehrdad Yazdani, Wikipedia, Licence CC BY-SA 4.0
Prediction (i.e. t +2h)
If not stated otherwise, omages by FMI. Licence CC4BY
Global SyntheticWeather Radar
Poster:
https://www.star.nesdis.noaa.gov/star/documents/meetings/2019AI/
posters/P2.3_Mattioli.pdf
26
Convolutional Neural Network to create a global
synthetic weather radar based on satellites, lightning
data and numerical weather prediction data.
Image:Mattioli presentation
If not stated otherwise, omages by FMI. Licence CC4BY
Level 1
• Post-processing
• Downscaling
Level 2
• Emulate existing
parametrization
scheme
• Correct existing
schemes
Level 3
• Learn new
parametrization
scheme from
simulations or data
Level 4
• Model replacement
Weather Models and Post-processing
27
Credits: Stephan Rasp, slides
If not stated otherwise, omages by FMI. Licence CC4BY
Post-processing with Blend
If not stated otherwise, omages by FMI. Licence CC4BY
 Method used: “Exponentially weighted moving average” / “Moving average” (Cui
et al. 2012)
 BCt = (1-α)BCt-1 + α(FCSTt-1 – OBSt-1)
 MAEt = (1-α)MAEt-1 + α|FCSTt-1 – OBSt-1|
BC = bias correction, α = decaying weight (0.05), OBS = observation, FCST = model forecast,
MAE = mean absolute error
 BC and MAE are calculated for each forecast model, analysis time and lead time
separately
 Bias corrected forecasts are used to calculate MAE values and calculating the
latest Blend forecast
Bias correction (BC) and MAE
If not stated otherwise, omages by FMI. Licence CC4BY
Biascorrection
How large effect will the error have and for how long with different alpha values:
equation: BCt = (1-α)BCt-1 (started with BC value 1)
Decaying weight, alpha
If not stated otherwise, omages by FMI. Licence CC4BY
 Verification results based on MAE are used to produce weights for each model
(Woodcock and Engel, 2005):
W1 = (1/MAE1) / (1/MAE1+1/MAE2+...+1/MAEn)
WhereW = weight, n= total number of models
 The Blend is calculated using weights and bias corrected model forecasts:
Blend =W1*BCFCST1 +W2*BCFCST2+...+Wn*BCFCSTn
Where BCFCST = Latest Bias corrected model forecast
Calculating weights and Blend
If not stated otherwise, omages by FMI. Licence CC4BY
Neural networks for post-processing ensemble
weather forecasts
Image: ECMWF
Image: Cecbur, source: Wikipedia., License: CC BY-SA 4.0
Loss:
where Φ and φ denote CDF and PDF of a
standardGaussian distribution
Features (X):
• Several weather parameters
• Embedded station location
Label (y): observations
Ouput:
normal distribution mean μ
and standard deviation σ
If not stated otherwise, omages by FMI. Licence CC4BY
PredictingWeather Using Neural Networks is
Under Research
Jonathan Weyn:
Can Machines Learn to Predict Weather? Using Deep Learning to Predict
Gridded 500‐hPa Geopotential Height From Historical Weather Data:
https://agupubs.onlinelibrary.wiley.com/doi/full/10.1029/2019MS001705
https://github.com/jweyn/DLWP
Peter Düben:
Deep learning for weather and climate (excellent presentation about the
topic):
https://ossg.bcs.org/wp-content/uploads/04-19-dueben-weather.pdf
Challenges and design choices for global weather and climate models based
on machine learning:
https://www.researchgate.net/publication/326043857_Challenges_and_de
sign_choices_for_global_weather_and_climate_models_based_on_machi
ne_learning
Image: Mehrdad Yazdani, Wikipedia, Licence CC BY-SA 4.0
TRAINS
Predicting Train Delays Inflicted by Weather
Photo by Kalevi Lehtonen 1955. Not published until Commons in 2014.
https://fi.wikipedia.org/wiki/Tiedosto:Finnish_class_Dm4_locomotive_number_1607_in_the_year_1955.jpg
If not stated otherwise, omages by FMI. Licence CC4BY
Predicting Weather Inflicted Train Delays
Data Liikennevirasto (CC4)
Delay between stations
• Passenger trains
• 514 stations
Weather observations
• 19 parameters
If not stated otherwise, omages by FMI. Licence CC4BY
Image: Venkata Jagannath. License: CC4-BY
Image: CC0
Image: BiObserver. License: CC4-BY
Results
RFR
RMSE: 5.37
MAE: 3.21
BSS: 0.11
LSTM
RMSE: 4.35
MAE: 2.75
BSS: 0.01
LR
RMSE: 5.59
MAE: 3.11
BSS: 0.08
𝐵𝑆𝑆 = 1 −
𝑅𝑀𝑆𝐸
𝑅𝑀𝑆𝐸𝑟𝑒𝑓
,
where 𝑅𝑀𝑆𝐸𝑟𝑒𝑓 denotes root mean square error
calculated with a mean value over the whole dataset
If not stated otherwise, omages by FMI. Licence CC4BY
LSTM shows no real skill
0
25
50
Delay(minutes)
Time
02/2011
Time
06/2016
Time
02/2017
Predicted vs. true delay, case Ahvenus
Predicted delay
True delay
If not stated otherwise, omages by FMI. Licence CC4BY
RFR works relatively well
0
50
100
Delay(minutes)
Time
02/2011
Time
06/2016
Time
02/2017
Predicted vs. true delay, average over all stations
Predicted delay
True delay
SASSE
Forecasting Electricity Outages Caused by
Convective Storms
Photo by Bryan Alexander. CC BY 2.0
If not stated otherwise, omages by FMI. Licence CC4BY
• Trained with observed
outages (Random
Forest Classifier)
• Several input features
• Few years of old data
required
• Based on storm cell
severity and
knowledge about
clients electricity grid
• For example category
2 storm cell is
expected to cause
problems in 10-50 %
of grid nodes
Turn
outages
to money
Power companies
has to give
compensation for
outages
Forecasting Electricity Outages
Extract storm cells
from radar data
Classify the storm
cells
Predict future
outages
Turn outages to
money
Resources
General:
https://ilmatieteenlaitos.fi/avoin-data
http://www.slideshare.net/tervo/
http://ilmatieteenlaitos.fi/tekniikka
http://www.ecmwf.int/
GRIB usage examples:
https://polar.ncep.noaa.gov/waves/examples/usingpython.shtml
https://confluence.ecmwf.int/pages/viewpage.action?pageId=57443489
41
If not stated otherwise, omages by FMI. Licence CC4BY
Most Important DataTypes
Data Data Type Software
Weather forecasts GRIB1, GRIB2, (NetCDF) PanoPly, IDV, ECMWF GRIB
tools, WGRIB, WGRIB2, gdal,
SmartMet Server, pangeo
Marine forecasts, air quality
forecasts…
NetCDF PanoPly, IDV, gdal, pangeo,
GeoServer
Observations XML, JSON, csv any
BUFR ecCodes, NCEP
Aviation products TAF, METAR, SIGMET… any
IWXXM fmi-avi-message-converter-iwxxm
Radar GeoTiff, HDF5 gdal, GeoServer (see also:
https://en.wikipedia.org/wiki/Hiera
rchical_Data_Format)
Satellites GeoTiff, NetCDF gdal, GeoServer, PyTroll
42

More Related Content

What's hot

BigDataEurope 1st SC5 Workshop Big Data in ECMWF by Ioannis Mallas
BigDataEurope 1st SC5 Workshop Big Data in ECMWF by Ioannis MallasBigDataEurope 1st SC5 Workshop Big Data in ECMWF by Ioannis Mallas
BigDataEurope 1st SC5 Workshop Big Data in ECMWF by Ioannis Mallas
BigData_Europe
 
2005-01-08 MANE-VU Status Report on CATT and FASTNET
2005-01-08 MANE-VU Status Report on CATT and FASTNET2005-01-08 MANE-VU Status Report on CATT and FASTNET
2005-01-08 MANE-VU Status Report on CATT and FASTNETRudolf Husar
 
Fast Cat Mv3
Fast Cat Mv3Fast Cat Mv3
Fast Cat Mv3
Rudolf Husar
 
Using FME to Derive Fishnet Air Emission Values
 Using FME to Derive Fishnet Air Emission Values Using FME to Derive Fishnet Air Emission Values
Using FME to Derive Fishnet Air Emission Values
Safe Software
 
Polar Use Case in ExtremeEarth-phiweek19
Polar Use Case in ExtremeEarth-phiweek19Polar Use Case in ExtremeEarth-phiweek19
Polar Use Case in ExtremeEarth-phiweek19
ExtremeEarth
 
Icelandic Bathy model
Icelandic Bathy modelIcelandic Bathy model
Icelandic Bathy model
Peio Elissalde
 
NPOESS Transition to the Joint Polar Satellite System (JPSS) and Defense Weat...
NPOESS Transition to the Joint Polar Satellite System (JPSS) and Defense Weat...NPOESS Transition to the Joint Polar Satellite System (JPSS) and Defense Weat...
NPOESS Transition to the Joint Polar Satellite System (JPSS) and Defense Weat...grssieee
 
Galileo: System and Applications
Galileo: System and ApplicationsGalileo: System and Applications
Galileo: System and Applications
Marco Lisi
 
Air Quality Hot Spot Mapper | Paul Monks| March 2015
Air Quality Hot Spot Mapper | Paul Monks| March 2015Air Quality Hot Spot Mapper | Paul Monks| March 2015
Air Quality Hot Spot Mapper | Paul Monks| March 2015
Department for Communities and Local Government Local Digital Campaign
 
(Slides) A Method for Sharing Traffic Jam Information Using Inter-Vehicle C...
(Slides) A Method for Sharing Traffic Jam Information Using Inter-Vehicle C...(Slides) A Method for Sharing Traffic Jam Information Using Inter-Vehicle C...
(Slides) A Method for Sharing Traffic Jam Information Using Inter-Vehicle C...
Naoki Shibata
 

What's hot (11)

BigDataEurope 1st SC5 Workshop Big Data in ECMWF by Ioannis Mallas
BigDataEurope 1st SC5 Workshop Big Data in ECMWF by Ioannis MallasBigDataEurope 1st SC5 Workshop Big Data in ECMWF by Ioannis Mallas
BigDataEurope 1st SC5 Workshop Big Data in ECMWF by Ioannis Mallas
 
2005-01-08 MANE-VU Status Report on CATT and FASTNET
2005-01-08 MANE-VU Status Report on CATT and FASTNET2005-01-08 MANE-VU Status Report on CATT and FASTNET
2005-01-08 MANE-VU Status Report on CATT and FASTNET
 
Fast Cat Mv3
Fast Cat Mv3Fast Cat Mv3
Fast Cat Mv3
 
Using FME to Derive Fishnet Air Emission Values
 Using FME to Derive Fishnet Air Emission Values Using FME to Derive Fishnet Air Emission Values
Using FME to Derive Fishnet Air Emission Values
 
Polar Use Case in ExtremeEarth-phiweek19
Polar Use Case in ExtremeEarth-phiweek19Polar Use Case in ExtremeEarth-phiweek19
Polar Use Case in ExtremeEarth-phiweek19
 
Icelandic Bathy model
Icelandic Bathy modelIcelandic Bathy model
Icelandic Bathy model
 
NPOESS Transition to the Joint Polar Satellite System (JPSS) and Defense Weat...
NPOESS Transition to the Joint Polar Satellite System (JPSS) and Defense Weat...NPOESS Transition to the Joint Polar Satellite System (JPSS) and Defense Weat...
NPOESS Transition to the Joint Polar Satellite System (JPSS) and Defense Weat...
 
Prtr non point estimate method in japan
Prtr non point estimate method in japanPrtr non point estimate method in japan
Prtr non point estimate method in japan
 
Galileo: System and Applications
Galileo: System and ApplicationsGalileo: System and Applications
Galileo: System and Applications
 
Air Quality Hot Spot Mapper | Paul Monks| March 2015
Air Quality Hot Spot Mapper | Paul Monks| March 2015Air Quality Hot Spot Mapper | Paul Monks| March 2015
Air Quality Hot Spot Mapper | Paul Monks| March 2015
 
(Slides) A Method for Sharing Traffic Jam Information Using Inter-Vehicle C...
(Slides) A Method for Sharing Traffic Jam Information Using Inter-Vehicle C...(Slides) A Method for Sharing Traffic Jam Information Using Inter-Vehicle C...
(Slides) A Method for Sharing Traffic Jam Information Using Inter-Vehicle C...
 

Similar to FMI Information Management System

SI_050212_Olsen_Alknecht_PGE_CBMproject
SI_050212_Olsen_Alknecht_PGE_CBMprojectSI_050212_Olsen_Alknecht_PGE_CBMproject
SI_050212_Olsen_Alknecht_PGE_CBMprojectJerry Olson
 
Meteo I/O Introduction
Meteo I/O IntroductionMeteo I/O Introduction
Meteo I/O Introduction
Riccardo Rigon
 
DSD-INT 2019 The Incident Management Forecasting System (IMFS) for England - ...
DSD-INT 2019 The Incident Management Forecasting System (IMFS) for England - ...DSD-INT 2019 The Incident Management Forecasting System (IMFS) for England - ...
DSD-INT 2019 The Incident Management Forecasting System (IMFS) for England - ...
Deltares
 
DSD-NL 2014 - EU Data Landscape - 4. Jerico Summer school_myocean_2014-06-17
DSD-NL 2014 - EU Data Landscape - 4. Jerico Summer school_myocean_2014-06-17DSD-NL 2014 - EU Data Landscape - 4. Jerico Summer school_myocean_2014-06-17
DSD-NL 2014 - EU Data Landscape - 4. Jerico Summer school_myocean_2014-06-17Deltares
 
My Ocean Breve
My Ocean BreveMy Ocean Breve
My Ocean Breve
Chris O'Neal
 
Available data sources & Real-time data collection
Available data sources & Real-time data collectionAvailable data sources & Real-time data collection
Available data sources & Real-time data collection
CLEEN_Ltd
 
Redundancy for PROFINET networks - Frederic Depuydt & Philippe Saey, KU Leuve...
Redundancy for PROFINET networks - Frederic Depuydt & Philippe Saey, KU Leuve...Redundancy for PROFINET networks - Frederic Depuydt & Philippe Saey, KU Leuve...
Redundancy for PROFINET networks - Frederic Depuydt & Philippe Saey, KU Leuve...
PROFIBUS and PROFINET InternationaI - PI UK
 
Announcement of Results of xDR Challenge 2018
Announcement of Results of xDR Challenge 2018 Announcement of Results of xDR Challenge 2018
Announcement of Results of xDR Challenge 2018
Ryosuke Ichikari
 
Announcement of Results of xDR Challenge 2018
Announcement of Results of xDR Challenge 2018 Announcement of Results of xDR Challenge 2018
Announcement of Results of xDR Challenge 2018
Ryosuke Ichikari
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Safe Software
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Safe Software
 
A Data Lake and a Data Lab to Optimize Operations and Safety within a nuclear...
A Data Lake and a Data Lab to Optimize Operations and Safety within a nuclear...A Data Lake and a Data Lab to Optimize Operations and Safety within a nuclear...
A Data Lake and a Data Lab to Optimize Operations and Safety within a nuclear...
DataWorks Summit/Hadoop Summit
 
Announcement of Results of xDR Challenge 2018
Announcement of Results of xDR Challenge 2018Announcement of Results of xDR Challenge 2018
Announcement of Results of xDR Challenge 2018
Ryosuke Ichikari
 
Real-time Energy Data Analytics with Storm
Real-time Energy Data Analytics with StormReal-time Energy Data Analytics with Storm
Real-time Energy Data Analytics with StormDataWorks Summit
 
Adopting OGC Standards in São Paulo Flood Alert System - FOSS4G 2014 - PDX
Adopting OGC Standards in São Paulo Flood Alert System  - FOSS4G 2014 - PDXAdopting OGC Standards in São Paulo Flood Alert System  - FOSS4G 2014 - PDX
Adopting OGC Standards in São Paulo Flood Alert System - FOSS4G 2014 - PDX
Ivan Martinez
 
Activities of Smart Ship Application Platform 2 Project (SSAP2)
Activities of Smart Ship Application Platform 2 Project (SSAP2)Activities of Smart Ship Application Platform 2 Project (SSAP2)
Activities of Smart Ship Application Platform 2 Project (SSAP2)
MTI Co., Ltd.
 
FR2.L10.1: MONITORING SMOS BRIGHTNESS TEMPERATURES AT GLOBAL SCALE. A PRELIMI...
FR2.L10.1: MONITORING SMOS BRIGHTNESS TEMPERATURES AT GLOBAL SCALE. A PRELIMI...FR2.L10.1: MONITORING SMOS BRIGHTNESS TEMPERATURES AT GLOBAL SCALE. A PRELIMI...
FR2.L10.1: MONITORING SMOS BRIGHTNESS TEMPERATURES AT GLOBAL SCALE. A PRELIMI...grssieee
 
CLIM Program: Remote Sensing Workshop, The Earth System Grid Federation as a ...
CLIM Program: Remote Sensing Workshop, The Earth System Grid Federation as a ...CLIM Program: Remote Sensing Workshop, The Earth System Grid Federation as a ...
CLIM Program: Remote Sensing Workshop, The Earth System Grid Federation as a ...
The Statistical and Applied Mathematical Sciences Institute
 
An open source framework for processing daily satellite images (AVHRR) over l...
An open source framework for processing daily satellite images (AVHRR) over l...An open source framework for processing daily satellite images (AVHRR) over l...
An open source framework for processing daily satellite images (AVHRR) over l...
Sajid Pareeth
 

Similar to FMI Information Management System (20)

SI_050212_Olsen_Alknecht_PGE_CBMproject
SI_050212_Olsen_Alknecht_PGE_CBMprojectSI_050212_Olsen_Alknecht_PGE_CBMproject
SI_050212_Olsen_Alknecht_PGE_CBMproject
 
Meteo I/O Introduction
Meteo I/O IntroductionMeteo I/O Introduction
Meteo I/O Introduction
 
DSD-INT 2019 The Incident Management Forecasting System (IMFS) for England - ...
DSD-INT 2019 The Incident Management Forecasting System (IMFS) for England - ...DSD-INT 2019 The Incident Management Forecasting System (IMFS) for England - ...
DSD-INT 2019 The Incident Management Forecasting System (IMFS) for England - ...
 
DSD-NL 2014 - EU Data Landscape - 4. Jerico Summer school_myocean_2014-06-17
DSD-NL 2014 - EU Data Landscape - 4. Jerico Summer school_myocean_2014-06-17DSD-NL 2014 - EU Data Landscape - 4. Jerico Summer school_myocean_2014-06-17
DSD-NL 2014 - EU Data Landscape - 4. Jerico Summer school_myocean_2014-06-17
 
My Ocean Breve
My Ocean BreveMy Ocean Breve
My Ocean Breve
 
Available data sources & Real-time data collection
Available data sources & Real-time data collectionAvailable data sources & Real-time data collection
Available data sources & Real-time data collection
 
Redundancy for PROFINET networks - Frederic Depuydt & Philippe Saey, KU Leuve...
Redundancy for PROFINET networks - Frederic Depuydt & Philippe Saey, KU Leuve...Redundancy for PROFINET networks - Frederic Depuydt & Philippe Saey, KU Leuve...
Redundancy for PROFINET networks - Frederic Depuydt & Philippe Saey, KU Leuve...
 
Announcement of Results of xDR Challenge 2018
Announcement of Results of xDR Challenge 2018 Announcement of Results of xDR Challenge 2018
Announcement of Results of xDR Challenge 2018
 
Announcement of Results of xDR Challenge 2018
Announcement of Results of xDR Challenge 2018 Announcement of Results of xDR Challenge 2018
Announcement of Results of xDR Challenge 2018
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & Esri
 
A Data Lake and a Data Lab to Optimize Operations and Safety within a nuclear...
A Data Lake and a Data Lab to Optimize Operations and Safety within a nuclear...A Data Lake and a Data Lab to Optimize Operations and Safety within a nuclear...
A Data Lake and a Data Lab to Optimize Operations and Safety within a nuclear...
 
Announcement of Results of xDR Challenge 2018
Announcement of Results of xDR Challenge 2018Announcement of Results of xDR Challenge 2018
Announcement of Results of xDR Challenge 2018
 
Real-time Energy Data Analytics with Storm
Real-time Energy Data Analytics with StormReal-time Energy Data Analytics with Storm
Real-time Energy Data Analytics with Storm
 
SBCCI08
SBCCI08SBCCI08
SBCCI08
 
Adopting OGC Standards in São Paulo Flood Alert System - FOSS4G 2014 - PDX
Adopting OGC Standards in São Paulo Flood Alert System  - FOSS4G 2014 - PDXAdopting OGC Standards in São Paulo Flood Alert System  - FOSS4G 2014 - PDX
Adopting OGC Standards in São Paulo Flood Alert System - FOSS4G 2014 - PDX
 
Activities of Smart Ship Application Platform 2 Project (SSAP2)
Activities of Smart Ship Application Platform 2 Project (SSAP2)Activities of Smart Ship Application Platform 2 Project (SSAP2)
Activities of Smart Ship Application Platform 2 Project (SSAP2)
 
FR2.L10.1: MONITORING SMOS BRIGHTNESS TEMPERATURES AT GLOBAL SCALE. A PRELIMI...
FR2.L10.1: MONITORING SMOS BRIGHTNESS TEMPERATURES AT GLOBAL SCALE. A PRELIMI...FR2.L10.1: MONITORING SMOS BRIGHTNESS TEMPERATURES AT GLOBAL SCALE. A PRELIMI...
FR2.L10.1: MONITORING SMOS BRIGHTNESS TEMPERATURES AT GLOBAL SCALE. A PRELIMI...
 
CLIM Program: Remote Sensing Workshop, The Earth System Grid Federation as a ...
CLIM Program: Remote Sensing Workshop, The Earth System Grid Federation as a ...CLIM Program: Remote Sensing Workshop, The Earth System Grid Federation as a ...
CLIM Program: Remote Sensing Workshop, The Earth System Grid Federation as a ...
 
An open source framework for processing daily satellite images (AVHRR) over l...
An open source framework for processing daily satellite images (AVHRR) over l...An open source framework for processing daily satellite images (AVHRR) over l...
An open source framework for processing daily satellite images (AVHRR) over l...
 

More from Roope Tervo

FMI Open Data Impact Survey 2019
FMI Open Data Impact Survey 2019FMI Open Data Impact Survey 2019
FMI Open Data Impact Survey 2019
Roope Tervo
 
Predicting weather inflicted train delays
Predicting weather inflicted train delaysPredicting weather inflicted train delays
Predicting weather inflicted train delays
Roope Tervo
 
FMI Open Data on AWS Public dataset program
FMI Open Data on AWS Public dataset programFMI Open Data on AWS Public dataset program
FMI Open Data on AWS Public dataset program
Roope Tervo
 
Fmi Open Data on S3
Fmi Open Data on S3Fmi Open Data on S3
Fmi Open Data on S3
Roope Tervo
 
Why we need open data? FMI Open Data on AWS
Why we need open data? FMI Open Data on AWSWhy we need open data? FMI Open Data on AWS
Why we need open data? FMI Open Data on AWS
Roope Tervo
 
Forecasting Electricity Outages Caused by Convective Storms
Forecasting Electricity Outages Caused by Convective StormsForecasting Electricity Outages Caused by Convective Storms
Forecasting Electricity Outages Caused by Convective Storms
Roope Tervo
 
FMI Open Data on S3
FMI Open Data on S3FMI Open Data on S3
FMI Open Data on S3
Roope Tervo
 
SmartMet Server in INSPIRE
SmartMet Server in INSPIRESmartMet Server in INSPIRE
SmartMet Server in INSPIRE
Roope Tervo
 
Possibilities of Open Source Code
Possibilities of Open Source CodePossibilities of Open Source Code
Possibilities of Open Source Code
Roope Tervo
 
FMI Open Data Interface and Usage
FMI Open Data Interface and UsageFMI Open Data Interface and Usage
FMI Open Data Interface and Usage
Roope Tervo
 
SmartMet Server OSGeo
SmartMet Server OSGeoSmartMet Server OSGeo
SmartMet Server OSGeo
Roope Tervo
 
Meteorological and Aviation Weather Open Data implementation utilising OGC st...
Meteorological and Aviation Weather Open Data implementation utilising OGC st...Meteorological and Aviation Weather Open Data implementation utilising OGC st...
Meteorological and Aviation Weather Open Data implementation utilising OGC st...
Roope Tervo
 
WMTS Performance Tests
WMTS Performance TestsWMTS Performance Tests
WMTS Performance Tests
Roope Tervo
 
Producing INSPIRE Compliant Data Sets
Producing INSPIRE Compliant Data SetsProducing INSPIRE Compliant Data Sets
Producing INSPIRE Compliant Data Sets
Roope Tervo
 
Producing INSPIRE compliant datasets
Producing INSPIRE compliant datasetsProducing INSPIRE compliant datasets
Producing INSPIRE compliant datasetsRoope Tervo
 
Open Weather Data as Part of Big Data
Open Weather Data as Part of Big DataOpen Weather Data as Part of Big Data
Open Weather Data as Part of Big Data
Roope Tervo
 
Open Data and and INSPIRE
Open Data and and INSPIREOpen Data and and INSPIRE
Open Data and and INSPIRE
Roope Tervo
 
AvoinData-workshop käyttöesimerkki
AvoinData-workshop käyttöesimerkkiAvoinData-workshop käyttöesimerkki
AvoinData-workshop käyttöesimerkki
Roope Tervo
 
AvoinData aineistot
AvoinData aineistotAvoinData aineistot
AvoinData aineistot
Roope Tervo
 
AvoinData-workshop aikasarjat
AvoinData-workshop aikasarjatAvoinData-workshop aikasarjat
AvoinData-workshop aikasarjat
Roope Tervo
 

More from Roope Tervo (20)

FMI Open Data Impact Survey 2019
FMI Open Data Impact Survey 2019FMI Open Data Impact Survey 2019
FMI Open Data Impact Survey 2019
 
Predicting weather inflicted train delays
Predicting weather inflicted train delaysPredicting weather inflicted train delays
Predicting weather inflicted train delays
 
FMI Open Data on AWS Public dataset program
FMI Open Data on AWS Public dataset programFMI Open Data on AWS Public dataset program
FMI Open Data on AWS Public dataset program
 
Fmi Open Data on S3
Fmi Open Data on S3Fmi Open Data on S3
Fmi Open Data on S3
 
Why we need open data? FMI Open Data on AWS
Why we need open data? FMI Open Data on AWSWhy we need open data? FMI Open Data on AWS
Why we need open data? FMI Open Data on AWS
 
Forecasting Electricity Outages Caused by Convective Storms
Forecasting Electricity Outages Caused by Convective StormsForecasting Electricity Outages Caused by Convective Storms
Forecasting Electricity Outages Caused by Convective Storms
 
FMI Open Data on S3
FMI Open Data on S3FMI Open Data on S3
FMI Open Data on S3
 
SmartMet Server in INSPIRE
SmartMet Server in INSPIRESmartMet Server in INSPIRE
SmartMet Server in INSPIRE
 
Possibilities of Open Source Code
Possibilities of Open Source CodePossibilities of Open Source Code
Possibilities of Open Source Code
 
FMI Open Data Interface and Usage
FMI Open Data Interface and UsageFMI Open Data Interface and Usage
FMI Open Data Interface and Usage
 
SmartMet Server OSGeo
SmartMet Server OSGeoSmartMet Server OSGeo
SmartMet Server OSGeo
 
Meteorological and Aviation Weather Open Data implementation utilising OGC st...
Meteorological and Aviation Weather Open Data implementation utilising OGC st...Meteorological and Aviation Weather Open Data implementation utilising OGC st...
Meteorological and Aviation Weather Open Data implementation utilising OGC st...
 
WMTS Performance Tests
WMTS Performance TestsWMTS Performance Tests
WMTS Performance Tests
 
Producing INSPIRE Compliant Data Sets
Producing INSPIRE Compliant Data SetsProducing INSPIRE Compliant Data Sets
Producing INSPIRE Compliant Data Sets
 
Producing INSPIRE compliant datasets
Producing INSPIRE compliant datasetsProducing INSPIRE compliant datasets
Producing INSPIRE compliant datasets
 
Open Weather Data as Part of Big Data
Open Weather Data as Part of Big DataOpen Weather Data as Part of Big Data
Open Weather Data as Part of Big Data
 
Open Data and and INSPIRE
Open Data and and INSPIREOpen Data and and INSPIRE
Open Data and and INSPIRE
 
AvoinData-workshop käyttöesimerkki
AvoinData-workshop käyttöesimerkkiAvoinData-workshop käyttöesimerkki
AvoinData-workshop käyttöesimerkki
 
AvoinData aineistot
AvoinData aineistotAvoinData aineistot
AvoinData aineistot
 
AvoinData-workshop aikasarjat
AvoinData-workshop aikasarjatAvoinData-workshop aikasarjat
AvoinData-workshop aikasarjat
 

Recently uploaded

Environmental Science Book By Dr. Y.K. Singh
Environmental Science Book By Dr. Y.K. SinghEnvironmental Science Book By Dr. Y.K. Singh
Environmental Science Book By Dr. Y.K. Singh
AhmadKhan917612
 
International+e-Commerce+Platform-www.cfye-commerce.shop
International+e-Commerce+Platform-www.cfye-commerce.shopInternational+e-Commerce+Platform-www.cfye-commerce.shop
International+e-Commerce+Platform-www.cfye-commerce.shop
laozhuseo02
 
UNDERSTANDING WHAT GREEN WASHING IS!.pdf
UNDERSTANDING WHAT GREEN WASHING IS!.pdfUNDERSTANDING WHAT GREEN WASHING IS!.pdf
UNDERSTANDING WHAT GREEN WASHING IS!.pdf
JulietMogola
 
Summary of the Climate and Energy Policy of Australia
Summary of the Climate and Energy Policy of AustraliaSummary of the Climate and Energy Policy of Australia
Summary of the Climate and Energy Policy of Australia
yasmindemoraes1
 
alhambra case study Islamic gardens part-2.pptx
alhambra case study Islamic gardens part-2.pptxalhambra case study Islamic gardens part-2.pptx
alhambra case study Islamic gardens part-2.pptx
CECOS University Peshawar, Pakistan
 
Artificial Reefs by Kuddle Life Foundation - May 2024
Artificial Reefs by Kuddle Life Foundation - May 2024Artificial Reefs by Kuddle Life Foundation - May 2024
Artificial Reefs by Kuddle Life Foundation - May 2024
punit537210
 
Sustainable farming practices in India .pptx
Sustainable farming  practices in India .pptxSustainable farming  practices in India .pptx
Sustainable farming practices in India .pptx
chaitaliambole
 
Navigating the complex landscape of AI governance
Navigating the complex landscape of AI governanceNavigating the complex landscape of AI governance
Navigating the complex landscape of AI governance
Piermenotti Mauro
 
"Understanding the Carbon Cycle: Processes, Human Impacts, and Strategies for...
"Understanding the Carbon Cycle: Processes, Human Impacts, and Strategies for..."Understanding the Carbon Cycle: Processes, Human Impacts, and Strategies for...
"Understanding the Carbon Cycle: Processes, Human Impacts, and Strategies for...
MMariSelvam4
 
Alert-driven Community-based Forest monitoring: A case of the Peruvian Amazon
Alert-driven Community-based Forest monitoring: A case of the Peruvian AmazonAlert-driven Community-based Forest monitoring: A case of the Peruvian Amazon
Alert-driven Community-based Forest monitoring: A case of the Peruvian Amazon
CIFOR-ICRAF
 
Q&A with the Experts: The Food Service Playbook
Q&A with the Experts: The Food Service PlaybookQ&A with the Experts: The Food Service Playbook
Q&A with the Experts: The Food Service Playbook
World Resources Institute (WRI)
 
Sustainable Rain water harvesting in india.ppt
Sustainable Rain water harvesting in india.pptSustainable Rain water harvesting in india.ppt
Sustainable Rain water harvesting in india.ppt
chaitaliambole
 
NRW Board Paper - DRAFT NRW Recreation Strategy
NRW Board Paper - DRAFT NRW Recreation StrategyNRW Board Paper - DRAFT NRW Recreation Strategy
NRW Board Paper - DRAFT NRW Recreation Strategy
Robin Grant
 
How about Huawei mobile phone-www.cfye-commerce.shop
How about Huawei mobile phone-www.cfye-commerce.shopHow about Huawei mobile phone-www.cfye-commerce.shop
How about Huawei mobile phone-www.cfye-commerce.shop
laozhuseo02
 
ppt on beauty of the nature by Palak.pptx
ppt on  beauty of the nature by Palak.pptxppt on  beauty of the nature by Palak.pptx
ppt on beauty of the nature by Palak.pptx
RaniJaiswal16
 
Willie Nelson Net Worth: A Journey Through Music, Movies, and Business Ventures
Willie Nelson Net Worth: A Journey Through Music, Movies, and Business VenturesWillie Nelson Net Worth: A Journey Through Music, Movies, and Business Ventures
Willie Nelson Net Worth: A Journey Through Music, Movies, and Business Ventures
greendigital
 
Presentación Giulio Quaggiotto-Diálogo improbable .pptx.pdf
Presentación Giulio Quaggiotto-Diálogo improbable .pptx.pdfPresentación Giulio Quaggiotto-Diálogo improbable .pptx.pdf
Presentación Giulio Quaggiotto-Diálogo improbable .pptx.pdf
Innovation and Technology for Development Centre
 
Characterization and the Kinetics of drying at the drying oven and with micro...
Characterization and the Kinetics of drying at the drying oven and with micro...Characterization and the Kinetics of drying at the drying oven and with micro...
Characterization and the Kinetics of drying at the drying oven and with micro...
Open Access Research Paper
 
Daan Park Hydrangea flower season I like it
Daan Park Hydrangea flower season I like itDaan Park Hydrangea flower season I like it
Daan Park Hydrangea flower season I like it
a0966109726
 
Natural farming @ Dr. Siddhartha S. Jena.pptx
Natural farming @ Dr. Siddhartha S. Jena.pptxNatural farming @ Dr. Siddhartha S. Jena.pptx
Natural farming @ Dr. Siddhartha S. Jena.pptx
sidjena70
 

Recently uploaded (20)

Environmental Science Book By Dr. Y.K. Singh
Environmental Science Book By Dr. Y.K. SinghEnvironmental Science Book By Dr. Y.K. Singh
Environmental Science Book By Dr. Y.K. Singh
 
International+e-Commerce+Platform-www.cfye-commerce.shop
International+e-Commerce+Platform-www.cfye-commerce.shopInternational+e-Commerce+Platform-www.cfye-commerce.shop
International+e-Commerce+Platform-www.cfye-commerce.shop
 
UNDERSTANDING WHAT GREEN WASHING IS!.pdf
UNDERSTANDING WHAT GREEN WASHING IS!.pdfUNDERSTANDING WHAT GREEN WASHING IS!.pdf
UNDERSTANDING WHAT GREEN WASHING IS!.pdf
 
Summary of the Climate and Energy Policy of Australia
Summary of the Climate and Energy Policy of AustraliaSummary of the Climate and Energy Policy of Australia
Summary of the Climate and Energy Policy of Australia
 
alhambra case study Islamic gardens part-2.pptx
alhambra case study Islamic gardens part-2.pptxalhambra case study Islamic gardens part-2.pptx
alhambra case study Islamic gardens part-2.pptx
 
Artificial Reefs by Kuddle Life Foundation - May 2024
Artificial Reefs by Kuddle Life Foundation - May 2024Artificial Reefs by Kuddle Life Foundation - May 2024
Artificial Reefs by Kuddle Life Foundation - May 2024
 
Sustainable farming practices in India .pptx
Sustainable farming  practices in India .pptxSustainable farming  practices in India .pptx
Sustainable farming practices in India .pptx
 
Navigating the complex landscape of AI governance
Navigating the complex landscape of AI governanceNavigating the complex landscape of AI governance
Navigating the complex landscape of AI governance
 
"Understanding the Carbon Cycle: Processes, Human Impacts, and Strategies for...
"Understanding the Carbon Cycle: Processes, Human Impacts, and Strategies for..."Understanding the Carbon Cycle: Processes, Human Impacts, and Strategies for...
"Understanding the Carbon Cycle: Processes, Human Impacts, and Strategies for...
 
Alert-driven Community-based Forest monitoring: A case of the Peruvian Amazon
Alert-driven Community-based Forest monitoring: A case of the Peruvian AmazonAlert-driven Community-based Forest monitoring: A case of the Peruvian Amazon
Alert-driven Community-based Forest monitoring: A case of the Peruvian Amazon
 
Q&A with the Experts: The Food Service Playbook
Q&A with the Experts: The Food Service PlaybookQ&A with the Experts: The Food Service Playbook
Q&A with the Experts: The Food Service Playbook
 
Sustainable Rain water harvesting in india.ppt
Sustainable Rain water harvesting in india.pptSustainable Rain water harvesting in india.ppt
Sustainable Rain water harvesting in india.ppt
 
NRW Board Paper - DRAFT NRW Recreation Strategy
NRW Board Paper - DRAFT NRW Recreation StrategyNRW Board Paper - DRAFT NRW Recreation Strategy
NRW Board Paper - DRAFT NRW Recreation Strategy
 
How about Huawei mobile phone-www.cfye-commerce.shop
How about Huawei mobile phone-www.cfye-commerce.shopHow about Huawei mobile phone-www.cfye-commerce.shop
How about Huawei mobile phone-www.cfye-commerce.shop
 
ppt on beauty of the nature by Palak.pptx
ppt on  beauty of the nature by Palak.pptxppt on  beauty of the nature by Palak.pptx
ppt on beauty of the nature by Palak.pptx
 
Willie Nelson Net Worth: A Journey Through Music, Movies, and Business Ventures
Willie Nelson Net Worth: A Journey Through Music, Movies, and Business VenturesWillie Nelson Net Worth: A Journey Through Music, Movies, and Business Ventures
Willie Nelson Net Worth: A Journey Through Music, Movies, and Business Ventures
 
Presentación Giulio Quaggiotto-Diálogo improbable .pptx.pdf
Presentación Giulio Quaggiotto-Diálogo improbable .pptx.pdfPresentación Giulio Quaggiotto-Diálogo improbable .pptx.pdf
Presentación Giulio Quaggiotto-Diálogo improbable .pptx.pdf
 
Characterization and the Kinetics of drying at the drying oven and with micro...
Characterization and the Kinetics of drying at the drying oven and with micro...Characterization and the Kinetics of drying at the drying oven and with micro...
Characterization and the Kinetics of drying at the drying oven and with micro...
 
Daan Park Hydrangea flower season I like it
Daan Park Hydrangea flower season I like itDaan Park Hydrangea flower season I like it
Daan Park Hydrangea flower season I like it
 
Natural farming @ Dr. Siddhartha S. Jena.pptx
Natural farming @ Dr. Siddhartha S. Jena.pptxNatural farming @ Dr. Siddhartha S. Jena.pptx
Natural farming @ Dr. Siddhartha S. Jena.pptx
 

FMI Information Management System

  • 2. If not stated otherwise, omages by FMI. Licence CC4BY Finnish Meteorological Institute 2 • Roughly 650 FTE • Research Institute • Operative services • Safety / Public / B2B • Roughly half of the employees on operative side https://www.youtube.com/watch?v=WzIVAEvLH2E
  • 3. If not stated otherwise, omages by FMI. Licence CC4BY Software Development at FMI • ~40 - 50 developers in 5-7 units • + contractors • In principle, all new development as open source • Many projects in collaboration (i.e. MetCoOp, Namcon, WFS3…) 3
  • 4. If not stated otherwise, omages by FMI. Licence CC4BY FMI Open Data • Finnish Meteorological Institute opened its data in 2013 • Basically everything that FMI has property rights was opened • Data is provided in freely in machine readable format • https://en.ilmatieteenlaitos.fi/open-data 4
  • 5. If not stated otherwise, omages by FMI. Licence CC4BY 5
  • 6. If not stated otherwise, omages by FMI. Licence CC4BY Distribution Product Human intervention Post processing Raw data SATELLITES • Polar • Geostationary RADAR NETWORK • National • Baltrad (Norhern Europe) • Opera (Europe) NUMERICAL MODELS • Atmospheric / Ocean / Road • Local 2.5 km / Global 25 km • Ensembles OBSERVATIONS • Global Network • Surface / Balloons / Airplanes LIGHTNNING DETECTION NETWORK • Northern Europe CROWDSOURCING • Social sensor networks • Smartphones • 112 call data KALMAN MOS LAPS KRIGING WWW MOBILE TV NEWSPAPERS B2B OPENDATA SAFETY VISUALIZA TION MODEL SELECTIO N POST PROCESSI NG FIELD MODIFICA TION QUALITY CONTROL DATASERVERS WFS JSON XML MAPSERVERS WMS WCS APPLICATIONS ILMANET B2B MOBILE 6
  • 7. If not stated otherwise, omages by FMI. Licence CC4BY 7 Observations FMI operated -- operational Automatic surface stations 184 Rainfall measurement sites 91 Sounding stations 3 Air quality stations 28 Buoys 16 Antennas for lightning detection 8 Mareographs 14 Solar 13 Total 481 Automation 95%
  • 8. If not stated otherwise, omages by FMI. Licence CC4BY 8 External air quality 83 Skandinavian lightning detection 29 Baltic mareographs 24 Road weather stations 29 Runway weather stations 63 Foreign surface weather stations 13736 External water measurement stations 63 Road weather stations 629 NetAtmo ~100k Observations External
  • 9. If not stated otherwise, omages by FMI. Licence CC4BY 9 Observations Process 1 / 10 minute aggregation LAN / 3G Oracle
  • 10. If not stated otherwise, omages by FMI. Licence CC4BY Radars 10 • 10 radars • Range 120-250 km • Typical file formats HDF5, GeoTiff, PNG • Sending power 250 000 W • Receiving power 0,00000000001 – 0,00000001 W
  • 11. If not stated otherwise, omages by FMI. Licence CC4BY Radars Products • Single radars • Reflectivity • Cappi (‘rain intensity’) • Doppler speed (‘wind’) • Echotop (‘cloud base’) • Echotop (‘thunder risk’) • Composite • Reflectivity • Rain intensity • Rain accumulation (1h, 3h, 6h…) • Cross sections 11
  • 12. If not stated otherwise, omages by FMI. Licence CC4BY Satellites Earth Observation • In weather, used to observe: • cloud, pressure, wind, temperature... • Operated by EUMETSAT and NOAA • Reception, processing and filing of data • Geostationary satellites • Received in Germany • Delivered to Finland via telecommunication satellite and land link • Polar satellites • Received in Helsinki and Sodankylä 12
  • 13. If not stated otherwise, omages by FMI. Licence CC4BY • Multicast technology (DVB-S2) • EUMETCast Europe, data rate 46.215 GB/hour, 1109.16 GB/day Satellites Data Transfer 13 Image: FMI
  • 14. If not stated otherwise, omages by FMI. Licence CC4BY Lightning Detection • 9 sensor in Finland, 34 in NORDLIS • Practically all ground strikes detected with < 1km accuracy • Also part of cloud strikes • Stored to climate database • Can be delivered to clients in approximately 20 seconds 14
  • 15. If not stated otherwise, omages by FMI. Licence CC4BY Numerical Weather Prediction (NWP) • Physical modelling of atmospheric • Models developed in international consortiums • Typical programming languages: Fortran, C++ • Input: observations, boundaries from other model, satellites • Output: grid from several surfaces • Surface, pressure levels, model levels • Typical data formats: • GRIB1, GRIB2 (and NetCDF in marine models) 15
  • 16. If not stated otherwise, omages by FMI. Licence CC4BY Weather forecasts are calculated to a regular grid 16 Products (like at https://ilmatieteenlaitos.fi) are often interpolations between grid points
  • 17. If not stated otherwise, omages by FMI. Licence CC4BY Numerical Weather Prediction (NWP) ECMWF European Centre for Medium-Range Weather Forecasts (ECMWF) to create products that support weather service ECMWF model gridded data in Meteorological Archival and Retrieval System (MARS). It is the repository of meteorological data at ECMWF (storage size of PBs of data) 17 Model ECMWF ECMWF EPS Spatial Resolution 15km 15 km Coverage Global Global Temporal Resolution 1-3h 1-3h Time range 10 days 10 days Output data Surface, pressure levels Surface 51 members Update interval 6h 6h
  • 18. If not stated otherwise, omages by FMI. Licence CC4BY Numerical Weather Prediction (NWP) 18 Model Hirlam Harmonie Spatial Resolution 7,5 km 2,5 km Coverage Europe Skandinavia Temporal Resolution 1h 15 min Time range 48h 48h Update interval 6h 6h Output data Surface, pressure levels, model levels Surface, pressure levels, model levels
  • 19. If not stated otherwise, omages by FMI. Licence CC4BY Human Intervention • Meteorologists selects the best source model and refines forecast • The forecast is updated as often as necessary • Output is used as primary data for Scandinavian area • Software ‘SmartMet’ is done at FMI (C++) • Meteorologists draws an analysis maps, fronts, jets, etc… • Software ‘Mirwa’ is done at FMI (Java) • The data is handled as objects 19
  • 20. If not stated otherwise, omages by FMI. Licence CC4BY Human Intervention • Meteorologists generates warnings • Software ‘SmartMet Alert’ is done at FMI (Java) • Meteorologists does aviation forecasts • METARS, TAFs, SWC charts… • Software ‘SmartMet Aviation’ is done at FMI (Java) • Several other tasks • Writing texts, generating ice advisories, consulting about weather • Several web based tools 20
  • 21. If not stated otherwise, omages by FMI. Licence CC4BY Storing Data • FMI total capacity: 6 PB • Ceph (Sodankylä satellite center): 1.5 PB • Ceph (Main site): 2.5 PB  coming 2020 • Fast file system: 300 TB (Sodankylä) + 300 TB (main site) • Archive: 1.5 PB (disk) + 2 PB (tape) • Operational databases: Oracle, PostgreSQL, MySQL and Redis • FMI utilizes ECMWF data storage in daily operations • ECMWF MARS • Archive capacity: 225 PB • Current daily increase: 225 TB • Data size grows exponentially in near future 21 71.7 287 929 0 100 200 300 400 500 600 700 800 900 1000 2017 2020 2025 Global Numerical Weather Model Output Model output per day (TiB)
  • 22. AI inWeather Forecasting Examples of Operational Systems and Possibilities 22
  • 23. If not stated otherwise, omages by FMI. Licence CC4BY ML can be used in many parts of the process • Making observations (machine vision) • Quality Check (unsupervised learning) • Radar and satellite data (machine vision) • Weather predictions (i.a. neural networks) • Post-prosessing (traditional supervised learning, neural networks) • Impact analysis 23
  • 24. If not stated otherwise, omages by FMI. Licence CC4BY MachineVision in Observations 24 https://www.visivis.at/
  • 25. If not stated otherwise, omages by FMI. Licence CC4BY Precipitation NowCast (Radar) https://arxiv.org/abs/1912.12132 25 2 years history of radar images 256km U-Net Image: Mehrdad Yazdani, Wikipedia, Licence CC BY-SA 4.0 Prediction (i.e. t +2h)
  • 26. If not stated otherwise, omages by FMI. Licence CC4BY Global SyntheticWeather Radar Poster: https://www.star.nesdis.noaa.gov/star/documents/meetings/2019AI/ posters/P2.3_Mattioli.pdf 26 Convolutional Neural Network to create a global synthetic weather radar based on satellites, lightning data and numerical weather prediction data. Image:Mattioli presentation
  • 27. If not stated otherwise, omages by FMI. Licence CC4BY Level 1 • Post-processing • Downscaling Level 2 • Emulate existing parametrization scheme • Correct existing schemes Level 3 • Learn new parametrization scheme from simulations or data Level 4 • Model replacement Weather Models and Post-processing 27 Credits: Stephan Rasp, slides
  • 28. If not stated otherwise, omages by FMI. Licence CC4BY Post-processing with Blend
  • 29. If not stated otherwise, omages by FMI. Licence CC4BY  Method used: “Exponentially weighted moving average” / “Moving average” (Cui et al. 2012)  BCt = (1-α)BCt-1 + α(FCSTt-1 – OBSt-1)  MAEt = (1-α)MAEt-1 + α|FCSTt-1 – OBSt-1| BC = bias correction, α = decaying weight (0.05), OBS = observation, FCST = model forecast, MAE = mean absolute error  BC and MAE are calculated for each forecast model, analysis time and lead time separately  Bias corrected forecasts are used to calculate MAE values and calculating the latest Blend forecast Bias correction (BC) and MAE
  • 30. If not stated otherwise, omages by FMI. Licence CC4BY Biascorrection How large effect will the error have and for how long with different alpha values: equation: BCt = (1-α)BCt-1 (started with BC value 1) Decaying weight, alpha
  • 31. If not stated otherwise, omages by FMI. Licence CC4BY  Verification results based on MAE are used to produce weights for each model (Woodcock and Engel, 2005): W1 = (1/MAE1) / (1/MAE1+1/MAE2+...+1/MAEn) WhereW = weight, n= total number of models  The Blend is calculated using weights and bias corrected model forecasts: Blend =W1*BCFCST1 +W2*BCFCST2+...+Wn*BCFCSTn Where BCFCST = Latest Bias corrected model forecast Calculating weights and Blend
  • 32. If not stated otherwise, omages by FMI. Licence CC4BY Neural networks for post-processing ensemble weather forecasts Image: ECMWF Image: Cecbur, source: Wikipedia., License: CC BY-SA 4.0 Loss: where Φ and φ denote CDF and PDF of a standardGaussian distribution Features (X): • Several weather parameters • Embedded station location Label (y): observations Ouput: normal distribution mean μ and standard deviation σ
  • 33. If not stated otherwise, omages by FMI. Licence CC4BY PredictingWeather Using Neural Networks is Under Research Jonathan Weyn: Can Machines Learn to Predict Weather? Using Deep Learning to Predict Gridded 500‐hPa Geopotential Height From Historical Weather Data: https://agupubs.onlinelibrary.wiley.com/doi/full/10.1029/2019MS001705 https://github.com/jweyn/DLWP Peter Düben: Deep learning for weather and climate (excellent presentation about the topic): https://ossg.bcs.org/wp-content/uploads/04-19-dueben-weather.pdf Challenges and design choices for global weather and climate models based on machine learning: https://www.researchgate.net/publication/326043857_Challenges_and_de sign_choices_for_global_weather_and_climate_models_based_on_machi ne_learning Image: Mehrdad Yazdani, Wikipedia, Licence CC BY-SA 4.0
  • 34. TRAINS Predicting Train Delays Inflicted by Weather Photo by Kalevi Lehtonen 1955. Not published until Commons in 2014. https://fi.wikipedia.org/wiki/Tiedosto:Finnish_class_Dm4_locomotive_number_1607_in_the_year_1955.jpg
  • 35. If not stated otherwise, omages by FMI. Licence CC4BY Predicting Weather Inflicted Train Delays Data Liikennevirasto (CC4) Delay between stations • Passenger trains • 514 stations Weather observations • 19 parameters
  • 36. If not stated otherwise, omages by FMI. Licence CC4BY Image: Venkata Jagannath. License: CC4-BY Image: CC0 Image: BiObserver. License: CC4-BY Results RFR RMSE: 5.37 MAE: 3.21 BSS: 0.11 LSTM RMSE: 4.35 MAE: 2.75 BSS: 0.01 LR RMSE: 5.59 MAE: 3.11 BSS: 0.08 𝐵𝑆𝑆 = 1 − 𝑅𝑀𝑆𝐸 𝑅𝑀𝑆𝐸𝑟𝑒𝑓 , where 𝑅𝑀𝑆𝐸𝑟𝑒𝑓 denotes root mean square error calculated with a mean value over the whole dataset
  • 37. If not stated otherwise, omages by FMI. Licence CC4BY LSTM shows no real skill 0 25 50 Delay(minutes) Time 02/2011 Time 06/2016 Time 02/2017 Predicted vs. true delay, case Ahvenus Predicted delay True delay
  • 38. If not stated otherwise, omages by FMI. Licence CC4BY RFR works relatively well 0 50 100 Delay(minutes) Time 02/2011 Time 06/2016 Time 02/2017 Predicted vs. true delay, average over all stations Predicted delay True delay
  • 39. SASSE Forecasting Electricity Outages Caused by Convective Storms Photo by Bryan Alexander. CC BY 2.0
  • 40. If not stated otherwise, omages by FMI. Licence CC4BY • Trained with observed outages (Random Forest Classifier) • Several input features • Few years of old data required • Based on storm cell severity and knowledge about clients electricity grid • For example category 2 storm cell is expected to cause problems in 10-50 % of grid nodes Turn outages to money Power companies has to give compensation for outages Forecasting Electricity Outages Extract storm cells from radar data Classify the storm cells Predict future outages Turn outages to money
  • 42. If not stated otherwise, omages by FMI. Licence CC4BY Most Important DataTypes Data Data Type Software Weather forecasts GRIB1, GRIB2, (NetCDF) PanoPly, IDV, ECMWF GRIB tools, WGRIB, WGRIB2, gdal, SmartMet Server, pangeo Marine forecasts, air quality forecasts… NetCDF PanoPly, IDV, gdal, pangeo, GeoServer Observations XML, JSON, csv any BUFR ecCodes, NCEP Aviation products TAF, METAR, SIGMET… any IWXXM fmi-avi-message-converter-iwxxm Radar GeoTiff, HDF5 gdal, GeoServer (see also: https://en.wikipedia.org/wiki/Hiera rchical_Data_Format) Satellites GeoTiff, NetCDF gdal, GeoServer, PyTroll 42