open standards, open source and open data · university of twente. barend köbben (gip) 1 sep 2015...

27
OPEN STANDARDS, OPEN SOURCE OPEN STANDARDS, OPEN SOURCE AND OPEN DATA AND OPEN DATA BAREND KÖBBEN BAREND KÖBBEN

Upload: others

Post on 04-Jul-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

OPEN STANDARDS, OPEN SOURCEOPEN STANDARDS, OPEN SOURCEAND OPEN DATAAND OPEN DATA

BAREND KÖBBEN BAREND KÖBBEN

Page 2: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

1 Sep 2015Barend Köbben (GIP) 2UNIVERSITY OF TWENTE.

CONTENTS

OPEN GEO-STANDARDS

Open Geospatial Consortium (OGC)

OPEN SOURCE GEO-SOFTWARE

Communities instead of Companies

The OS Geo software stack

OPEN GEO-DATA

Page 3: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

1 Sep 2015Barend Köbben (GIP) 3UNIVERSITY OF TWENTE.

OPEN GEO STANDARDS

Page 4: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

1 Sep 2015Barend Köbben (GIP) 4UNIVERSITY OF TWENTE.

OPEN STANDARDS

created in an open, international, participatory process

non-proprietary, that is, owned in common.

free rights of distribution (no royalty or other fee)

free, public, and open access to interface specifications

technology neutral

Open STANDARDS based software:

employs Open Standard formats & interfaces

can be proprietary, commercial or open source, free

Page 5: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

1 Sep 2015Barend Köbben (GIP) 5UNIVERSITY OF TWENTE.

OPEN STANDARD IN GEO DOMAINGEO DOMAIN

Open Geospatial Consortium (OGC) “our core mission is to deliver interface specificationsc that are

openly available for global use”

Not-for-profit, international voluntary consensus standardsorganization

industry, government, and university members Founded in 1994

Page 6: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

1 Sep 2015Barend Köbben (GIP) 6UNIVERSITY OF TWENTE.

Members

Integrators • Raytheon, Lockheed Martin, Mitsubishi, SAIC, MITRE, BAE, …

Major Hardware and Software Companies • Sun Microsystems, Oracle, Microsoft, Adobe, HP, …

Developers of GIS, mapping & earth imaging products• Intergraph, ESRI, SICAD, AutoDesk, LaserScan, MapInfo, PCI

Government agencies that depend on geo-processing • NIMA, NASA, USGS, USA/TEC, USDA, NOAA, FEMA, DoT, Census, NSF, FGDC,

DMSO, UK/OS, Au/SA, …

Others• Content Providers, Telecom, Universities, Startups, …

Open Geospatial Consortium

Page 7: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

1 Sep 2015Barend Köbben (GIP) 11UNIVERSITY OF TWENTE.

OGC STANDARDISATION TOPICS

Topic 0 Overview Topic 1 Feature Geometry Topic 2 Spatial Reference Systems Topic 3 Locational Geometry Topic 4 Stored Functions and Interpolation Topic 5 The OpenGIS Feature type Topic 6 The Coverage Type Topic 7 Earth Imagery Topic 8 Relations Between Features Topic 9 Accuracy Topic 10 Feature collections Topic 11 Metadata Topic 12 OpenGIS Service Architecture Topic 13 Catalog services ...etcetera...

Page 8: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

1 Sep 2015Barend Köbben (GIP) 12UNIVERSITY OF TWENTE.

OGC SIMPLE FEATURES GEOMETRY SCHEMA

UML representation of the Geometry schema

QuickTimeᆰ and a decompressor

are needed to see this picture.

Page 9: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

© ITC - University of Twente / Barend Köbben; GIP dept. 13UNIVERSITY OF TWENTE.

A set of Implementation Specifications for

OWS: Open Web Services & related Encodings

(vector)data encoding:

Geographic Markup Language (GML)

Keyhole ML (KML)

Data Access:

Web Feature Service (WFS)

Web Coverage Service (WCS)

Portrayal:

Web Mapping Service (WMS)

Symbology Encoding & Styled LayerDescriptor for WMS (SE-SLD)

Metadata:

Catalog Service Web (CSW)

Service configurations:

OWS Context

Page 10: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

1 Sep 2015Barend Köbben (GIP) 14UNIVERSITY OF TWENTE.

OWS Geowebservices are used in many places

Spatial Data Infrastructures (SDIs):

On the European level INSPIRE standards are directly based on them

The Dutch NGDI standards set by Geonovum are based on INSPIRE

The server-side software that implements these standards is bymajority Open Source

Page 11: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

1 Sep 2015Barend Köbben (GIP) 15UNIVERSITY OF TWENTE.

OPEN SOURCE GEOSOFTWARE

Page 12: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

1 Sep 2015Barend Köbben (GIP) 16UNIVERSITY OF TWENTE.

OPEN SOURCE SOFTWARE

