• No results found

Linked data applications: examples

N/A
N/A
Protected

Academic year: 2021

Share "Linked data applications: examples"

Copied!
60
0
0

Loading.... (view fulltext now)

Full text

(1)

Linked Data

Applications:

examples

A

s

unción Gómez-Pérez

Facultad

de

Informática,

Univ

ersidad Politécnica

de Madrid

Campus

de Monteganced

o

sn, 28660

Boadilla del Monte,

Madrid

http://w

w

w

.oeg-upm.ne

t

[email protected]

.e

s

A

cknow

ledgements

:

O.Corcho,

D. Garijo, D. Vila,

L.Vilches

,

B. Villazón

Santiago

de Compostela.

16 de Mayo de 2012

W ork dis tribut ed under the lic ens e Creat iv e Com m ons At tr ibut ion-Nonc om m erc ial -Share Al ik e 3. 0

(2)

Dí a W 3 C en España, 12 de Enero de 2012

Table of

content

1.

The concept

2.

Foundations

3.

The process

4.

Examples

Libraries

: http://datos.bne.es

Geo: http://geo.linkeddata.es/

Metereology:http

://aemet.linkeddata.es/

Travelling:

http://webenemasuno.linkeddata.es/

2

(3)

Dí a W 3 C en España, 12 de Enero de 2012

C

omp

lex quer

ies us

ing

d

a

ta

from

h

e

terogeneous

W

e

b

pages

3 http://w w w .aemet

http:/

/w

w

w

.v

iaf.org

/ *Picture att ribution: http://commons.w ikimedia.org/w iki/User:Gugerell

Cervantes enthusiast from

Germany

visiting

Madrid and

w

illing

to know

more about

Cervantes’

w

ork and life

http://

w

w

w

.bne.es

/ http:// el v iaj ero. el pai s. com/

(4)

Dí a W 3 C en España, 12 de Enero de 2012 M. Cerv antes Don Quixote Hebrew creator T ranslated into 1960 Year of publ ication VI A F located

Data Integration

4 M. C erv an tes A lcalá de Henares A lcalá de Henares bi rthP lace Same as A lcalá de Henares 20º Temperatur a M. Cerv antes El Quijote Autor 1605 Año de Publicación BNE Ubicado en BD BNE BD VIA F BD AE M E T BD IGN A lcalá de Henares T a pas Siglo de Oro gu ía BD Prisa BD DBpedia

(5)

Dí a W 3 C en España, 12 de Enero de 2012

Table of

content

1.

The concept

2.

Foundations

3.

The process

4.

Examples

Libraries

: http://datos.bne.es

Geo: http://geo.linkeddata.es/

Metereology:http

://aemet.linkeddata.es/

Travelling:

http://webenemasuno.linkeddata.es/

5

(6)

Dí a W 3 C en España, 12 de Enero de 2012

Linked

Data: w

h

y

it

is

important?

Facilitate

data

integration

From heterogeous

sources

In different formats

Different granularity

In different languages

From different countries

©

Slide adapted

from

5min Introduction to Linked Data

- Olaf

(7)

Dí a W 3 C en España, 12 de Enero de 2012

Linked Open Data

evolution

ƒ

2007

ƒ

2008

ƒ

2009

ƒ

2010

•UK Government

•US Government

•BBC

•Open Calais

•Fr

eebase

•NY

T

imes

•CNET

•Dbpedia

•….

(8)

Dí a W 3 C en España, 12 de Enero de 2012

LOD clouds

(9)

Dí a W 3 C en España, 12 de Enero de 2012

Linked Open Data

Some Spanish Datasets

(10)

Dí a W 3 C en España, 12 de Enero de 2012

Foundations

Unique identifiers: URI

identify

or

name

a

resource

RD

F(S) models

Cer El Quijote Cerv antes Is creator of Cer Work Person Is creator of Is a Is a http:// datos. bne. es/ resource/ XX1718747 http:// datos. bne. es/ resource/ XX3383563 http:// ifl a standards. in fo/ns/ fr /f rbr/ fr brer/ C1005 http:// ifl a standards. in fo/ns/ fr /f rbr/ fr brer/ C1001

