#geo4web Testbed spatial data on the web -...

19
#geo4web Testbed spatial data on the web Clemens Portele, interactive instruments Paul van Genuchten, GeoCat Ine de Visser, Geonovum September 2016

Transcript of #geo4web Testbed spatial data on the web -...

Page 1: #geo4web Testbed spatial data on the web - INSPIREinspire.ec.europa.eu/events/conferences/inspire_2016/pdfs...#geo4web Testbed spatial data on the web Clemens Portele, interactive

#geo4web Testbedspatial data on the web

Clemens Portele, interactive instrumentsPaul van Genuchten, GeoCat

Ine de Visser, GeonovumSeptember 2016

Page 2: #geo4web Testbed spatial data on the web - INSPIREinspire.ec.europa.eu/events/conferences/inspire_2016/pdfs...#geo4web Testbed spatial data on the web Clemens Portele, interactive

Today’s agenda

Introduction, motivation for the testbedIne de Visser, GeonovumPublishing crawlable geospatial data and metadata OverviewClemens Portele, interactive instruments Metadata: Proxy on OGC Catalogue Services Paul van Genuchten, GeoCat Data: Proxy on OGC Web Feature Services Clemens Portele, interactive instruments Demo: configuring a WFS proxy with ldproxyClemens Discussion

Page 3: #geo4web Testbed spatial data on the web - INSPIREinspire.ec.europa.eu/events/conferences/inspire_2016/pdfs...#geo4web Testbed spatial data on the web Clemens Portele, interactive

What’s the problem?

Page 4: #geo4web Testbed spatial data on the web - INSPIREinspire.ec.europa.eu/events/conferences/inspire_2016/pdfs...#geo4web Testbed spatial data on the web Clemens Portele, interactive

Locationand geo-information

“Location is a nice entrance”

Page 5: #geo4web Testbed spatial data on the web - INSPIREinspire.ec.europa.eu/events/conferences/inspire_2016/pdfs...#geo4web Testbed spatial data on the web Clemens Portele, interactive

What we expect

Page 6: #geo4web Testbed spatial data on the web - INSPIREinspire.ec.europa.eu/events/conferences/inspire_2016/pdfs...#geo4web Testbed spatial data on the web Clemens Portele, interactive

What we get

Page 7: #geo4web Testbed spatial data on the web - INSPIREinspire.ec.europa.eu/events/conferences/inspire_2016/pdfs...#geo4web Testbed spatial data on the web Clemens Portele, interactive

The geospatial world

HTML

LinkedData

RESTfulAPIs

Rest of the worldGeospatial domain

Page 8: #geo4web Testbed spatial data on the web - INSPIREinspire.ec.europa.eu/events/conferences/inspire_2016/pdfs...#geo4web Testbed spatial data on the web Clemens Portele, interactive

Spatial data >> to the Web

HTML

LinkedData

RESTfulAPIs

Rest of the worldGeospatial domain

Page 9: #geo4web Testbed spatial data on the web - INSPIREinspire.ec.europa.eu/events/conferences/inspire_2016/pdfs...#geo4web Testbed spatial data on the web Clemens Portele, interactive

What’s the urgency?

Page 10: #geo4web Testbed spatial data on the web - INSPIREinspire.ec.europa.eu/events/conferences/inspire_2016/pdfs...#geo4web Testbed spatial data on the web Clemens Portele, interactive

A new digital system is envisioned to support the new Environmental Act. As a part of this, information needs to be available in new and improved ways: on the web, with high coherence between datasets, with clear semantics, and in a way usable to machines and humans.

Page 11: #geo4web Testbed spatial data on the web - INSPIREinspire.ec.europa.eu/events/conferences/inspire_2016/pdfs...#geo4web Testbed spatial data on the web Clemens Portele, interactive

#geo4web testbed

An experimental ongoing testbed of Geonovum Q4 2015-Q1 2016, fase 1 Q2-Q3 2016, fase 2

To investigate how geodata canbecome part of the web ecosystem

