® sponsored by hosted by api ad-hoc 96th ogc technical committee nottingham, uk bart de lathouwer...

19
® Sponsored by Hosted by API Ad-Hoc API Ad-Hoc 96th OGC Technical Committee Nottingham, UK Bart De Lathouwer 15 September 2015 Copyright © 2015 Open Geospatial Consortium Copyright © 2015 Open Geospatial Consortium

Upload: maryann-simon

Post on 20-Jan-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ® Sponsored by Hosted by API Ad-Hoc 96th OGC Technical Committee Nottingham, UK Bart De Lathouwer 15 September 2015 Copyright © 2015 Open Geospatial Consortium

®

Sponsored by

Hosted by

API Ad-HocAPI Ad-Hoc

96th OGC Technical Committee

Nottingham, UK

Bart De Lathouwer

15 September 2015

Copyright © 2015 Open Geospatial ConsortiumCopyright © 2015 Open Geospatial Consortium

Page 2: ® Sponsored by Hosted by API Ad-Hoc 96th OGC Technical Committee Nottingham, UK Bart De Lathouwer 15 September 2015 Copyright © 2015 Open Geospatial Consortium

OGC®

AgendaAgenda

1. Introduction; OGC Table Joining Service

2. Health statistics data tables (Eurostat)

3. Demo

4. Architecture and final deployment

5. Euroboundarymap

6. Upcoming work

7. TJS software (Geoserver) repository

Page 3: ® Sponsored by Hosted by API Ad-Hoc 96th OGC Technical Committee Nottingham, UK Bart De Lathouwer 15 September 2015 Copyright © 2015 Open Geospatial Consortium

OGC®

1. Introduction of the OGC Table Joining Service

tabulair data

boundary data

applications

Page 4: ® Sponsored by Hosted by API Ad-Hoc 96th OGC Technical Committee Nottingham, UK Bart De Lathouwer 15 September 2015 Copyright © 2015 Open Geospatial Consortium

OGC®

Tabellen joinen met gebiedsindelingen

tabulair data

boundary data

applications

TJS

Page 5: ® Sponsored by Hosted by API Ad-Hoc 96th OGC Technical Committee Nottingham, UK Bart De Lathouwer 15 September 2015 Copyright © 2015 Open Geospatial Consortium

OGC®

Table joining (service) and unique id’s (keys)

tabular data

boundary data

OGC TJS

Unique id’s

(keys)

Page 6: ® Sponsored by Hosted by API Ad-Hoc 96th OGC Technical Committee Nottingham, UK Bart De Lathouwer 15 September 2015 Copyright © 2015 Open Geospatial Consortium

OGC®

TJS and the GDAS (XML) data format

tabular data

boundary data

data transformation

Geo data

OGC TJS

Page 7: ® Sponsored by Hosted by API Ad-Hoc 96th OGC Technical Committee Nottingham, UK Bart De Lathouwer 15 September 2015 Copyright © 2015 Open Geospatial Consortium

OGC®

Client application and TJS operations

tabular data

boundary data

Page 8: ® Sponsored by Hosted by API Ad-Hoc 96th OGC Technical Committee Nottingham, UK Bart De Lathouwer 15 September 2015 Copyright © 2015 Open Geospatial Consortium

OGC®

OGC TJS operations

Page 9: ® Sponsored by Hosted by API Ad-Hoc 96th OGC Technical Committee Nottingham, UK Bart De Lathouwer 15 September 2015 Copyright © 2015 Open Geospatial Consortium

OGC®

2. Health statistics data tables (Eurostat)

Page 10: ® Sponsored by Hosted by API Ad-Hoc 96th OGC Technical Committee Nottingham, UK Bart De Lathouwer 15 September 2015 Copyright © 2015 Open Geospatial Consortium

OGC®

European regional health statistics

Eurostat’s health statistics (>300 tables)

TJS

EuroboundaryMap

4. Intro gezondheidsstatistieken app (E.L.F.)