Equiv

alence links

to

other

datasets

Same As

http://v iaf .org/ v iaf /17220427 Cerv antes Same A s Same A s http://dbpedia.org/ resource/Miguel _de_Cerv antes Cerv antes

Da

ta nav

igation

(11)

Dí a W 3 C en España, 12 de Enero de 2012

Foundations

A

ligning

Models

w

ith

Ow

l EquivalentClass

Equiv alentC lass Same A s http://xm lns.com/ foaf/0.1/P erson Person http://schem a.org/ Person Person Equiv alentC lass

Lessons learnt

1.

Reuse ex

isting

models

2.

Align the data

and the concepts.

Municipali ty Person bi rthP lace http:// ifl a standards. in fo /ns/ fr /f rb r/f rbrer/ C1005 ht tp ://dbpedi a. org/resource/Munici palities_of_Spain http: //dbpedia.org/page/A lcal% C3% A 1_de_Henares A lcalá de Henares Is a http://geo.li nk eddata.es/ontology /Muni cipio Municipio http: //geo.linkeddata.es /resourc e/A lcalá de Henares A lcalá de Henares Is a

(12)

Dí a W 3 C en España, 12 de Enero de 2012

El modelo (Ontología)

y

los datos (2

datasets)

13 Obra Lengua translation o Publication date Bibli oteca Ubicado en Person Is creator of Has subject El Quijote Cerv antes Is creator of Catalán translation 1960 Publication date BNE Located in Has subject Vida de Cerv antes

Ontology

Data

bi rthP lace Lugar bi rthP lace A lcalá de Henares

(13)

Dí a W 3 C en España, 12 de Enero de 2012

El modelo (Ontología)

y

los datos (2

datasets)

14 http: //iflastandards.info/ns/ fr/frbr/frbrer/C1001 http: //iflastandards.info/ns/ fr/frbr/frbrer/C1002 trans lation o Publication date http: //xmlns.com/foaf/0.1 /Or ganiz ation Located in http: //iflastandards.info/ns/ fr/frbr/frbrer/C1005 Is creator of Has subject http: //datos.bne.es/resourc e/XX33 835 63 http: //datos.bne.es/resourc e/XX17 187 47 Es autor http: //datos.bne.es/resourc e/XX19 242 95 translation 1960 Publication date BNE Located in Has subject http: //datos.bne.es/resourc e/bim o000 204 549 6 Vida de M iguel de Cerv antes Saavedra Don Q u ijote de la M ancha Cerv antes Saav edra, M iguel de Catalán

Ontology

Data

http: //datos.bne.es/# Language w o rk Biblioteca Person http: //geo.linkeddata.e s /ontolog y /M unicipio birthPlace http: //geo.linkeddata.es /resourc e/A lcalá de Henares birthPlace

(14)

Dí a W 3 C en España, 12 de Enero de 2012

Table of

content

1.

The concept

2.

Foundations

3.

The process

4.

Examples

15

Specifica

tion

M

odell

ing

RDF

Generation

Publication

Exp

loitati

on

Links

Generation

(15)

Dí a W 3 C en España, 12 de Enero de 2012

Specification

Specifica

tion

M

odell

ing

RDF Generation

Publication

Links Generation

Exploitation

Source data

: MARC 21

records,

not RDB. Very flat

structure

difficult

to map

to richer

models

Domain

experts

(catalogers)

need

to be part

of

the mapping

process.

Data quality

good

but

still

many

errors:

reporting

.

Iterative and

incremental transformat

ion process:

measure

cov

erage and

progress.

Highly specialized library models:

FRBR,

ISBD.

Multilinguality, collaboration

(16)

Dí a W 3 C en España, 12 de Enero de 2012

Specification

Specifica

tion

M

odell

ing

RDF Generation

Publication

Links Generation

Exploitation

Records in the

MARC 21 format

3.9

million

bibliographical records

4.2 million

authority records

Version: November, 2011

17

