openweathermap on the open gis conference 2012
DESCRIPTION
OpenTRANSCRIPT
![Page 1: OpenWeatherMap on the Open GIS Conference 2012](https://reader037.vdocuments.mx/reader037/viewer/2022103110/547ca285b4af9fbf368b458b/html5/thumbnails/1.jpg)
OpenWeatherMap.orgOpen Meteorological
technologies
Speaker is Dennis Ukolov,architector
Conference ‘Open GIS’17 Nov 2012
![Page 2: OpenWeatherMap on the Open GIS Conference 2012](https://reader037.vdocuments.mx/reader037/viewer/2022103110/547ca285b4af9fbf368b458b/html5/thumbnails/2.jpg)
We make weather data to be available
to everyone.
OpenWeatherMap project is inspired by
Wikipedia and OpenStreetMap
ideas
![Page 3: OpenWeatherMap on the Open GIS Conference 2012](https://reader037.vdocuments.mx/reader037/viewer/2022103110/547ca285b4af9fbf368b458b/html5/thumbnails/3.jpg)
We believe that enthusiasts joined by one idea could reach more results than large companies.
We believe that meteorological data must be available, free and easy-to-use.
OpenWeatherMap.org provides you with:
Weather in 120,000 cities
Data from 40,000 weather stations all over the world
20 different weather maps
![Page 4: OpenWeatherMap on the Open GIS Conference 2012](https://reader037.vdocuments.mx/reader037/viewer/2022103110/547ca285b4af9fbf368b458b/html5/thumbnails/4.jpg)
OpenWeatherMap.org is: 1 Interactive weather maps2 History and forecasts 3 Analiticss4 API5 WiKi
![Page 5: OpenWeatherMap on the Open GIS Conference 2012](https://reader037.vdocuments.mx/reader037/viewer/2022103110/547ca285b4af9fbf368b458b/html5/thumbnails/5.jpg)
3. Weather maps3. Weather maps
OpenWeather
Map
OpenWeather
Map
OpenWeatherMap conception
1. Collecting of data from
weather stations
1. Collecting of data from
weather stations
2. Forecasts of meteorological
services
2. Forecasts of meteorological
services
4. API4. API
![Page 6: OpenWeatherMap on the Open GIS Conference 2012](https://reader037.vdocuments.mx/reader037/viewer/2022103110/547ca285b4af9fbf368b458b/html5/thumbnails/6.jpg)
1. Data collection: Weather stations
Professional stations
Private stationsOpenWeatherMap receives data
from professional and private weather stations
40,000 weather stations
![Page 7: OpenWeatherMap on the Open GIS Conference 2012](https://reader037.vdocuments.mx/reader037/viewer/2022103110/547ca285b4af9fbf368b458b/html5/thumbnails/7.jpg)
1. Data collections: Weather stations in Russia and Europe
Density of weather stations.
Situation with weather stations in Russia looks dramatically in comparison with Europe.
![Page 8: OpenWeatherMap on the Open GIS Conference 2012](https://reader037.vdocuments.mx/reader037/viewer/2022103110/547ca285b4af9fbf368b458b/html5/thumbnails/8.jpg)
1. Data collection: How to use data from weather station
After connection of the weather station it possible to build different types of charts using weather data from the station.
- Wind rose- Pressure- Weather forecast-Temperature variation … and many others.
![Page 9: OpenWeatherMap on the Open GIS Conference 2012](https://reader037.vdocuments.mx/reader037/viewer/2022103110/547ca285b4af9fbf368b458b/html5/thumbnails/9.jpg)
2. Forecasts: Types• Global and Local forecasts • GFS CMC WRF models
Continent (middle accuracy)
Local (high accuracy)
Global (low accuracy)
We combine data from different forecasts with different scalability and accuracy
![Page 10: OpenWeatherMap on the Open GIS Conference 2012](https://reader037.vdocuments.mx/reader037/viewer/2022103110/547ca285b4af9fbf368b458b/html5/thumbnails/10.jpg)
2. Forecasts: Enthusiasts make a local weather
WRF model is available as an
OpenSource software.
Budget of the system is$5,000
Blade server 16 core
The model works on PCs of enthusiasts.
![Page 11: OpenWeatherMap on the Open GIS Conference 2012](https://reader037.vdocuments.mx/reader037/viewer/2022103110/547ca285b4af9fbf368b458b/html5/thumbnails/11.jpg)
We combine data from different modelsBy combining global and local models it possible to get global covering on the one hand and accurate detailed data for specific locations Base on these data we make interactive weather maps
2. Forecasts: How to use
![Page 12: OpenWeatherMap on the Open GIS Conference 2012](https://reader037.vdocuments.mx/reader037/viewer/2022103110/547ca285b4af9fbf368b458b/html5/thumbnails/12.jpg)
3. Weather maps: Variety of types
Clouds Pressure
PrecipitationsРадарыTemperature Radars
![Page 13: OpenWeatherMap on the Open GIS Conference 2012](https://reader037.vdocuments.mx/reader037/viewer/2022103110/547ca285b4af9fbf368b458b/html5/thumbnails/13.jpg)
4. API: For whomeMobile applications
Web applications Научное применение
Smart house
Scientific applications (oceanology)
![Page 14: OpenWeatherMap on the Open GIS Conference 2012](https://reader037.vdocuments.mx/reader037/viewer/2022103110/547ca285b4af9fbf368b458b/html5/thumbnails/14.jpg)
1. Mobile applications for iOS, Android, Windows Mobile2. Web-applications to display a current weather, charts, widgets and many others. 3. Smart house system, automatic garden irrigation system etc.4. Agriculture and scientific applications.
4. API: How to use
![Page 15: OpenWeatherMap on the Open GIS Conference 2012](https://reader037.vdocuments.mx/reader037/viewer/2022103110/547ca285b4af9fbf368b458b/html5/thumbnails/15.jpg)
1. Current weather in city (more than 120,000 cities)2. Current weather in location – lat/lon3. Forecast for 7 days in a compact or full formats. 4. Data from weather stations 4. History
4. API: Getting different kinds of data by JSON
![Page 16: OpenWeatherMap on the Open GIS Conference 2012](https://reader037.vdocuments.mx/reader037/viewer/2022103110/547ca285b4af9fbf368b458b/html5/thumbnails/16.jpg)
OpenWeatherMap architecture
NgInxApachePHP TilecacheOpenLayers /LeafletMapnikPostGISMemcacheMongoDBGearmanMySQLPythonAnd more..
Open Source software:
![Page 17: OpenWeatherMap on the Open GIS Conference 2012](https://reader037.vdocuments.mx/reader037/viewer/2022103110/547ca285b4af9fbf368b458b/html5/thumbnails/17.jpg)
Future development of the OpenWeatherMap
• Social aspects• External modules of calculation • Weather station expanding• Agriculture• Development of customized meteorological
applications