Upload
luis-m-vilches-blazquez
View
414
Download
0
Embed Size (px)
Citation preview
© José Ángel Ramos, Luis M. Vilches 10 noviembre 2011
JIIDE2011
Relacionando la información
geográfica con su componente
semántico a través de las IDE
J. A. Ramos, L. M. Vilches-Blázquez
Ontology Engineering Group
Facultad de Informática - Universidad Politécnica de Madrid
Campus de Montegancedo s/n 28660 Boadilla del Monte, Madrid
{jarg, lmvilches}@fi.upm.es
Teléfono: 913363670 - Fax: 913524819
2
Índice
Linked Data
Integración de información geoespacial (conflación semántica)
Modelo de acceso y funcionamiento propuesto
Casos de uso
Conclusiones y trabajos futuros
II Jornadas Ibéricas de Infraestructuras de Datos Espaciales
© José Ángel Ramos, Luis M. Vilches-Blázquez
3
Linked Data
• ¿Qué es Linked Data?
Es un esfuerzo de la comunidad para publicar conjuntos de datos abiertos en
la Web y conectar “cosas” entre diferentes conjuntos de datos.
II Jornadas Ibéricas de Infraestructuras de Datos Espaciales
© José Ángel Ramos, Luis M. Vilches-Blázquez
4
Linked Data
SPARQL Endpoint
Ontologías
Conjuntos
de datos
RDF
http://geo.linkeddata.es
II Jornadas Ibéricas de Infraestructuras de Datos Espaciales
© José Ángel Ramos, Luis M. Vilches-Blázquez
5
Índice
Linked Data
Integración de información geoespacial (conflación semántica)
Modelo de acceso y funcionamiento propuesto
Casos de uso
Conclusiones y trabajos futuros
II Jornadas Ibéricas de Infraestructuras de Datos Espaciales
© José Ángel Ramos, Luis M. Vilches-Blázquez
6
Conflación semántica
La información geoespacial procede de diferentes proveedores y tiene
asociada heterogeneidad a nivel de datos y de modelo.
Ejemplos: heterogeneidad lingüística, diferente granularidad de
fenómenos, distintos modelos de tablas de bases de datos.
Conflación semántica: unificación en una visión integrada de los
tipos de fenómenos de múltiples fuentes.
Sistema multiontología:
cada repositorio está
modelado por una ontología y
hay una ontología común a
todas las ontologías. Datos
Local 1
Datos
Local 2
Datos
Local 3
Datos
Local 4
II Jornadas Ibéricas de Infraestructuras de Datos Espaciales
© José Ángel Ramos, Luis M. Vilches-Blázquez
7
Índice
Linked Data
Integración de información geoespacial (conflación semántica)
Modelo de acceso y funcionamiento propuesto
Casos de uso
Conclusiones y trabajos futuros
II Jornadas Ibéricas de Infraestructuras de Datos Espaciales
© José Ángel Ramos, Luis M. Vilches-Blázquez
8
Modelo propuesto
El modelo propuesto es similar al sistema multiontología, teniendo
como ontología superior una ontología de fenómenos geográficos y
tomando como repositorios locales los SPARQL Endpoint y sus ontologías
como modelos locales.
Endpoint
RDF
Endpoint
RDF
Endpoint
RDF
OMI
II Jornadas Ibéricas de Infraestructuras de Datos Espaciales
© José Ángel Ramos, Luis M. Vilches-Blázquez
9
Modelo propuesto. Funcionamiento
Endpoint
RDF
Endpoint
RDF
Endpoint
RDF
OMI
• Llega una consulta en términos de
PhenomenOntology, OMI mappings
relativos a los conceptos.
C
• OMI busca en los alineamientos
mappings relativos a los conceptos de la
consulta.
• OMI traduce la consulta para cada
Endpoint.
C1
C2
• OMI recopila las respuestas de los
Endpoint y compone una respuesta para
el usuario de acuerdo con las relaciones
de los mappings para cada caso.
R2
R
R1
II Jornadas Ibéricas de Infraestructuras de Datos Espaciales
© José Ángel Ramos, Luis M. Vilches-Blázquez
10
Índice
Linked Data
Integración de información geoespacial (conflación semántica)
Modelo de acceso y funcionamiento propuesto
Casos de uso
Ejemplo 1: Laguna
Ejemplo 2: Pista
Ejemplo 3: Surgencia
Conclusiones y trabajos futuros
II Jornadas Ibéricas de Infraestructuras de Datos Espaciales
© José Ángel Ramos, Luis M. Vilches-Blázquez
11
Caso de uso concreto
• SPARQL Endpoint de GeoLinked Data como repositorios y sus
ontologías como modelos locales: NGCE, NOMGEO, BCN200.
• PhenomenOntology como ontología común.
OMI
PhenomenOntology
BCN200
RDF
hydrOntology
NOMGEO
RDF
hydrOntology transportes geopolítica
NGCE
RDF
hydrOntology transportes geopolítica
II Jornadas Ibéricas de Infraestructuras de Datos Espaciales
© José Ángel Ramos, Luis M. Vilches-Blázquez
12
Índice
Linked Data
Integración de información geoespacial (conflación semántica)
Modelo de acceso y funcionamiento propuesto
Caso de uso
Ejemplo 1: Laguna
Ejemplo 2: Pista
Ejemplo 3: Surgencia
Conclusiones y trabajos futuros
II Jornadas Ibéricas de Infraestructuras de Datos Espaciales
© José Ángel Ramos, Luis M. Vilches-Blázquez
13
Modelo propuesto. Funcionamiento
Endpoint
RDF
Endpoint
RDF
Endpoint
RDF
OMI
• Se consulta el concepto Laguna.
C • OMI a partir de la URI del concepto “Laguna” busca
en los ficheros de mappings y obtiene 1 mapping del
alineamiento con hydrOntology.
http://www.semanticweb.org/ontologies/2010/04/Phenom4.0.owl#Laguna##LAB
EL##Laguna <id, Laguna, Laguna, =, 1>
• OMI traduce la consulta para cada Endpoint donde
tiene instancias hydrOntology (NGCE, NOMGEO y
BCN200), una por cada mapping a cada Endpoint (3
consultas).
C1
C2
• En todos los Endpoints encuentra instancias (1.616):
URI:
http://geo.linkeddata.es/NGCE/resource/Laguna/Tae%C3%B1a%2C%20Laguna%20de
URI:
http://geo.linkeddata.es/NGCE/resource/Laguna/Tollos%2C%20Laguna%20de%20los
[…]
URI:
http://geo.linkeddata.es/NOMGEO/resource/Laguna/Hilejas%2C%20Laguna%20de%20l
as
URI: http://geo.linkeddata.es/NOMGEO/resource/Laguna/Tejo%2C%20Laguna%20del
[…]
URI: http://geo.linkeddata.es/BCN200/resource/Laguna/Laguna%20de%20Paniagua
URI: http://geo.linkeddata.es/BCN200/resource/Laguna/Laguna%20Laguna%20
[…]
R2
R
R1
II Jornadas Ibéricas de Infraestructuras de Datos Espaciales
© José Ángel Ramos, Luis M. Vilches-Blázquez
14
Ejemplo 1: Laguna
II Jornadas Ibéricas de Infraestructuras de Datos Espaciales
© José Ángel Ramos, Luis M. Vilches-Blázquez
15
Índice
Linked Data
Integración de información geoespacial (conflación semántica)
Modelo de acceso y funcionamiento propuesto
Caso de uso
Ejemplo 1: Laguna
Ejemplo 2: Pista
Ejemplo 3: Surgencia
Conclusiones y trabajos futuros
II Jornadas Ibéricas de Infraestructuras de Datos Espaciales
© José Ángel Ramos, Luis M. Vilches-Blázquez
16
Ejemplo 2: Pista
- Concepto: Pista
- OMI a partir de la URI del concepto “Pista” busca en los ficheros de mappings y
obtiene 1 mapping del alineamiento con transportes.
http://www.semanticweb.org/ontologies/2010/04/Phenom4.0.owl#Pista##LABEL##Pista <id, Pista, Pista, =, 1>
- OMI genera consultas para cada SPARQL Endpoint donde tiene instancias
transportes (NGCE y NOMGEO), una por cada mapping a cada Endpoint (2
consultas).
- Sólo hay instancias (24) de este concepto de la ontología transportes en
NOMGEO.
URI: http://geo.linkeddata.es/NOMGEO/resource/Pista/Arenas%20Negras%2C%20Pista%20de
URI: http://geo.linkeddata.es/NOMGEO/resource/Pista/Oso%2C%20Pista%20del
URI: http://geo.linkeddata.es/NOMGEO/resource/Pista/Derrabado%2C%20Pista%20del
[…]
II Jornadas Ibéricas de Infraestructuras de Datos Espaciales
© José Ángel Ramos, Luis M. Vilches-Blázquez
17
Ejemplo 2: Pista
II Jornadas Ibéricas de Infraestructuras de Datos Espaciales
© José Ángel Ramos, Luis M. Vilches-Blázquez
18
Índice
Linked Data
Integración de información geoespacial (conflación semántica)
Modelo de acceso y funcionamiento propuesto
Caso de uso
Ejemplo 1: Laguna
Ejemplo 2: Pista
Ejemplo 3: Surgencia
Conclusiones y trabajos futuros
II Jornadas Ibéricas de Infraestructuras de Datos Espaciales
© José Ángel Ramos, Luis M. Vilches-Blázquez
19
Ejemplo 3: Surgencia
- Concepto: Surgencia
- OMI a partir de la URI del concepto “Surgencia” busca en los ficheros de
mappings y obtiene 3 mappings del alineamiento con hydrOntology.
http://www.semanticweb.org/ontologies/2010/04/Phenom4.0.owl#Surgencia##LABEL##Surgencia <id,
Surgencia, Surgencia, =, 1>, <id, Surgencia natural, Surgencia, <, 0,7> y <id, Surgencia artificial, Surgencia, <,
0,7>
- OMI genera consultas para cada SPARQL Endpoint donde tiene instancias
hydrOntology (NGCE, NOMGEO y BCN200), una por cada mapping a cada
Endpoint (9 consultas).
- Sólo encuentra instancias (9) de “Surgencia” en el Endpoint NOMGEO, no
teniendo instancias “Surgencia natural” ni “Surgencia artificial” en ningún
Endpoint.
URI: http://geo.linkeddata.es/NOMGEO/resource/Surgencia/Masc%C3%BAn%2C%20Surgencias%20del
URI: http://geo.linkeddata.es/NOMGEO/resource/Surgencia/R%C3%ADo%20Leza%20o%20de%20
la%20Fuente%20del%20Restauro%2C%20Surgencia%20del%20%7C
[…]
II Jornadas Ibéricas de Infraestructuras de Datos Espaciales
© José Ángel Ramos, Luis M. Vilches-Blázquez
20
Ejemplo 3: Surgencia
II Jornadas Ibéricas de Infraestructuras de Datos Espaciales
© José Ángel Ramos, Luis M. Vilches-Blázquez
21
Ejemplo 3: Surgencia
II Jornadas Ibéricas de Infraestructuras de Datos Espaciales
© José Ángel Ramos, Luis M. Vilches-Blázquez
22
Índice
Linked Data
Integración de información geoespacial (conflación semántica)
Modelo de acceso y funcionamiento propuesto
Casos de uso
Conclusiones y trabajos futuros
II Jornadas Ibéricas de Infraestructuras de Datos Espaciales
© José Ángel Ramos, Luis M. Vilches-Blázquez
23
Conclusiones y líneas futuras
Conclusiones
• Unificación de consultas haciendo uso del enfoque de conflación
semántica.
• Interpretación y consultas dinámicas sobre repositorios de Linked
Data geoespacial.
• Integración de resultados con servicio WMS IDEE para la visualización.
Trabajo futuro
• Mejora de la usabilidad del resultado: introducción de hiperenlaces a
modelos y datos utilizados.
• Integración de la visualización dentro del entorno GeoLinked Data.
II Jornadas Ibéricas de Infraestructuras de Datos Espaciales
© José Ángel Ramos, Luis M. Vilches-Blázquez
© José Ángel Ramos, Luis M. Vilches 10 noviembre 2011
JIIDE2011
Relacionando la información
geográfica con su componente
semántico a través de las IDE
J. A. Ramos, L. M. Vilches-Blázquez
Ontology Engineering Group
Facultad de Informática - Universidad Politécnica de Madrid
Campus de Montegancedo s/n 28660 Boadilla del Monte, Madrid
{jarg, lmvilches}@fi.upm.es
Teléfono: 913363670 - Fax: 913524819