(17)

Dí a W 3 C en España, 12 de Enero de 2012

Model: FRBR

at a

glance

W

orks

Ex

pressions

Manifestations

W

ork 1

W

ork 2

W

ork 3

Ex

pression1

Ex

pression 2

Manifestation1

Manifestation2

Specifica

tion

M

odell

ing

RDF Generation

Publication

Links Generation

Exploitation

18

(18)

Dí a W 3 C en España, 12 de Enero de 2012

The Ontology

:

based on

IFLA

v

ocabularies

Specifica

tion

M

odell

ing

RDF

Generation

Publication

Exp

loitati

on

Links

Generation

(19)

Dí a W 3 C en España, 12 de Enero de 2012

Marimba

uses the ontology

to generate

RDF

BNE

Specifica

tion

M

odell

ing

RDF

Generation

Publication

Exp

loitati

on

Links

Generation

(20)

Dí a W 3 C en España, 12 de Enero de 2012

Marimba links

w

it

h

other

resources:

VIAF, DNB, SUDOC, LIBRIS,

DBpedia

BNE http://datos.bne.es/ resource/X X 1718747 Same A s Same A s Same A s Same A s Same A s LIBRIS http://libris.k b.se/resource/auth/45369 SUDOC http://www.i dref .f r/026774771/i d DNB http://d-nb.inf o/gnd/11851993X DBpedia ht tp :// dbpedia.org/ resour ce/ Miguel_de_Cerv ant es VIA F http://v iaf .org/ v iaf /17220427

Specifica

tion

M

odell

ing

RDF

Generation

Publication

Exp

loitati

on

Links

Generation

(21)

Dí a W 3 C en España, 12 de Enero de 2012

Specifica

tion

M

odell

ing

RDF

Generation

Publication

Exp

loitati

on

Links

Generation

Marimba links

w

it

h

other

resources:

VIAF, DNB, SUDOC, LIBRIS,

(22)

Dí a W 3 C en España, 12 de Enero de 2012

Publicación

Data publication

Metadata publicacion

using

VOID

T

o

facilitate

the

discovery

• Register

in

CKAN

your dataset

• Use

to

sitemap4rdf

to

generate

the site map

• Upload the site map to

Google

and

Sindice

Specifica

tion

M

odell

ing

RDF

Generation

Publication

Exp

loitati

on

Links

Generation

(23)

Dí a W 3 C en España, 12 de Enero de 2012

Exploitation