Findable by search engines Friendly for developers

Page 12: #geo4web Testbed spatial data on the web - INSPIREinspire.ec.europa.eu/events/conferences/inspire_2016/pdfs...#geo4web Testbed spatial data on the web Clemens Portele, interactive

Spatial Data Platform

Research topic #2: A usable spatial data publication platform

Leading perspective: data users

Goal: to find out how to make spatial data easy to find and more specifically to explore the idea of ‘government as a platform’ i.e. make data easier to use by providing not only the data itself but also a community surrounding it. Given the fact that now there are disparate data sources full of opaque data, what needs to be done differently and by whom?

Page 13: #geo4web Testbed spatial data on the web - INSPIREinspire.ec.europa.eu/events/conferences/inspire_2016/pdfs...#geo4web Testbed spatial data on the web Clemens Portele, interactive

Crawlable Spatial Data

Research topic #3: Crawlable spatial data using the ecosystem of the Web and Linked DataCrawlable = findable with popular search engines

Leading perspective: the World Wide Web – search engines & web developers

Goal: to find out what would be the best way to publish geospatial data not as a traditional SDI, but rather based on modern web technology, in such a way that it becomes part of the ecosystem of the web. (research topic #4 is similar but WITH OGC standards)

Page 14: #geo4web Testbed spatial data on the web - INSPIREinspire.ec.europa.eu/events/conferences/inspire_2016/pdfs...#geo4web Testbed spatial data on the web Clemens Portele, interactive

Proxy on SDI

Research topic #4: Spatial data on the web using the current SDI

Leading perspective: traditional SDI

Goal: to find out how to integrate traditional SDI with OGC services with the modern web of data.

Page 15: #geo4web Testbed spatial data on the web - INSPIREinspire.ec.europa.eu/events/conferences/inspire_2016/pdfs...#geo4web Testbed spatial data on the web Clemens Portele, interactive

Modern ways of spatial data publication

Research topic #1: Modern ways of spatial data publication

Leading perspective: Implementation of lessonslearned fase 1Goal: to find out if it is easier to use?

Page 16: #geo4web Testbed spatial data on the web - INSPIREinspire.ec.europa.eu/events/conferences/inspire_2016/pdfs...#geo4web Testbed spatial data on the web Clemens Portele, interactive

#geo4web Lessons Learned up to now

Everyone in a platform or community has their ownneeds and capacities

1. Make sure the needle can be found in the haystack2. Keep it simple3. Think carefully about who is allowed to do what4. Each speaks its own language and lives in his own

world

https://github.com/geo4web‐testbed/lessons‐learned/wiki

Page 17: #geo4web Testbed spatial data on the web - INSPIREinspire.ec.europa.eu/events/conferences/inspire_2016/pdfs...#geo4web Testbed spatial data on the web Clemens Portele, interactive

#geo4web Lessons Learned up to now

Search engine friendly spatial data

- Show a search engine the direction with an XML sitemap

- Foster to link everything with everything- Think of the future, use persistent URIs- Make use of the structure, include schema.org-

markup

Copyright © 2016 Open Geospatial Consortium

Page 18: #geo4web Testbed spatial data on the web - INSPIREinspire.ec.europa.eu/events/conferences/inspire_2016/pdfs...#geo4web Testbed spatial data on the web Clemens Portele, interactive

#geo4web Lessons Learned up to now

Web developer friendly spatial data

– Serve your data in many different flavours

– API: short Time To First Successful Call– Improve performance, reduce payload

Lessons Learned and ongoing work @ GitHubhttps://github.com/geo4web-testbed

Copyright © 2016 Open Geospatial Consortium

Page 19: #geo4web Testbed spatial data on the web - INSPIREinspire.ec.europa.eu/events/conferences/inspire_2016/pdfs...#geo4web Testbed spatial data on the web Clemens Portele, interactive

#geo4web Lessons Learned

Copyright © 2016 Open Geospatial Consortium

And all this is possible on top of the existing

SDI