Servicios OGC para una IDE con...

15
1 Abril 2009 Servicios OGC para una IDE 1 Teoría CSW (Catalogue Service Web) Alejandra Sánchez Maganto IGN Servicios OGC para una IDE con SL Abril 2009 Servicios OGC para una IDE 2 Hidrografía Capa Hidrología BCN-25 Mapa Topográfico 1:25.000 ………. Metadatos: Definición de Catálogo

Transcript of Servicios OGC para una IDE con...

Page 1: Servicios OGC para una IDE con SLpdi.topografia.upm.es/m.manso/docencia/IDE_plan92_ITT/IDES2009/… · consulta al catálogo (query) que busca entre los metadatos catalogados y devuelve

1

Abril 2009 Servicios OGC para una IDE 1

Teoría CSW (Catalogue Service Web)

Alejandra Sánchez MagantoIGN

Servicios OGC para una IDE con SL

Abril 2009 Servicios OGC para una IDE 2

Hidrografía

Capa Hidrología

BCN-25

Mapa Topográfico

1:25.000

……….

Metadatos:

Definición de Catálogo

Page 2: Servicios OGC para una IDE con SLpdi.topografia.upm.es/m.manso/docencia/IDE_plan92_ITT/IDES2009/… · consulta al catálogo (query) que busca entre los metadatos catalogados y devuelve

2

Abril 2009 Servicios OGC para una IDE 3

Catálogo de Metadatos del IGN que nos permite:

Obtener descripciones.

Realizar consultas.

Se encuentra estructurado en:

Listado de Productos.

Búsqueda de Productos

Búsqueda de Unidades

http://www.ign.es/diga/index.jsp

DIGA (Directorio de Información Geográfica Accesible)

Abril 2009 Servicios OGC para una IDE 4

Nombre:……….

Fecha:………..

Resumen:………

Imagen

Usuario realiza una búsqueda

Page 3: Servicios OGC para una IDE con SLpdi.topografia.upm.es/m.manso/docencia/IDE_plan92_ITT/IDES2009/… · consulta al catálogo (query) que busca entre los metadatos catalogados y devuelve

3

Abril 2009 Servicios OGC para una IDE 5

Introducción

CSW (Catalogue Service Web)– especificación que permite la publicación y el acceso a catálogos digitales de metadatos para datos y serviciosgeoespaciales así como otra información de recursos.

http://www.opengeospatial.org/standards/cat

Abril 2009 Servicios OGC para una IDE 6

Niveles de detalle

• Modelo general (General model): – Modelo abstracto que especifica un conjunto de interfaces de servicios que soportan la funcionalidad de

• descubrimiento (discovery),

• acceso (access) y

• mantenimiento y organización (maintenance andorganization)

de catálogos de información geoespacial y sus recursos relacionados.

Page 4: Servicios OGC para una IDE con SLpdi.topografia.upm.es/m.manso/docencia/IDE_plan92_ITT/IDES2009/… · consulta al catálogo (query) que busca entre los metadatos catalogados y devuelve

4

Abril 2009 Servicios OGC para una IDE 7

• Protocolo de conexión (Protocol Binding):– Modelo que añade guías para el diseño de la implementación del modelo general.

– Incluye un mapeo entre las interfaces, operaciones y parámetros generales disponibles en el protocolo seleccionado

• Perfil de aplicación (Application profile):– Modelo que extiende un protocolo de conexión documentando las decisiones de implementación y seleccionando una representación concreta para los contenidos de los catálogos.

Abril 2009 Servicios OGC para una IDE 8

Modelo

General

Protocolo de

Conexión

Perfil de

Aplicación

Utiliza

Mapea con

Page 5: Servicios OGC para una IDE con SLpdi.topografia.upm.es/m.manso/docencia/IDE_plan92_ITT/IDES2009/… · consulta al catálogo (query) que busca entre los metadatos catalogados y devuelve

5

Abril 2009 Servicios OGC para una IDE 9

CORBA/IIOPProtocol Binding

CSW(HTTP Protocol

Binding)

General

Model

CORE

ISO19115/

ISO19119

Z39.50Protocol Binding

XML POST

KVP

SOAP

XML POST

KVP

SOAP

ebRIMISO/TS 15000-3

XML POST

KVP

SRW

SOAP

KVP

Abril 2009 Servicios OGC para una IDE 10

Arquitectura de referencia:

Aplicación Cliente

Servicio de Catálogo

Repositorio de Metadatos

Recurso

Interfaz de catálogo OGC

Búsqueda Distribuida

Interfaces de servicio OGC

Page 6: Servicios OGC para una IDE con SLpdi.topografia.upm.es/m.manso/docencia/IDE_plan92_ITT/IDES2009/… · consulta al catálogo (query) que busca entre los metadatos catalogados y devuelve

6

Abril 2009 Servicios OGC para una IDE 11

Abril 2009 Servicios OGC para una IDE 12

Cliente Servidor

¿ qué existe relacionado con

carreteras?Petición

Metadato AMetadato BMetadato C…….Respuesta