sel ect di stinct COUNT (?Obras) w h ere { htt p:// dat os. bne. es/ resour ce/ X X 1718747 <http:// iflastandar ds. info/ns/ fr/ frbr /fr br er /P 2010> ?Obras } URI Cerv antes Is author

SPARQL queries

Web Interface

Especific

ation

M

odel

RDF

generation

Publication

Exp

loitati

on

Specifica

tion

M

odell

ing

RDF

Generation

Publication

Exp

loitati

on

Links

Generation

http://linkeddata3.dia.fi.upm.es/bne-demo

(24)

Dí a W 3 C en España, 12 de Enero de 2012

Modelling:

Open Metadata Registry

Neon Toolkit

Mapping and

generation

MARiMbA:

Library

-oriented, supports

and

facilitates

the

entire

process

od

transformation

from MARC21 to RDF

Publication:

Virtuoso Universal

Server

Pubby

CKAN registry

Sitemap4rdf

Exploitation:

Web Applications that visualize

data using SPARQL

(25)

Dí a W 3 C en España, 12 de Enero de 2012

Table of

content

1.

The concept

2.

Foundations

3.

The process

4.

Examples

Libraries

:

http://datos.bne.es

http://linkeddata3.dia.fi.upm.es/bne

-demo

Geo:

http://geo.linkeddata.es/

Metereology:

http://aemet.linkeddata.es/

Travelling:

http://webenemasuno.linkeddata.es/

26

(26)

Dí a W 3 C en España, 12 de Enero de 2012

Metodología

Data sources analy

sis

URI Design

License definition

Specifica

tion

M

odell

ing

RDF

Generation

Publication

Exp

loitati

on

Links

Generation

27 Reunión bilateral CNI G – OEG Pr o y ec to OTA LE X

(27)

Dí a W 3 C en España, 12 de Enero de 2012

Identification

and selection of data sources

28

Specifica

tion

M

odell

ing

RDF Generation

Publication

Links Generation

Exploitation

Geographical

Spanish

Institute

Statistical

Spanish

instit

ute

(28)

Dí a W 3 C en España, 12 de Enero de 2012 29

Specifica

tion

M

odell

ing

RDF Generation

Publication

Links Generation

Exploitation

Geographic Spanish Institute

Multilingual (Spanish

,

Vasc, Gallician, Catalan)

Conceptualization mistmatches

Granularity (scale

concept)

Textual information

Inform. hidrográfica

.

Embalse, al

bufera, río,

etc.

T

ransportes

. Vía desdo

blada,

Ferrocarril

, …

Unidades A

dministrati

vas

. Municipio.

Particularaties

Longitude and

latit

ude

Statistic Spanish

Institute

Monolingual

Numerical information

Particularaties

Geo (textual

level)

and

Temporal

(29)

Dí a W 3 C en España, 12 de Enero de 2012

1.

Identification

and selection

of the data sources

IGN-E

(30)

Dí a W 3 C en España, 12 de Enero de 2012

Statistical information

Specification

31 Reunión bilateral CNI G – OEG Pr o y ec to OTA LE X

Specifica

tion

M

odell

ing

RDF

Generation

Publication

Exp

loitati

on

Links

Generation

(31)

Dí a W 3 C en España, 12 de Enero de 2012

URI design

Use meaningful

URIs,

instead

of

opaque

URIs

Separate TBox

(ontology

model)

from

A

Box

Base URI

http://linkeddata.es/

http://geo.linkeddata.es/

http://otalex.linkeddata.es/

Ontología (TBox

URIs)

http://phenomenontology

.linkeddata.es/ontology

/{

concept|property}

http://phenomenontology

.linkeddata.es/ontology

/Municipio

We

use the

RDF Data Cube Vocabulary

and/or

other vocabularies

Datos (

A

Box

URIs)

http://geo.linkeddata.es/resource/{r

esource

ty

pe}/{resource

name}

http://geo.linkeddata.es/resource/Municipio/Badajoz

Specification

32 Reunión bilateral CNI G – OEG Pr o y ec to OTA LE X

Specifica

tion

M

odell

ing

RDF

Generation

Publication

Exp

loitati

on

Links

Generation

(32)

Dí a W 3 C en España, 12 de Enero de 2012

License Definition

Several possibilities

The UK

Open

Government

License

Open Database License

Public Domain Dedication

and License

Open Data

Commons

Attribution

License

The

Creativ

e

Commons Licenses (CC)

It

is also possible

to

reuse and apply an ex

isting

license of

the

(government) data sources.

Specification

33 Reunión bilateral CNI G – OEG Pr o y ec to OTA LE X

Specifica

tion

M

odell

ing

RDF

Generation

Publication

Exp

loitati

on

Links

Generation

(33)

Dí a W 3 C en España, 12 de Enero de 2012

Ontology

34

Ontologies:

A

set of terms

A

set of explicit

assumptions

regarding

the

intended meaning of

the terms.

Almost

alw

ay

s

including

concepts and their classification

Almost alw

ay

s

including

properties

betw

een

concepts

Shared understanding

of a

domain of interest

Ontologies expressed in

OWL

or

RDF(S)

, both

based on

RDF

The

NeOn methodology

helps to

build

ontologies

Modelling

Specifica

tion

M

odell

ing

RDF Generation

Publication

Links Generation

Exploitation

(34)

Dí a W 3 C en España, 12 de Enero de 2012

2. Vocabulary

dev

elopment

Identifica

tion

of the data sources

V

o

cabulary

dev

elopment

Generation

of the RDF

Data

Pu

blication

of the RDF

data

Li

nki

ng

the RDF

data