Page 11: ® Sponsored by Hosted by API Ad-Hoc 96th OGC Technical Committee Nottingham, UK Bart De Lathouwer 15 September 2015 Copyright © 2015 Open Geospatial Consortium

OGC®

Eurostat’s health statistics (>300 tables)

Page 12: ® Sponsored by Hosted by API Ad-Hoc 96th OGC Technical Committee Nottingham, UK Bart De Lathouwer 15 September 2015 Copyright © 2015 Open Geospatial Consortium

OGC®

Input and output formats of TJS

Page 13: ® Sponsored by Hosted by API Ad-Hoc 96th OGC Technical Committee Nottingham, UK Bart De Lathouwer 15 September 2015 Copyright © 2015 Open Geospatial Consortium

OGC®

3. Demo

• Demo

Page 14: ® Sponsored by Hosted by API Ad-Hoc 96th OGC Technical Committee Nottingham, UK Bart De Lathouwer 15 September 2015 Copyright © 2015 Open Geospatial Consortium

OGC®

4. Architecture and final deployment

Architecture for development (and demo client)

TJS join

Geonovum TJS test platform

Geographic data

Download Service

Download Service

WFSWMS

MunicipalitiesProvincesHealth regions (GGD)

TJS demonstrator(Kadaster)

Upload service

csv

Download Service

TJS

CSV to GDAS converter

GDAS cache

Health statistics data

Page 15: ® Sponsored by Hosted by API Ad-Hoc 96th OGC Technical Committee Nottingham, UK Bart De Lathouwer 15 September 2015 Copyright © 2015 Open Geospatial Consortium

OGC®

4. Architecture and final deployment

data tables(SDMX)

Download Service

SDMX to

GDASEuroSTAT

E.L.F. - Oskari Platform

Euroboundarymap

Health statistics

Cached data

Casper(GINST)

Geographic data

Download Service

WFS

TJS demonstrator(Kadaster)

TJS join

Download Service

Download Service

Download Service

WFS (GeoJSON, GML)WMS

Join Service

TJSGeopackage,jsonLD,RDF

Other clients

Transformation Service

SDMX REST

Architecture final deployment

Page 16: ® Sponsored by Hosted by API Ad-Hoc 96th OGC Technical Committee Nottingham, UK Bart De Lathouwer 15 September 2015 Copyright © 2015 Open Geospatial Consortium

OGC®

5. Euroboundarymap

We are using EuroBoundaryMap. However, I did not yet have informed if  EuroBoundaryMap is available for E.L.F. or that that have to use the administrative boundaries from the EuroGlobalMap are not compatible with the Euros (because of missing NUTS codes) which is available as open data.

(see mail d.d. 7-4-2014 MG -> JH)

Page 17: ® Sponsored by Hosted by API Ad-Hoc 96th OGC Technical Committee Nottingham, UK Bart De Lathouwer 15 September 2015 Copyright © 2015 Open Geospatial Consortium

OGC®

6. Upcoming work

1. Finalizing data transformation Eurostat data

2. Develop data transformation for ODATA format (CBS)

3. Implementation output formats: Geopackage, jsonLD, RDF

4. Testing TJS with CASPER client

5. Deployment OSKARI platform

6. Documentation

Page 18: ® Sponsored by Hosted by API Ad-Hoc 96th OGC Technical Committee Nottingham, UK Bart De Lathouwer 15 September 2015 Copyright © 2015 Open Geospatial Consortium

OGC®

7. TJS software (Geoserver) repository

TJS en GeoServer implementation

Open source project: GeoServer TJS plugin

Code public available on GitHub:https://github.com/thijsbrentjens/geoserver/tree/

2.6.0.x

Page 19: ® Sponsored by Hosted by API Ad-Hoc 96th OGC Technical Committee Nottingham, UK Bart De Lathouwer 15 September 2015 Copyright © 2015 Open Geospatial Consortium

OGC®

Questions?Questions?

Blijf op de hoogte via:

http://www.geonovum.nl/onderwerpen/services/table-joining-services

[email protected] | www.geonovum.nl | @geonovum