Page 7: Servicios OGC para una IDE con SLpdi.topografia.upm.es/m.manso/docencia/IDE_plan92_ITT/IDES2009/… · consulta al catálogo (query) que busca entre los metadatos catalogados y devuelve

7

Abril 2009 Servicios OGC para una IDE 13

Operaciones

GetDomain

Informa sobre sus características ( archivo de capacidades)GetCapabilities

Permite a los usuarios consultar la estructura de los registros. Previamente deben crearse metadatos de los tipos de recursos.

DescribeRecord

Permite a los usuarios consultar los valores permitidos de un parámetro o propiedad determinados

GetRecords

los usuarios soliciten la ejecución de una consulta al catálogo (query) que busca entre los metadatos catalogados y devuelve un conjunto de resultados que contiene referencias (entre 0 y n) a todos los recursos registrados que satisfacen los requisitos de la consulta

Abril 2009 Servicios OGC para una IDE 14

Operaciones

HarvestRecords

Permite a los usuarios obtener metadatos de recursos previamente referenciados en un conjunto de resultados previos o de una lista de identificadores de recursos

GetRecordsById

Permite que un usuario solicite que un servicio de catálogo intente obtener un recurso de una ubicación específica y, opcionalmente, crear una o más entradas para ese recurso

Permite a los clientes solicitar acciones de inserción, actualización y borrado sobre una instancia del catálogo

Transaction

Page 8: Servicios OGC para una IDE con SLpdi.topografia.upm.es/m.manso/docencia/IDE_plan92_ITT/IDES2009/… · consulta al catálogo (query) que busca entre los metadatos catalogados y devuelve

8

Abril 2009 Servicios OGC para una IDE 15

Abril 2009 Servicios OGC para una IDE 16

http://www.idee.es/csw/client.html

Page 9: Servicios OGC para una IDE con SLpdi.topografia.upm.es/m.manso/docencia/IDE_plan92_ITT/IDES2009/… · consulta al catálogo (query) que busca entre los metadatos catalogados y devuelve

9

Abril 2009 Servicios OGC para una IDE 17

GetCapabilities

Abril 2009 Servicios OGC para una IDE 18

DescribeRecord

http://schemas.opengis.net/csw/2.0.2/record.xsd

Page 10: Servicios OGC para una IDE con SLpdi.topografia.upm.es/m.manso/docencia/IDE_plan92_ITT/IDES2009/… · consulta al catálogo (query) que busca entre los metadatos catalogados y devuelve

10

Abril 2009 Servicios OGC para una IDE 19

Abril 2009 Servicios OGC para una IDE 20

GetRecordsById

Page 11: Servicios OGC para una IDE con SLpdi.topografia.upm.es/m.manso/docencia/IDE_plan92_ITT/IDES2009/… · consulta al catálogo (query) que busca entre los metadatos catalogados y devuelve

11

Abril 2009 Servicios OGC para una IDE 21

Abril 2009 Servicios OGC para una IDE 22

GetRecords

Page 12: Servicios OGC para una IDE con SLpdi.topografia.upm.es/m.manso/docencia/IDE_plan92_ITT/IDES2009/… · consulta al catálogo (query) que busca entre los metadatos catalogados y devuelve

12

Abril 2009 Servicios OGC para una IDE 23

Abril 2009 Servicios OGC para una IDE 24

Page 13: Servicios OGC para una IDE con SLpdi.topografia.upm.es/m.manso/docencia/IDE_plan92_ITT/IDES2009/… · consulta al catálogo (query) que busca entre los metadatos catalogados y devuelve

13

Abril 2009 Servicios OGC para una IDE 25

Más información

• Herramientas para crear servicios CSW:– http://www.opengeospatial.org/resource/products/byspec

• Esquemas de OGC para CSW:– http://schemas.opengis.net/csw/

• Ejemplos de peticiones CSW:– http://www.idee.es/CatalogoServicios/operaciones/OperacionesCSW.pdf

• URL de servicios CSW en España:– http://www.idee.es/CatalogoServicios/cat2/indexCSW.html

• Catálogo Conector (Un cliente CSW para conectar catálogos de metadatos):– http://www.orzancongres.com/ideart/061.pdf

– http://www.orzancongres.com/ide2008/061.pdf

Abril 2009 Servicios OGC para una IDE 26

Page 14: Servicios OGC para una IDE con SLpdi.topografia.upm.es/m.manso/docencia/IDE_plan92_ITT/IDES2009/… · consulta al catálogo (query) que busca entre los metadatos catalogados y devuelve

14

Abril 2009 Servicios OGC para una IDE 27http://peru.georiesgo.net

Abril 2009 Servicios OGC para una IDE 28

Page 15: Servicios OGC para una IDE con SLpdi.topografia.upm.es/m.manso/docencia/IDE_plan92_ITT/IDES2009/… · consulta al catálogo (query) que busca entre los metadatos catalogados y devuelve

15

Abril 2009 Servicios OGC para una IDE 29

http://metadatos.ingemmet.gob.pe:8080/geonetwork/srv/es/main.home

Abril 2009 Servicios OGC para una IDE 30

Gracias por vuestra atención

Alejandra Sánchez MagantoInstituto Geográfico Nacional

[email protected]