Data cleansing

Enable effectiv

e

discov

ery

http://w

w

w

4

.w

iw

iss.fu

-be

rlin.de/bizer/pub/LinkedDataT

utorial/#w

hichvocab

s

(35)

Dí a W 3 C en España, 12 de Enero de 2012

2. Vocabulary

development

Features

Lightweight :

Taxonomies and

a

few

properties

Consensuate

d vocabularies

To avoid the mapping problems

Multilingual

Linked data

are

multilingual

The

NeOn

methodology can

help to

Re-enginer Non

ontological

resources into

ontologi

e

Pros: use

domain

terminology

already

consensuated by

domain

experts

Withdraw

in

heavyweight

ontologies

those features

that you

don’t

need

Reuse existing

vocabularies

36 As unc ión Gó m e z Pérez

Identifica

tion

of the data sources

V

o

cabulary

dev

elopment

Generation

of the RDF

Data

Pu

blication

of the RDF

data

Li

nki

ng

the RDF

data

Data cleansing

Enable effectiv

e

discov

ery

(36)

Dí a W 3 C en España, 12 de Enero de 2012

Vocabulary

development: Specification

Content requirements: Identify the set of questions

that the ontology

should

answer

Which

one are the provinces

in

Spain?

Where are

the

beaches?

Where are

the

reservoirs

?

Identify the

production

index

in

Madrid

Which

one is

the city

with

higher

production

index?

Give me Madrid latit

ude and altit

ude

•…

.

Non-content requirements

The

ontology must be in

the four

official

Spanish languages

37 As unc ión Gó m e z Pérez

(37)

Dí a W 3 C en España, 12 de Enero de 2012

Reuse

available

vocabularies

38

Search for

suitable

v

ocabularies

Linked Open Vocabular ies

are there

suitable

v

ocabularies?

Build the

v

ocabulary

by

reusing av

ailable

v

ocabularies

Ye s No

Modelling

(38)

Dí a W 3 C en España, 12 de Enero de 2012

Reuse

available

non-ontological

resources

39

Search for

suitable

non-onto

logica

l resources

Highly

reliable

Web

Sites

Domain-relate

d sites

Gov

ernment Catalogs

are there

suitable

resources?

Build the

v

ocabulary

by

transfo

rmin

g av

ailable

resources

Ye s No

Build the

v

o

cabulary

from

scratch

Modelling

(39)

Dí a W 3 C en España, 12 de Enero de 2012

2. Lightw

ei

ght

Ontology

Dev

elopment

hasStatisticalData on Ontology Specification Legend hydrOntology



FAO FAO Geopolitical ontology WGS84



W3C Vocabulary GML



GML Specification O. Statistics SCOVO O. Time W3C Time hasLat/Long hasGeometry hasLat/Long hasGeometry hasLocation/isLocated Thesaurus UNESCO



EGM / ERM GeoNames … s c v :D imens ion scv :Ite m s c v :D at as et W GS84 Geo Positioning: an R D F voc abulary hydrographic al phenom ena (rivers , lak es , et c .) On tolog y for OGC Geography M a rk up Language V o c abulary f o r instants , interv als , durat ions , et c . Nam es and int ernat ional c ode sy ste m s fo r te rrit ories and groups Follow ing the INSPIRE (INf rastructure f o r SPatial Inf oRmation in Europe) recommend atio n . hy drOntolog y,SCOVO, F AO Geopolitcal, W GS84 , GML, and T ime Classes 33 33 Object Properties 44 44 Data Properties 318 318 reused

(40)

Dí a W 3 C en España, 12 de Enero de 2012

Modelización del dominio hidrográfico

Nivel su p Nivel inferior Luis M anuel V ilc hes B lázquez

(41)

Dí a W 3 C en España, 12 de Enero de 2012

Implementación &

Formalizacón

1 2 3 4 5

+150 conceptos

(

classes

) ,

47

tipos

de

relaciones

(

pr

operties

)

y 64 tipos de atributos (

attribute t

ypes

)

+

Pellet

Luis M anuel V ilc hes B lázquez

