servicios ogc para ides autor: antonio luis gonzález ruiz (etsi topografía geodesia y...

26
CSW Catalogue Service Web Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

Upload: sal-rios

Post on 18-Apr-2015

6 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

CSWCatalogue Service Web

Servicios OGC para IDEs

Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

Page 2: Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

Índice:1. Servicios CSW.

a) Especificaciones principales.

2. Operaciones.

a) Getcapabilities

b) DescribeRecords

c) GetDomain

d) GetRecords.

e) GetRecordBylt

f) Transaction

g) HarvestRecords

3. Ejemplos.

4. Conclusión.

5. Anexo. Referencias

2

Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

Page 3: Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

1. Servicios CSW:

3

Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

• Permite publicar y buscar información de datos, servicios, aplicaciones y en general de todo tipo de recursos.

• Permite la gestión de los Metadatos, descriptores de los datos para llevar a cabo las búsquedas.

• Un metadato es una clasificación estructurada sobre las características de un determinado dato, en la que se incluyen elementos tales como: detalles acerca del contenido, la calidad del mismo, las fechas asociadas, la extensión geográfica que cubre, su política de distribución, las restricciones de seguridad y legales que puedan existir, frecuencia de actualización.

Page 4: Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

Autores: Eva Calvillo, Jorge Belenguer (ETSIT Topografía Geodesia y Cartografía) 4

• Los servicios de búsqueda de metadatos Catalogue Service Web son los que permiten el acceso a los catálogos de metadatos. Estos catálogos son uno de los tres servicios fundamentales que deben existir en una IDE: consulta, visualización y descarga.

• Este servicio, al igual que los otros que se ofrecen, debe cumplir con el requisito indispensable de ser interoperable. Es por ello que al igual que los otros servicios se apoya en estándares del OGC.

• La especificación CSW permite la publicación y el acceso a catálogos digitales de metadatos para datos y servicios geoespaciales.

1. Especificaciones principales:

Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

Page 5: Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

Autores: Eva Calvillo, Jorge Belenguer (ETSIT Topografía Geodesia y Cartografía) 5

Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

Page 6: Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

Especificaciones principales:

6

Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

Page 7: Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

2. Operaciones:

7

• Operaciones para interrogar las características del servicio.

• Operaciones de descubrimiento para determinar el modelo de información del catálogo y consultar los registros.

• Operaciones de gestión que permiten crear o modificar los registros del catálogo.

Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

Page 8: Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

Operaciones.

8

Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

SERVIDOR

Petición

Respuesta Catálogo

CLIENTE

Page 9: Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

GetCapabilities: Informa sobre sus características. Archivo de capacidades donde se describe el servicio y los catálogos que pueden ser interrogados.

9

Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

OperacionesObligatoria

Page 10: Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

10

Ejemplo:

Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

<?xml version="1.0" encoding="UTF-8" ?> - <wrs:Capabilities xmlns:wrs="http://www.opengis.net/cat/wrs" xmlns:xlink="http://www.w3.org/1999/xlink">- <ServiceIdentification xmlns="http://www.opengis.net/ows">  <Title>IDEC Metadata Catalog CSW</Title>   <Abstract>A web-based registry service that implements the CSW-ebRIM profile 1.0 (OGC document 05-025r3) of the OGC Catalogue 2.0.1 specification.</Abstract> - <Keywords>  <Keyword>registry</Keyword>   <Keyword>catalogue</Keyword>   <Keyword>ebrim</Keyword>   <Keyword>ogc</Keyword>   <Keyword>wrs</Keyword>   <Keyword>csw</Keyword>   <Keyword>idec</Keyword>   </Keywords>  <ServiceType>urn:ogc:service:catalogue:csw-ebrim</ServiceType>   <ServiceTypeVersion>1.0.0</ServiceTypeVersion>   <Fees>NONE</Fees>   <AccessConstraints>Basic authentication (RFC 2617) is required for all transaction requests.</AccessConstraints>   </ServiceIdentification>- <ServiceProvider xmlns="http://www.opengis.net/ows">  <ProviderName>IDEC</ProviderName>   <ProviderSite xlink:type="simple" xlink:href="http://www.geoportal-idec.cat" xlink:title="Idec web site" /> - <ServiceContact>  <IndividualName>IDEC</IndividualName>   <PositionName>System administrator</PositionName> - <ContactInfo>- <Phone- ……………………

La respuesta se envía en un documento XML.La petición debe implementar los parámetros request, service, Sections, AcceptVersions? y AcceptFormats? y puede implementar el parámetro updateSequence.Las secciones del documento XML del metadato son:* ServiceIdentification?. * ServiceProvider?. * OperationsMetadata?. * Contents. * Filter_Capabilities. 

Page 11: Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

11

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

Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

OperacionesOpcional

Page 12: Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

12

Ejemplo:

Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

Page 13: Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

13

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

Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

OperacionesOpcional

Page 14: Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

14

Ejemplo:

Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

Operación GetDomainSe utiliza para obtener información en tiempo real sobre el rango de valores de un resgitro o de un parárametro de la petición.Parámetros:* REQUEST. * service. * version. * ParameterName. * PropertyName. 

La respuesta está formada de uno o mñas elementos <DomainValues?>, compuestos a su vez de <ListOfValues?> o <RangeOfValues?>.

Page 15: Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

15

GetRecords: Permite a los usuarios solicitar la ejecución de una consulta al catálogo, se busca entre los metadatos y devuelve un conjunto de resultados que contienen referencias a todos los recursos registrados que satisfacen los requisitos de la consulta.

Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

OperacionesObligatoria

Page 16: Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

16

Ejemplo:

Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

Page 17: Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

17

GetRecordByld: Permite a los usuarios obtener metadatos de recursos previamente referenciados en una lista de resultados o de identificadores de recursos.

Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

OperacionesObligatoria

Page 18: Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

18

Ejemplo:

Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

Page 19: Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

19

Transaction: Permite a los usuarios realizar acciones de inserción, actualización y borrado sobre una instancia del catálogo.

Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

OperacionesOpcional

Page 20: Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

20

HaverstRecord: Permite a los usuarios solicitar que un servicio del catálogo obtenga un recurso de una ubicación específica y opcionalmente crear más entradas para el recurso.

Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

OperacionesOpcional

Page 21: Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

21

Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

Ejemplos de catálogos de servicios Web.

Page 22: Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

22

Ejemplo de servicio de catálogo.

Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

Page 23: Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

23

Ejemplo de servicio de catálogo.

Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

Page 24: Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

24

Ejemplo de servicio de catálogo,

Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

Page 25: Servicios OGC para IDEs Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)

Conclusión.

25

La especificación de los servicios de catálogo identifica las interfaces, enlaces y proporciona un marco para la definición de perfiles de aplicación necesarios para publicar y acceder a catálogos digitales de metadatos para datos geoespaciales, servicios e información de recursos. El metadato proporciona las propiedades que se pueden consultar y a través del servicio de catálogo se puede realizar la evaluación de los recursos, en muchos casos, la invocación o la recuperación de los recurso de los que se hace referencia. En los servicios de catálogo se admite el uso de uno de varios idiomas de consulta identificados para encontrar y devolver resultados utilizando modelos de contenido conocidos (esquemas de metadatos) y codificaciones.

Autor: Antonio Luis González Ruiz (ETSI Topografía Geodesia y Cartografía)