publishing metadata in linked open data...

28
Publishing metadata in Linked Open Data manner Building bridge between INSPIRE and Web 3.0 ADAM IWANIAK MAREK STRZELECKI IWONA KACZMAREK JAROMAR Ł UKOWICZ The INSPIRE Conference 2014, Aalborg, 16-20 June 2014. WIZIPISI - Wrocław’s Institute for Spatial Information and Artificial Intelligence Wroclaw University of Environmental and Life Sciences

Upload: others

Post on 24-Jun-2020

16 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

Publishing metadata in Linked Open Data manner Building bridge between INSPIRE and Web 3.0

A D A M I W A N I A KM A R E K S T R Z E L E C K II W O N A K A C Z M A R E K

J A R O M A R ŁU K O W I C Z

The INSPIRE Conference 2014, Aalborg, 16-20 June 2014.

WIZIPISI - Wrocław’s Institute for Spatial Information and Artificial IntelligenceWroclaw University of Environmental and Life Sciences

Page 2: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

What will smartphone look like in twenty years?

2010 2014 2034

A.Iwaniak, The INSPIRE Conference 2014, Aalborg, 16-20 June 2014

Page 3: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

Catalogue service now and twenty years later

1994 2014 2034

Idea of Clearing house

A.Iwaniak, The INSPIRE Conference 2014, Aalborg, 16-20 June 2014

Page 4: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

Discovery Geoportals search capabilities

Discovery Geoportalssearch inabilities

title abstractkeywords etc.

to find all datasets and services that contain specified objects like: bridges,

border points, plots

Metadata files thatmeet the criteria

Limited functionality of metadata discovery portals

Semantics Keywords: water

Search: rivers channelsPlots - parcels

The implementation of metadata in INSIRE is beautiful story of how to complicate a simple problem and increase its complexity a lot

A.Iwaniak, The INSPIRE Conference 2014, Aalborg, 16-20 June 2014

Page 5: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

ISO 19115

5

Page 6: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

Functionality of metadata discovery portals

A.Iwaniak, The INSPIRE Conference 2014, Aalborg, 16-20 June 2014

Page 7: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

GSDI 12, Singapore 2010

A.Iwaniak, The INSPIRE Conference 2014, Aalborg, 16-20 June 2014

Page 8: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

Data discovery in the era of WWW

INSPIRE implementation is a process. It requires ongoing changes, adapting to the user`s needs.

20 surveys were performed among GI users aboutsearching for spatial data.

Conclusions: Limited understanding of the concept of metadata and the

methods of their publication More than 95% users use Google for searching Searching by any text.

A.Iwaniak, The INSPIRE Conference 2014, Aalborg, 16-20 June 2014

Page 9: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

Key questions

What are the users` needs? How to search, integrate, process and infer data? How to create sexy metadata?

A.Iwaniak, The INSPIRE Conference 2014, Aalborg, 16-20 June 2014

Page 10: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

Semantic client of catalogue service

Semantic Catalogue Service is an additional layer based on existing CS implementation.

GazetteerA.Iwaniak, The INSPIRE Conference 2014, Aalborg, 16-20 June 2014

Page 11: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

Thesaurus describes a GIS application schemas Searching is not only based on keywords but also

concepts describing names of the features in the database and their synonyms

A similar solution has been implemented in GeoNetwork.

Thesaurus in SKOS

A.Iwaniak, The INSPIRE Conference 2014, Aalborg, 16-20 June 2014

Page 12: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

Allow to use label on a given concepts: skos:prefLabel – mapa zasadnicza @pl, skos:altLabel – podstawowa mapa kraju skos:hiddenLabel – mapa zsadnicza @pl

Human-readable documentation of concepts: skos:note, skos:scopeNote, skos:definition, skos:editorialNote,

SKOS

A.Iwaniak, The INSPIRE Conference 2014, Aalborg, 16-20 June 2014

Page 13: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

WIZIPISI Semantic CS-W Client

A.Iwaniak, The INSPIRE Conference 2014, Aalborg, 16-20 June 2014

Page 14: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

How can we publish metadata?

Human-readable: Pdf Doc (or odt) HTML

Machine-readable: XML RDF (X)HTML+RDFa

A.Iwaniak, The INSPIRE Conference 2014, Aalborg, 16-20 June 2014

Page 15: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

RDF – new methods of publication

The idea of Semantic Web is based on therepresentation of information/resources published in aWeb/ in a form that is understandable to thealgorithms of applications and allows them to link toother resources on the Web

In practice, the RDF language is used and theinformation is published in triples (subject, predicate,object).

The data is stored in RDF in the form of directedgraph.

Concepts and relations are defined in ontologies.

A.Iwaniak, The INSPIRE Conference 2014, Aalborg, 16-20 June 2014

Page 16: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

Web resources

Metadata

<RDF> <RDF> <RDF>

Ontologies

<OWL> <OWL> <OWL>

Triplestore

SPARQL

Application

A.Iwaniak, The INSPIRE Conference 2014, Aalborg, 16-20 June 2014

Page 17: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

XML Metadata RDF