(42)

Dí a W 3 C en España, 12 de Enero de 2012

2. Vocabulary

development: Hy

drOntology

43 As unc ión Gó m e z Pérez

(43)

Dí a W 3 C en España, 12 de Enero de 2012 44

GeoLinkedData

Modelling

(44)

Dí a W 3 C en España, 12 de Enero de 2012

3. Generation of

RDF

From the Data

sources

Geographic information

(Databases

)

Statistic information (.xsl)

Geospatial information

Different technologies

for RDF

generation

NOR20 (from excell,

XML,

text

files, …)

R20 and

ODEMapster

(from Databases

)

Geometry2RDF and

SPh2RDF

(for

Geo

data)

Identifica

tion

of the data sources

V

o

cabulary

dev

elopment

Generation

of the RDF

Data

Pu

blication

of the RDF

data

Li

nki

ng

the RDF

data

Data cleansing

Enable effectiv

e

discov

ery

(45)

Dí a W 3 C en España, 12 de Enero de 2012

3.

Generation

of the

RDF Data

IN

E

NOR 2O ODEMa pster

IGN

IGN Geospatial column Geome tr y2RDF

(46)

Dí a W 3 C en España, 12 de Enero de 2012

3. Generation of

the RDF

Data /

instances

PR-NORs

define

a

procedure

that transforms

a

Non-Ontological

Resource

(NO

R) components

into ontology

elements

.

http://ontology

designpatterns.o

rg/

NOR

2

O

· Classificat

ion

schemes

· Thesauri

· Lexicons

NOR

2

O

FAO W a ter c lass if ic ation · C lass if ic ation s c hem e · P a th enum erat ion dat a m odel · I m plem ent ed in a dat abas e

(47)

Dí a W 3 C en España, 12 de Enero de 2012

3.

Generation

of the

RDF Data

NOR

2

O

Industr

y

Pr

oducti

on

Index

Prov

ince

Y

ear

NOR 2O

(48)

Dí a W 3 C en España, 12 de Enero de 2012

Generación

de RDF estadístico

ota:ds/population

ota:ds/population/Azua

ga_2008

qb:dataSet

qb:Observation

ota:Y

ear/2008

sdmx-dimension:

re

fPeriod

rdf:ty

pe

D ía W 3 C e n E E EE E E E E E E E E E E E E E E E s s s ss s s s s p p ppp p pppp p p a aaaaaaaaa a a ññ ñ ñ ñ ñ ñ ñ ñ ñ ñ ñññ ñ ñ ñ a aaa a aaaa a 1111 1 11111 1 11 1 1 2 2 2 2 222 22 2 22222 2 2 2 2 2 d d dd d dd ddddddd d dd d d d e e e e EEEEE E E E E E E n e ro d e 2 0 1 2

ota:Municipio/Azuaga

otaonto:geoA

rea

8396

otaonto:population

rdf: http://w

w

w

.w

3.org/1999

/0

2/22-r

df-sy

ntax

-ns#

qb: http://pur

l.org

/linked-da

ta

/cu

be#

ota: http://

o

ta

lex

.linkedd

ata.e

s

/re

so

ur

ce

/

otaonto

: http://

o

ta

lex

.linkedd

ata.es/on

to

log

y

/

property

: http:/

/otale

x

.linked

da

ta

.es/p

ro

per

ty

/

sdm

x

-dim

ension: http://pu

rl.or

g/

link

ed

-d

at

a/

sd

mx

/200

9/

dim

e

n

s

ion

#

52 Reunión bilateral CNI G – OEG Pr o y ec to OTA LE X

G

enerac

n

RDF Data Cube

Observation

(49)

Dí a W 3 C en España, 12 de Enero de 2012

R

2

O

es

un

lenguaje

declarativo

que

describe

mappings

entre los esquemas de bases de datos

relaciones y

ontologías.

RDB

Relational Model

Persons Organization

<xml>

R

2

O Mapping

</x

ml>

Ontology

Professor

Student

U

n

iv

e

rsity

