hackathon - inspire · > aka hack day, hackfestor codefest > "hack" is used in the...

28
Copernicus Open Data Hackathon INSPIRE + Open Data + Copernicus … Let’s Connect the Dots! Antje Kügeler, Thore Fechner, Thomas Wojaczek

Upload: others

Post on 22-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

Copernicus

Open Data

Hackathon

INSPIRE + Open Data +

Copernicus …

Let’s Connect the Dots!

Antje Kügeler, Thore Fechner, Thomas Wojaczek

Page 2: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

2

Introduction

Page 3: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

© con terra GmbH

• con terra is a leading provider of solutions for

spatial data infrastructures in Europe

• Founded in 1993 as a Spin-off of the University of

Münster, Institute of Geoinformatics

> Co-founder of 52°North Initiative for Open Source

Software in 2004

> Member of the Esri Deutschland Group since 2006

> Platinum Partner of Safe Software

• Headquarter: Münster, Germany, Branch Office: Berlin

• Number of employees: 136

con terra

Münster

Page 4: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

© con terra GmbH

• Hackathon

> from „hack“ and „marathon“

> aka hack day, hackfest or codefest

> "hack" is used in the sense of exploratory programming

• People come together to collaborate on software projects

> …to meet

> …to learn

> …to create something

> …to have fun ☺

What’s a Hackathon?

Page 5: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

© con terra GmbH

1. Brainstorming for ideas

2. “Pitch”: Participants suggest ideas

> a problem statement, the solution, the data and the skills

needed to make it happen

3. Participants form teams based on their interests and skills

4. Collaborative work on projects

5. Wrap-up session

Hackathon: How does it work?

Page 6: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

Brief description of

project,

motivation,

goal

Who would benefit

from this project?

Why does it matter?

What data is

involved?

What skills are

needed to make it

happen?

How to pitch your idea

6

Page 7: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

7

Lightning Talks

Page 8: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

© con terra GmbH

• Create a network of national SDIs created by the Member States

… to enable the sharing of environmental spatial information

among public sector organisations

… to facilitate public access to spatial information across Europe

… assist in policy-making across boundaries

To make more informed decisions

• Based on standardised Implementing Rules for Metadata, Data

Specifications, Spatial Data Services …

8

What‘s the idea?

Page 9: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

© con terra GmbH

• Data providers: EU Member States – Level: federal, state, local

• Geographic scope: All EU Member States

• Thematic scope: Wide range of themes – 34 Annex Themes

https://inspire.ec.europa.eu/Themes/Data-Specifications/2892

• Scale, resolution: all scales – from local to European level

• Form: Geospatial Services (View, Download) based on OGC-

Standards – WMS, WFS (gml) – sometimes shape, kml, geojson

9

What kind of data can I expect?

Page 10: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

© con terra GmbH

• INSPIRE Geoportal

• http://inspire-geoportal.ec.europa.eu/

10

Where can I find data?

Geoportals of the member states

or federal, state, local authorities

Page 11: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

© con terra GmbH

• Directly connect to the INSPIRE View Service (WMS URL)

• Download data as a gml file (WFS URL, Atom Feed)

> Sometimes additional formats (Shape, KML, GeoJSON, …)

• ETL (Extract – Transform – Load) with special tools such as

FME to process the data

11

How can I use the data?

Page 12: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

© con terra GmbH 12

http://www.worldbank.org/en/news/feature/2015/01/13/unl

eashing-the-potential-of-open-data

Page 13: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

© con terra GmbH

• Data should be freely available and accessible for everyone

without any restrictions

> Free to access, free to use, free to redistribute

• Open Data is expected to create value for

> Transparency and democratic control

> Participation, Self-empowerment

> Improved efficiency and effectiveness of government services

> Impact measurement of policies

> Innovation, improved or new private products and services

> New knowledge from combined data sources in large data volumes

13

What‘s the idea?

http://opendatahandbook.org/guide/en/why-open-data/

Page 14: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

• Wide thematic range

• Often from governmental sources

• Data often includes geographic information or relates to a spatial

region (e.g. demographic information)

• Local scale and upwards

• Formats: JSON, XML, RDF, Spreadsheets, Comma Separated

Files, Text, Scanned images (e.g. TIFF and JPEG), Proprietary

formats, HTML, Open File Formats, Web services, Databases

> http://opendatahandbook.org/guide/en/appendices/file-formats/

14

What kind of data can I expect?

Page 15: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

© con terra GmbH

• European Data Portal: https://www.europeandataportal.eu/

• Open Data portals on all regional levels

15

Where can I find data?

Page 16: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

© con terra GmbH

• Web Services: Build your own client or use an existing client

• ETL (Extract – Transform – Load) with special tools such as

FME

• There are tools for Scraping HTML, e.g.

http://developer.yahoo.com/yql/

or PDFs e.g. http://tabula.technology/

16

How can I use the data?

Page 17: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

© con terra GmbH 17

Copernicus

Europe‘s eye on Earth

Page 18: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

© con terra GmbH

• Copernicus provides extensive Earth Observation (EO) data

• previously known as GMES

(Global Monitoring for Environment and Security)

• high update frequency

• global coverage

18

What‘s the idea?

free of chargeit‘s Open Government Data

Page 19: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

© con terra GmbH

• Data provider: European Commission

• Geographic scope: world-wide

• Thematic scope

• Scale/resolution: depends on the mission, instrument and mode

(up to 5x5m Sentinel-1 strip map mode / up to 10m Sentinel-2)

• Form: zipped archives / SAFE files

19

What kind of data can I expect?

Atmosphere Marine Land Climate Emergency Security

Page 20: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

© con terra GmbH

In a lot of places, we recommend:

• ESA Open Acess Hub: https://scihub.copernicus.eu/

• Code-DE (Germany): https://code-de.org/

• PEPS (France): https://peps.cnes.fr/rocket/

• Amazon:http://sentinel-pds.s3-website.eu-central-

1.amazonaws.com/

20

Where can I find data?

Page 21: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

© con terra GmbH

• SNAP (Sentinel Application Platform):

> http://step.esa.int/main/toolboxes/snap/

> for extracting and pre-processing the images

• Python e.g. SCIKIT: http://scikit-image.org/

• Most GIS e.g. ArcGIS Pro / ArcMap or R

Tip: look around Youtube and GIS Stack Exchange

21

How can I use the data?

Page 22: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

22

Brainstorming

Page 23: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

23

Pitch of ideas

find your group

Page 24: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

Brief description of

project,

motivation,

goal

Who would benefit

from this project?

Why does it matter?

What data is

involved?

What skills are

needed to make it

happen?

How to pitch your idea

24

Page 25: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

25

Start talking, drawing, hacking!

Page 26: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

26

Show and Tell: Sharing the results of each group

Page 27: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

27

Show and Tell

Page 28: Hackathon - INSPIRE · > aka hack day, hackfestor codefest > "hack" is used in the sense of exploratory programming ... •Scale, resolution: all scales –from local to European

© con terra GmbH

con terra – Gesellschaft für Angewandte Informationstechnologie mbH

Martin-Luther-King-Weg 24

48155 Münster

Telefon +49 89 207 005 2200

[email protected]

28