+ All Categories
Home > Documents > OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal...

OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal...

Date post: 16-Dec-2015
Category:
Upload: melvyn-potter
View: 220 times
Download: 6 times
Share this document with a friend
Popular Tags:
24
OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal science & technology .. and what about More information at: http:// openearth.deltares.nl
Transcript
Page 1: OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal science & technology.. and what about More information.

OpenEarth

OpenEarthTools =

Open source management of

Data, Models and Tools for

marine & coastal

science & technology.. and what about

More information at:

http://openearth.deltares.nl

Page 2: OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal science & technology.. and what about More information.

Data Tools

Models

XBeach

Information

Page 3: OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal science & technology.. and what about More information.

SSB P 15

Data Tools

Models

Information

Page 4: OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal science & technology.. and what about More information.

• Data quality, availability and accessibility for analysis is substandard

• Models and tools used and developed by specialists are insufficiently documented and often lack version control

• Developments to remedy the two above points are often hampered by the existence of (artificial) project boundaries

• Working like this is grossly inefficient

We can do much better!!

Although data, models, tools and information are the corner stones of hydraulic engineering projects:

Introduction

Page 5: OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal science & technology.. and what about More information.

Surely you recognize the following emotions?• ohh , I used the wrong version• ahh, where is the last version• hmm, where was this measured• oops, I forgot to include the timezone• wow, you can actually show that in GoogleEarth?• aarghh, the guy who measured it left?• sigh, surely someone must have solved this problem before me!

OpenEarth was started as a bottom up initiative by project engineers to break this apparent endless string of disappointment and frustration by introducing an open and project superseding approach.

So how does it work?

Introduction

Page 6: OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal science & technology.. and what about More information.

Calculate missing (lat,lon) on the fly

1. PCTRANS marine: much ado with external files

2. General Mapping Toolbox: only *.eps on linux

3. arcGIS: $

4. matlab mapping: $

5. etc.

6. matlab CTRANSDV: Rijksdriehoek, UTM, LonLat

• Zitman > Verploeg > Bonekamp > Elias > de Boer > ?

7. OpenEarth SuperTrans

• Maarten van Ormondt (Deltares)

• GUI & matlab command line

• ~ 3000 EPSG transfomations

• free if you join OpenEarthTools

>> [x,y]=ConvertCoordinates(5,52,EPSG,'WGS 84','geo','WGS 84 / UTM zone 31N','xy',...)

Gradual improvement by cooperation Example: coordinate transformation

What is OpenEarth?

Page 7: OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal science & technology.. and what about More information.

What is OpenEarth

1. philosophy

2. community

3. repository

4. delivery (datawarehouse)

Cooperate

Page 8: OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal science & technology.. and what about More information.

What is OpenEarth

1. philosophy

2. community

3. repository

4. delivery (datawarehouse)

Cooperate

Page 9: OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal science & technology.. and what about More information.

1. PHILOSOPHY

Page 10: OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal science & technology.. and what about More information.

1. PHILOSOPHY

• Non-zero sum game: collaboration most efficient for everybody (more pie)

• Tit-for-tat is what people start using for cooperation

• People stop collaborating after 1st bad experience

• Tiny % of free riders gradually destroys collaboration• Tit-for-tat+1 approach would maintain collaboration

• Stop collaboration only after 2nd bad experience.

• Noise in system: delays + misunderstandings + force majeure

• also gradually cooperativeness erodes.• Tit-for-tat+many maintains collaboration

• Mutual trust

• Positive attitude

• Cooperative atmosphere

• Only 1 needed

• OET = car starter

Page 11: OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal science & technology.. and what about More information.

2. COMMUNITY

• all collaborating is not enough• chaos• coordination needed• but no overall boss• like wikipedia

Project nProject 1

Data Tools

Models

Cooperate

Page 12: OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal science & technology.. and what about More information.

central storage

3. REPOSITORY

Cooperate1. philosophy

2. community

3. repository

4. delivery

Page 13: OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal science & technology.. and what about More information.

central storage

3. REPOSITORY

check that out

Cooperate1. philosophy

2. community

3. repository

4. delivery

Page 14: OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal science & technology.. and what about More information.

OpenEarth repository McTools

repository

Company repository

3. REPOSITORY

Page 15: OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal science & technology.. and what about More information.

central storage

4. DELIVERY

data providers

data users1. philosophy

2. community

3. repository

4. delivery

Page 16: OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal science & technology.. and what about More information.

central storage

4. DELIVERY

Cooperate

data providers =

data users

1. philosophy

2. community

3. repository

4. delivery

Page 17: OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal science & technology.. and what about More information.

Summarizing: What is OpenEarth?

In summary, OpenEarth is:• A community of users …• That cooperate on the philosophy …• That all data, models, tools and information …• Should flow openly

To facilitate effective cooperation OpenEarth:• Offers a free infrastructure composed of the best available open

source components adhering to widely accepted international standards …

• Shares all data, models, tools and information provided by previous OpenEarth projects from one shared storage location …

• Provides training for users to gain the (minimum) skills to cooperate effectively

Some more details about the OpenEarth infrastructure …

Page 18: OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal science & technology.. and what about More information.

OPeNDAP Server

ToolsModels

Subversion Server

User

Provider

Pros:

• Easy Backup

• Version control:

• Shared access to …

• one central version

Pros:

• Uniform workflow:

• More efficient collaboration

Raw Data

Pros:

• For NetCDF & OpenDAP:

• Free visualization tools

Free ICT required

• Subversion server

• Linux (file) server

• OPeNDAP server

For private use a

OpenEarth clone costs:

• 20 k€ hardware (10TB)

• Few days of installation (training)

Page 19: OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal science & technology.. and what about More information.

OpenEarth infrastructure: data, model output, …

Extract Transform Load Provide

tools

models

add meta information

netCDF on web server

transform to netCDF

netCDF on OPeNDAP

server

data providers = data users

data (volts)

Make user-friendly formats

Dynamic database

Charts & MapsTools & websites

Archive native formats

Page 20: OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal science & technology.. and what about More information.

Every file is logged …

… and every line in every file is logged.

OpenEarth infrastructure: …, model code and tools

Page 21: OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal science & technology.. and what about More information.

OpenEarth infrastructure: information

Page 22: OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal science & technology.. and what about More information.

OpenEarth: regular training sessions

Page 23: OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal science & technology.. and what about More information.

OpenEarth: successful application in projects

And many others …

• Delft – USGS coop

• Delft Cluster North Sea and Coast

• Kustlijnzorg

• MoS2 monitoring of SPM for MVII

• etc.

Page 24: OpenEarth OpenEarthTools = Open source management of Data, Models and Tools for marine & coastal science & technology.. and what about More information.

OpenEarth

OpenEarthTools =

Open source management of

Data, Models and Tools for

marine & coastal

science & technology.. and what about

More information at:

http://openearth.deltares.nl


Recommended