© M igrac ión de dat os a la W eb de los Dat os - E n foques , t é c n ic as y herram ient as Luis M anuel V ilc hes B láz q uez

(50)

Dí a W 3 C en España, 12 de Enero de 2012

Upgrading

Database

content to the

semantic Web

Integrating information

from different DB

sources

Reuse of legacy DBs and legacy ontologies

R

2

O: Declarative Mapping

description

language

ODEMapster: Generic query processor.

asking queries

to a relational

database

using

ontology terms

On demand

query

answering

Batch ontology

population

A well defined

method

for upgrading

and

integrating content fr

om heterogeneous

sources.

(51)

Dí a W 3 C en España, 12 de Enero de 2012

Geography

Reunión bilateral CNI G – OEG Pr o y ec to OTA LE X 55

RDF

G

enera

ti

on

Specifica

tion

M

odell

ing

RDF

Generation

Publication

Exp

loitati

on

Links

Generation

shp2RDF

geometry

2RDF

shp2RDF

(52)

Dí a W 3 C en España, 12 de Enero de 2012

Oracle ST

O

UTIL

packag

e

SELECT T O _CHAR(SDO_UT IL.T O_GML 3 1 1 G EOMET R Y (g eo m e try )) AS Gm l31 1Geome try FROM " B CN200" ."BCN200_0301L_RIO" c W H E RE c.Etiq ueta ='Arroy o' 56

Geometry

(geometry

2RDF)

Reunión bilateral CNI G – OEG Pr o y ec to OTA LE X

G

enera

ti

on

Specifica

tion

M

odell

ing

RDF

Generation

Publication

Exp

loitati

on

Links

Generation

(53)

Dí a W 3 C en España, 12 de Enero de 2012

3.

Generation

of the

RDF Data

Geometry

2RDF

(54)

Dí a W 3 C en España, 12 de Enero de 2012

Generación

de RDF geoespacial

Generación

58 geoes: res ourc e /Embalse /Emba lse % 20de% 20Orellana rdf :ty pe geoes: ontology /Embalse g eo:g eome try otalex: res ourc e /4e 9 9 4 dad1c 44 d2 b50 597 dd64ddfbca c 3 0 de 0 6 d8 0 -5.498 3 8 .985 g eo:lat g eo:long geoes: http: //geo.linkeddata .es/ otalex : http: //otalex .linke ddata .es/ geo: http: //w w w .w 3 .org/20 0 3 /01 /geo/ w g s8 4_ pos# Embalse de Orellana rdf s:labe l ota le x :re source / 3 8 .9 8 4 2 2 22133 20045 _ -5 .4 9 9 382 94416 971 ota le x :re source /w gs84/38 .9825 75823 22623 4_-5 .4 9 5 821 77930 7759 ota le x :re source /w gs84/38 .9853 15265 69159 _-5 .4 9 8 594 08471 3078 geoes:Polígono rdf :ty pe otalex:res ourc e/w gs84/… 58 Reunión bilateral CNI G – OEG Pr o y ec to OTA LE X

(55)

Dí a W 3 C en España, 12 de Enero de 2012

Generación

de RDF geoespacial

Reunión bilateral CNI G – OEG Pr o y ec to OTA LE X 60

Generación

Specifica

tion

M

odell

ing

RDF

Generation

Publication

Exp

loitati

on

Links

Generation

(56)

Dí a W 3 C en España, 12 de Enero de 2012

Marimba links

w

it

h

other

resources:

VIAF, DNB, SUDOC, LIBRIS,

DBpedia

IGN

Same As

Same As

Geonames

http://w

w

w

.geonames.o

rg/2521436/

DBpedia

http://dbpedia.org/resource/Azuaga

Specifica

tion

M

odell

ing

RDF

Generation

Publication

Exp

loitati

on

Links

Generation

http://geo.linkeddata.es/page/resource/Municipio/Azuaga

(57)

Dí a W 3 C en España, 12 de Enero de 2012

(58)

Dí a W 3 C en España, 12 de Enero de 2012

Publicación

Data publication

