Open Earth Open Earth Tools Open source management

  • Slides: 31
Download presentation
Open. Earth … Open. Earth. Tools = Open source management of PMR-NCV Data, Models

Open. Earth … Open. Earth. Tools = Open source management of PMR-NCV Data, Models and Tools for marine & coastal science & technology . . and what about wwww. Open. Earth. eu

An community of users since 2003 1. Delft 3 D is under strict version

An community of users since 2003 1. Delft 3 D is under strict version control; 2. data, models and tools usually aren’t 2. Make things beyond capabilities of single user: Google Earth DELFT 3 D preprocessing & postprocessing TOOLS: • output calibration • MODELS • input bathymetry • input meteo • input sources DATA • output validaton

What is Open. Earth: philosophy 1. 2. 3. 4. philosophy community repository delivery Cooperate

What is Open. Earth: philosophy 1. 2. 3. 4. philosophy community repository delivery Cooperate

What is Open. Earth: community • Prisoners dilemma & Tragedy of the commons: 1+1=3

What is Open. Earth: community • Prisoners dilemma & Tragedy of the commons: 1+1=3 sometimes sharing does not work, but usually it does • Open. Earth accepts some asymmetry in sharing: it is the player that keeps the sharing going

What is Open. Earth: community 1. 2. 3. 4. philosophy community repository delivery Cooperate

What is Open. Earth: community 1. 2. 3. 4. philosophy community repository delivery Cooperate

What is Open. Earth: community needs structure • • • all collaborating is not

What is Open. Earth: community needs structure • • • all collaborating is not enough chaos coordination needed but no overall boss like wikipedia scripts mutate & spread: virus-like Cooperate Project 1 Project n Models Data Tools

What is Open. Earth: repository version 1. 2. 3. 4. philosophy community repository delivery

What is Open. Earth: repository version 1. 2. 3. 4. philosophy community repository delivery Cooperate central storage What Wikipedia does for knowledge what Sub. Version does for tools + data: “wikitoolia” or “toolipedia”

What is Open. Earth: web services version 1. 2. 3. 4. philosophy community repository

What is Open. Earth: web services version 1. 2. 3. 4. philosophy community repository delivery check this out Cooperate central storage What Youtube does for movies we want also for tools + data: 100% web services: “Datatube” or “Youdata”

http: //www. youtube. com/user/Fedor. Baart#p/a/u/0/5 OTko 5 bh. Fic

http: //www. youtube. com/user/Fedor. Baart#p/a/u/0/5 OTko 5 bh. Fic

Open. Earth is already truly a community TOOLS: > 3000 commits! > 60 active

Open. Earth is already truly a community TOOLS: > 3000 commits! > 60 active users > 200 aanvragen DATA: > 1350 commits! > 60 active users

Overlay icons show status of local copy up to date modified added

Overlay icons show status of local copy up to date modified added

Matlab toolbox for Delft 3 D in addition to: C: Delft 3 Dw 32matlab

Matlab toolbox for Delft 3 D in addition to: C: Delft 3 Dw 32matlab

Matlab toolbox for Delft 3 D-FLOW

Matlab toolbox for Delft 3 D-FLOW

Matlab toolbox for Delft 3 D-WAQ/PART

Matlab toolbox for Delft 3 D-WAQ/PART

Matlab toolbox for SWAN-FLOW Some guidelines to make community toolbox work: * header line

Matlab toolbox for SWAN-FLOW Some guidelines to make community toolbox work: * header line for contents * cut ‘n paste example * see also * unit test * copyright/disclaimer

weather models Open 1 Earth 2 10 km resolution Open 1 -access Google-Earth 2

weather models Open 1 Earth 2 10 km resolution Open 1 -access Google-Earth 2 -alike of • all environmental data products covering • any range of physical scales located • anywhere on the world Proces scale: km/yr • under rigorous version control satellite data 1 km resolution Dutch digital elevation map 100 m resolution after De vriend coastal bathymetry 10 m resolution dune profiles 1 m resolution scale of interest: km/yr

Google. Plot + convertcoordinates • • Matlab pcolor surf text contour scatter line quiver

Google. Plot + convertcoordinates • • Matlab pcolor surf text contour scatter line quiver mesh Google. Plot KMLpcolor KMLsurf KMLtext KMLcontour KMLscatter KMLline KMLquiver KMLmesh [D. lon, D. lat, log]=convert. Coordinates(D. x, D. y, … 'CS 1. code', 28992, … %local system 'CS 2. code', 4326) %wgs 84

Google. Plot toolbox 2 D Delft 3 D CSM

Google. Plot toolbox 2 D Delft 3 D CSM

Google. Plot toolbox 2 D Delft 3 D Kartina Markermeer

Google. Plot toolbox 2 D Delft 3 D Kartina Markermeer

Google. Plot toolbox 2 D Unesco-IHE Delft 3 D Kartina Westernschelt

Google. Plot toolbox 2 D Unesco-IHE Delft 3 D Kartina Westernschelt

Google. Plot toolbox 3 D Delft 3 D Markermeer

Google. Plot toolbox 3 D Delft 3 D Markermeer

Google. Plot toolbox 3 D Delft 3 D Rhine Rofi

Google. Plot toolbox 3 D Delft 3 D Rhine Rofi

Google. Plot toolbox 3 D Delft 3 D Rhine Rofi

Google. Plot toolbox 3 D Delft 3 D Rhine Rofi

Google. Plot toolbox 3 D Delft 3 D Rhine Rofi

Google. Plot toolbox 3 D Delft 3 D Rhine Rofi

DATA DELFT 3 D preprocessing & postprocessing TOOLS: • output calibration • MODELS •

DATA DELFT 3 D preprocessing & postprocessing TOOLS: • output calibration • MODELS • input bathymetry • input meteo • input sources DATA • output validaton

Use of data directly from OPe. NDAP server Delft 3 D-Quickplot Delft 3 D

Use of data directly from OPe. NDAP server Delft 3 D-Quickplot Delft 3 D Quickplot

How does Open. Earth do that: WORKFLOW s l o o t Version control

How does Open. Earth do that: WORKFLOW s l o o t Version control and backup tools a t da data & scripts Web access to datasets from pluriform to standard format! Straightforward visualisation open source software

Source control for Dash. Board Technical session tomorrow

Source control for Dash. Board Technical session tomorrow

Community of practice: Open. Earth has a wide range of users (Building with Nature,

Community of practice: Open. Earth has a wide range of users (Building with Nature, EU FP 7 MICORE, Delft Cluster etc. ). Building with Nature facilitates training sessions.

Summary • • • An active community with 60 developers within 2 years 100’s

Summary • • • An active community with 60 developers within 2 years 100’s of users 3000 commits: value 20 k€ - 200 k€ (6 - 60 minutes per commit) Crowd-sourcing did not lead to chaos: well-documented Repository of 1000’s of free matlab TOOLS • Delft 3 D toolbox • Google Earth toolbox • coordinate conversion • Organized workflow for DATA with open source tools: • facilitate input • facilitate calibration/vaildation

Open. Earth Sign-up @ www. Open. Earth. eu The username allows you to contribute

Open. Earth Sign-up @ www. Open. Earth. eu The username allows you to contribute immediately if you like it.