<gmd:MD_Metadata xmlns:gmd="http://www.isotc211.org/2005/gmd" xmlns="http://www.isotc211.org/2005/gmd" xmlns:gco="http://www.isotc211.org/2005/gco"xmlns:gml="http://www.opengis.net/gml" xmlns:gsr="http://www.isotc211.org/2005/gsr" xmlns:gss="http://www.isotc211.org/2005/gss"xmlns:gts="http://www.isotc211.org/2005/gts" xmlns:srv="http://www.isotc211.org/2005/srv" xmlns:xlink="http://www.w3.org/1999/xlink"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:geonet="http://www.fao.org/geonetwork"><gmd:fileIdentifier><gco:CharacterString>00Da6ED1-8C2c-49c1-9D25-4ae2E31A620c</gco:CharacterString></gmd:fileIdentifier><gmd:language><gmd:LanguageCode codeList="http://www.loc.gov/standards/iso639-2/" codeListValue="pol">polski</gmd:LanguageCode></gmd:language><gmd:characterSet><gmd:MD_CharacterSetCodecodeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelist/ML_gmxCodelists.xml#MD_CharacterSetCode"codeListValue="utf8">utf8</gmd:MD_CharacterSetCode>

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"xmlns:dcmi="http://purl.org/dc/terms/" xmlns:gco="http://www.isotc211.org/2005/gco"xmlns:gmd="http://www.isotc211.org/2005/gmd" xmlns:md="http://www.kon-dor.pl/metadata#"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><rdf:Description rdf:about="http://www.kon-dor.pl/metadata/00Da6ED1-8C2c-49c1-9D25-4ae2E31A620c.rdf"><dc:identifier>00Da6ED1-8C2c-49c1-9D25-4ae2E31A620c</dc:identifier><dc:date/><dc:title>84.05.1 (Hajnówka)</dc:title><dc:subject>Budynki</dc:subject><dc:subject>Hydrografia</dc:subject><dc:subject>Nazwy geograficzne</dc:subject><dc:subject>Sieci transportowe</dc:subject><dc:subject>Ukształtowanie terenu</dc:subject><dc:subject>Punkty osnowy geodezyjnej</dc:subject><dc:subject>Koleje i obiekty z nimizwiązane</dc:subject><dc:subject>Drogi i obieky z nimi

A.Iwaniak, The INSPIRE Conference 2014, Aalborg, 16-20 June 2014

Page 18: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

XML to RDF conversion

I hope this has been discussed in the previouspresentation

The problem of unavailability of metadata for websearch engines is still not solved

A.Iwaniak, The INSPIRE Conference 2014, Aalborg, 16-20 June 2014

Page 19: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

WIZIPISI - RDFa new catalogue service

Assumptions: The metadata is available for web search engines Metadata is enriched with links to other resources:

GEMET, GeoNames, DBpedia Facilitating access to data - QGIS project Facilitating access/search of metadata portal

A.Iwaniak, The INSPIRE Conference 2014, Aalborg, 16-20 June 2014

Page 20: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

RDFa - Resource Description Framework in Attributes

Enables embedding RDF subject-predicate-objectexpressions within (X)HTML documents

Add metadata within (X)HTML web documents Enables processors to extract RDF triples from

(X)HTML

A.Iwaniak, The INSPIRE Conference 2014, Aalborg, 16-20 June 2014

Page 21: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

(X)HTML + RDFa

A.Iwaniak, The INSPIRE Conference 2014, Aalborg, 16-20 June 2014

Page 22: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

RDF store

SPARQL

(X)HTML+RDFa

Web resources

Metadata

<RDF> <RDF> <RDF>

Ontologies

<OWL> <OWL> <OWL>

transformation

Application

A.Iwaniak, The INSPIRE Conference 2014, Aalborg, 16-20 June 2014

Page 23: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

HTML+RDFa metadata publication

A.Iwaniak, The INSPIRE Conference 2014, Aalborg, 16-20 June 2014

Page 24: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

A.Iwaniak, The INSPIRE Conference 2014, Aalborg, 16-20 June 2014

Page 25: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

Facilitating access - QGIS

A.Iwaniak, The INSPIRE Conference 2014, Aalborg, 16-20 June 2014

Page 26: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

Bbox, location

<span property="geo:lat" class="centLat">53.583335000000005</span>

<dc:coverage>North 52.83312, South 52.49977, East 23.66485, West 23.16483.</dc:coverage><dcmi:Box rdf:parseType="Resource"><dcmi:northlimit>52.83312</dcmi:northlimit>

A.Iwaniak, The INSPIRE Conference 2014, Aalborg, 16-20 June 2014

Page 27: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

Metadata in RDFa - conclusions

Facilitating access to metadata f web search engines Easier access to data - QGIS Relationships with other resources Easier access to the CS-W (HTML refers to CS-W) Mess with the metadata in the Web Dependence on third parties such as Google's Change metadata ID for URI

A.Iwaniak, The INSPIRE Conference 2014, Aalborg, 16-20 June 2014

Page 28: Publishing metadata in Linked Open Data mannerinspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_4_… · Publishing metadata in Linked Open Data manner Building bridge

[email protected]://www.wizipisi.pl