Metadata publicacion

using

VOID

T

o

facilitate

the

discovery

• Register

in

CKAN

your dataset

• Use

to

sitemap4rdf

to

generate

the site map

• Upload the site map to

Google

and

Sindice

Specifica

tion

M

odell

ing

RDF

Generation

Publication

Exp

loitati

on

Links

Generation

(59)

Dí a W 3 C en España, 12 de Enero de 2012

Exploitation

Web Interface

Especific

ation

M

odel

RDF

generation

Publication

Exp

loitati

on

Specifica

tion

M

odell

ing

RDF

Generation

Publication

Exp

loitati

on

Links

Generation

Visualización

Exploitation

map4rdf

:

• Google maps viewer of RDF resources

• Resources

w

ith

spatial

information

• Used in

other applications like

AEMET

,

Goodrelations

,

GeoLinked

Data, El

V

iajero…

map4rdf

http://oegdev .dia.fi.upm.es/projects/map4rdf/

SP

A

R

QL

T

rip

lest

o

re

(60)

Dí a W 3 C en España, 12 de Enero de 2012

Simple SPARQL

Query

To get the RDF instances

of

the Laguna concept,

and their

geometry property

.

Complex SPARQL Query

:

To get resources

near

the city

of Azuaga, at a distance

of

10Km

(0.1)

and with labels in

spanish.

The query

has a limit

of 50

resources.

65 PREFIX g e o: < h ttp://w w w .w 3.org /2003/01/g eo/w g s84_ p o s# > SELECT ? s ubject ?label ?latitude2 ?long itude 2 W HERE {<h tt p :// ge o .linke ddata .es/resource/Municipio/A z u a ga> < h ttp://w w w .w 3.org /2003/01/g eo /w g s 84 _p o s # g e o m e try > ?g. ?g g eo:lat ?latitude. ?g g eo:long ?long itude. ?subject < h ttp://w w w .w 3.org /2003/01/g eo/w g s84 _p o s # g e o m e try > ?g 2. ?g 2 g eo:lat ?latitude2 . ?g 2 g eo:long ?longitude2. ? subject rdf s:label ?label. FIL T ER(x sd:doub le(?la titude2) - x sd:do uble (?la titude) <= 0.1 && x s d:d ouble(? la titude) - x s d:d ouble (? la titu de2) <= 0.1 && x s d:d ouble (?l ongitude2) - x s d:d ouble (?l ongitude) <= 0.1 && x s d:double (?lo n g itud e ) - x s d:double (?lo n g itude 2 ) < = 0.1 && lang (?label) = "es"). } li mit 50 SELECT ?x ? g eo W HER E {?x rdf :ty pe <http://geo.linke ddata .es/onto logy /L aguna> . ?x <http://w w w .w 3.o rg /2 003/0 1/geo/w g s84_pos#geom etry > ?geo}

References

Related documents

Taking into consideration the historically lower levels of educational attainment of Albertans compared to the rest of Canada, it appears that higher oil prices resulted in

In the Linux kernel project, the development is divided into different branches to allow a large number of people to contribute to the source code repository at the same

Healthy Restaurants Project: Jóvenes SANOS works with local restaurants in Watsonville by supporting and encouraging new and established restaurants to introduce

2. Ankara Numune Training &amp; Res Hosp, Dept Urol 3, Ankara, Turkey 3. Afyon Kocatepe Univ, Dept Urol, Fac Med, Afyon, Turkey 2. Bagcilar Training &amp; Res Hosp, Urol

of these interactions. The regression analyses showed that there was much similarity between the USA and Mongolia in regard to what predicted both satisfaction and

In this work, elastic liposomes of Tramadol HCl were prepared using a solvent evaporation method with different surfactants and were characterized using microscopy, and par-

Discount is valid Monday – Thursday; may not be combined with any other coupon or offer; valid only at Hungry as a Wolf Restaurant at Great Wolf Lodge Arizona; not valid on

Therefore, to safe guard against unpredictable (high) pressures, it is important that one should also take measurements on early morphological parameters such as early