OpenEarth: introduction (extended)

advertisement
OpenEarth
…
OpenEarthTools =
Open source management of
PMR-NCV
Data, Models and Tools for
marine & coastal
science & technology
.. and what about
wwww.OpenEarth.eu
An community of users since 2003
1. Delft3D is under strict version control;
data, models and tools usually aren’t
2. Make things beyond capabilities of single user: Google Earth
DELFT3D
preprocessing & postprocessing TOOLS:
• output calibration
• MODELS
• input bathymetry
• input meteo
• input sources
DATA
• output validaton
What is OpenEarth: philosophy
1.
2.
3.
4.
philosophy
community
repository
delivery
Cooperate
What is OpenEarth: community
• Prisoners dilemma & Tragedy of the commons: 1+1=3
sometimes sharing does not work, but usually it does
• OpenEarth accepts some
asymmetry in sharing:
it is the player that
keeps the sharing going
What is OpenEarth: community
1.
2.
3.
4.
philosophy
community
repository
delivery
Cooperate
What is OpenEarth: 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 OpenEarth: repository
version
1.
2.
3.
4.
philosophy
community
repository
delivery
Cooperate
central
storage
What Wikipedia does for knowledge
what SubVersion does for tools +
data: “wikitoolia” or “toolipedia”
What is OpenEarth: 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/FedorBaart#p/a/u/0/5OTko5bhFic
OpenEarth 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
Matlab toolbox for Delft3D
in addition to:
C:\Delft3D\w32\matlab\
Matlab toolbox for Delft3D-FLOW
Matlab toolbox for Delft3D-WAQ/PART
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
Open1Earth2
10 km resolution
Open1-access Google-Earth2-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
1km resolution
Dutch digital elevation map
100 m resolution
after De vriend
coastal bathymetry
10 m resolution
dune profiles
1m resolution
scale of interest: km/yr
GooglePlot + convertcoordinates
•
•
•
•
•
•
•
•
Matlab
pcolor
surf
text
contour
scatter
line
quiver
mesh
GooglePlot
KMLpcolor
KMLsurf
KMLtext
KMLcontour
KMLscatter
KMLline
KMLquiver
KMLmesh
[D.lon, D.lat,log]=convertCoordinates(D.x, D.y,…
'CS1.code',28992,… %local system
'CS2.code',4326)
%wgs84
GooglePlot toolbox 2D
Delft3D CSM
GooglePlot toolbox 2D
Delft3D
Delft3D
Kartina
Markermeer
GooglePlot toolbox 2D
Unesco-IHE
Delft3D Kartina
Westernschelt
GooglePlot toolbox 3D
Delft3D Markermeer
GooglePlot toolbox 3D
Delft3D Rhine Rofi
GooglePlot toolbox 3D
Delft3D Rhine Rofi
GooglePlot toolbox 3D
Delft3D Rhine Rofi
DATA
DELFT3D
preprocessing & postprocessing TOOLS:
• output calibration
• MODELS
• input bathymetry
• input meteo
• input sources
DATA
• output validaton
Use of data directly from OPeNDAP server
Delft3D-Quickplot
Delft3D Quickplot
How does OpenEarth do that: WORKFLOW
Version control
and backup
tools
data & scripts
Web access
to datasets
from pluriform to
standard format!
Straightforward
visualisation
open source
software
Source control for Dash DashBoard
Technical session tomorrow
Community of practice: OpenEarth has a wide range of users (Building with Nature,
EU FP7 MICORE, Delft Cluster etc.). Building with Nature facilitates training sessions.
Summary
•
•
•
•
•
An active community with 60 developers within 2 years
100’s of users
3000 commits: value 20k€ - 200k€ (6 - 60 minutes per commit)
Crowd-sourcing did not lead to chaos: well-documented
Repository of 1000’s of free matlab TOOLS
• Delft3D toolbox
• Google Earth toolbox
• coordinate conversion
• Organized workflow for DATA with open source tools:
• facilitate input
• facilitate calibration/vaildation
OpenEarth
Sign-up @ www.OpenEarth.eu
The username allows you to
contribute immediately if you like it.
Download