Servicios OGC para una IDE con...
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](https://reader033.fdocuments.es/reader033/viewer/2022060401/5f0e3ba77e708231d43e403a/html5/thumbnails/1.jpg)
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](https://reader033.fdocuments.es/reader033/viewer/2022060401/5f0e3ba77e708231d43e403a/html5/thumbnails/2.jpg)
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](https://reader033.fdocuments.es/reader033/viewer/2022060401/5f0e3ba77e708231d43e403a/html5/thumbnails/3.jpg)
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](https://reader033.fdocuments.es/reader033/viewer/2022060401/5f0e3ba77e708231d43e403a/html5/thumbnails/4.jpg)
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](https://reader033.fdocuments.es/reader033/viewer/2022060401/5f0e3ba77e708231d43e403a/html5/thumbnails/5.jpg)
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](https://reader033.fdocuments.es/reader033/viewer/2022060401/5f0e3ba77e708231d43e403a/html5/thumbnails/6.jpg)
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](https://reader033.fdocuments.es/reader033/viewer/2022060401/5f0e3ba77e708231d43e403a/html5/thumbnails/7.jpg)
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](https://reader033.fdocuments.es/reader033/viewer/2022060401/5f0e3ba77e708231d43e403a/html5/thumbnails/8.jpg)
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](https://reader033.fdocuments.es/reader033/viewer/2022060401/5f0e3ba77e708231d43e403a/html5/thumbnails/9.jpg)
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](https://reader033.fdocuments.es/reader033/viewer/2022060401/5f0e3ba77e708231d43e403a/html5/thumbnails/10.jpg)
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](https://reader033.fdocuments.es/reader033/viewer/2022060401/5f0e3ba77e708231d43e403a/html5/thumbnails/11.jpg)
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](https://reader033.fdocuments.es/reader033/viewer/2022060401/5f0e3ba77e708231d43e403a/html5/thumbnails/12.jpg)
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](https://reader033.fdocuments.es/reader033/viewer/2022060401/5f0e3ba77e708231d43e403a/html5/thumbnails/13.jpg)
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](https://reader033.fdocuments.es/reader033/viewer/2022060401/5f0e3ba77e708231d43e403a/html5/thumbnails/14.jpg)
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](https://reader033.fdocuments.es/reader033/viewer/2022060401/5f0e3ba77e708231d43e403a/html5/thumbnails/15.jpg)
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