(http://opensource.org/docs/osd)

Source code is freely accesible uses a OS license

free for all to use, change and (re)distribute (depending on actuallicense)

usually allowed to sell products that include source code

Development done in public: usually not by a company

by a community: distributed, informal team of developers

Page 13: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

1 Sep 2015Barend Köbben (GIP) 17UNIVERSITY OF TWENTE.

OPEN SOURCE SOFTWARE (OSS) SOLUTIONS

Advantages Low installation and maintenance

costs Independence of software

vendors Large, open-minded and helpful

user community When documentation fails, code

is available for last resort Customisation: Can change

functionality to meet own’s needs

Disadvantages in some areas, proprietary

solutions (still) offer morefunctionality

Documentation is often sparse Cannot force support Requires build-up of computer

literacy in own organisation: haveto invest in people

Page 14: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

1 Sep 2015Barend Köbben (GIP) 18UNIVERSITY OF TWENTE.

OPEN SOURCE SOFTWARE STACK

(web)map-viewers, Graphic User Interfaces,desktop GIS, etcetera

thin clients thick clients

middleware: geo-webservices

data-, map- and process services

Back-end: spatial databases

LIBRARIES:softwarecomponents for:●data access●conversion●analysis●projection●graphics●etc...

Page 15: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

1 Sep 2015Barend Köbben (GIP) 19UNIVERSITY OF TWENTE.

OPEN SOURCE SOFTWARE STACK at ITC

PrototypeMozillaQt

GDAL/OGR

Proj4

Geotools/GEOS

Page 16: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

1 Sep 2015Barend Köbben (GIP) 20UNIVERSITY OF TWENTE.

OPEN SOURCE SOFTWARE STACK at ITC – in this module

PrototypeMozillaQt

GDAL/OGR

Proj4

Geotools/GEOS

Page 17: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

Sep 1, 2015Sep 1, 2015Sep 1, 2015Sep 1, 2015 http://live.osgeo.orghttp://live.osgeo.orghttp://live.osgeo.orghttp://live.osgeo.org 21212121

OSGEO - Open Source Geospatial Foundation

– a not-for-profit organization

–mission to support and promote the collaborativedevelopment of open geospatial technologies and data.

– provides financial, organizational and legal support

– serves as an independent legal entity to which communitymembers can contribute code, funding and otherresources

– serves as an outreach and advocacy organization

– publishes the show-case OSGEO LiveDVD

Page 18: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

Sep 1, 2015Sep 1, 2015Sep 1, 2015Sep 1, 2015 http://live.osgeo.orghttp://live.osgeo.orghttp://live.osgeo.orghttp://live.osgeo.org 22222222

Insert and Reboot

Page 19: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

Sep 1, 2015Sep 1, 2015Sep 1, 2015Sep 1, 2015 http://live.osgeo.orghttp://live.osgeo.orghttp://live.osgeo.orghttp://live.osgeo.org 23232323

Thumb Drive & VirtualMachine

Page 20: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

Sep 1, 2015Sep 1, 2015Sep 1, 2015Sep 1, 2015 http://live.osgeo.orghttp://live.osgeo.orghttp://live.osgeo.orghttp://live.osgeo.org 24242424

OSGeo-Live

Page 21: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

Sep 1, 2015Sep 1, 2015Sep 1, 2015Sep 1, 2015 http://live.osgeo.orghttp://live.osgeo.orghttp://live.osgeo.orghttp://live.osgeo.org 25252525

Want to know more?

http://live.osgeo.org

OSGeo Foundationhttp://osgeo.org

Conferences:http://foss4g.org

Page 22: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

1 Sep 2015Barend Köbben (GIP) 30UNIVERSITY OF TWENTE.

OPEN GEO DATA

Page 23: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

1 Sep 2015Barend Köbben (GIP) 31UNIVERSITY OF TWENTE.

OPEN DATA

Open Data is maybe more important than Open Source

without data, software means nothing

most data is still proprietary

currently there is considerable movement to public access of geo-data

EU INSPIRE initiative OpenStreetMap Netherlands moves to OpenData:

data “basisregistraties” since 2012 opendataoverheid.nl PDOK demo gives an overview: http://nieuwsinkaart.nl/pdok/ Enschede “open data stad” (opendataenschede.nl)

Page 24: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

1 Sep 2015Barend Köbben (GIP) 32UNIVERSITY OF TWENTE.

OWS Geowebservices are used in many places

Many of the SDI geowebservices deliver their data as Open Data

In the Netherlands this is arranged by law as so-called Base Registrations (Basisregistraties):

BRK/BRT - Basisregistratie Kadaster en Basisregistratie Topografie

BAG - Basisregistraties Adressen en Gebouwen

BGT - Basisregistratie Grootschalige Topografie (Voorheen:GBKNGrootschalige Basiskaart van Nederland)

BRO - Basisregistratie Ondergrond

BR WOZ (of BRWOZ) - Basisregistratie Waardering Onroerende Zaken

BLAU - Basisregistratie Lonen, Arbeidsverhoudingen en Uitkeringsverhoudingen

BRI - Basisregistratie Inkomen

BRON - Basisregistratie Onderwijs

BRV - Basisregistratie Voertuigen

BRP - Wet Basisregistratie Personen

Handelsregister (bij de Kamer van Koophandel)

RNI - Registratie Niet-Ingezetenen

Page 25: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

1 Sep 2015Barend Köbben (GIP) 33UNIVERSITY OF TWENTE.

Result: Easy access to powerful tools & data

➔mashing up open data and animated maps

http://www.flyabb.com/livetrein/fullscreen.php

Page 26: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

1 Sep 2015Barend Köbben (GIP) 34UNIVERSITY OF TWENTE.

Result: Easy access to powerful tools & data

➔ Spatial Data Infrastructures merge with Atlasses

http://www.nationaleatlas.nl

www.nationaleatlas.nl

Page 27: OPEN STANDARDS, OPEN SOURCE AND OPEN DATA · UNIVERSITY OF TWENTE. Barend Köbben (GIP) 1 Sep 2015 4 OPEN STANDARDS created in an open, international, participatory process non-proprietary,

1 Sep 2015Barend Köbben (GIP) 35UNIVERSITY OF TWENTE.

Architecture