La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Web Coverage Service WCS 2.0

Presentaciones similares


Presentación del tema: "Web Coverage Service WCS 2.0"— Transcripción de la presentación:

1 Web Coverage Service WCS 2.0
INFRAESTRUCTURAS DE DATOS ESPACILAES JUAN FERNÁNDEZ FERNÁNDEZ.

2 INDICE. INTRODUCCION MODELO DEL SERVICIO WCS OPERACIONES

3 1. INTRODUCCIÓN. 1.1 Definición de WCS (Web Coverage Service)
Es un servicio OGC que permite compartir o recuperar la información geoespacial como “coberturas”. Se denomina cobertura a la información geoespacial que se representa en una posición de una serie de fenómenos relacionados según espacio/tiempo. Algún ejemplo de coberturas serían, por ejemplo: las imágenes de satélite, imágenes raster o un modelo de elevaciones. Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

4 1. INTRODUCCIÓN. 1.1 Definición de WCS (Web Coverage Service)
Figura1. Ejemplo de modelo de elevaciones. Figura2. Ejemplos de imágenes raster y de satélites. Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

5 1. INTRODUCCIÓN. 1.1 Diferencia de WCS 2.0 y sus antecesores.
WCS 2.0 utiliza el modelo de cobertura de los esquemas GML que se ha desarrollado con el objetivo de que las coberturas a cargo de un WCS puede ser más fácilmente intercambiables con otros servicios OGC. WCS 2.0 soporta todos los tipos de cobertura con el apoyo de GML, no está limitada a las coberturas cuadriláteras de la rejilla como versiones anteriores de WCS. Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

6 2. Modelo del servicio WCS
2.1 Tipo de operaciones en WCS Las operaciones que se solicita un cliente de WCS y que son realizadas por el servicio Web WCS son las siguientes: GetCapabilities: permite solicitar información sobre los metadatos del servicio y las coberturas que ofrece. DescribeCoverage: permite solicitar los metadatos detallados de las coberturas solicitadas. GetCoverage: permite solicitar una serie de propiedades de la cobertura seleccionada en el formato solicitado. Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

7 2. Modelo del servicio WCS
2.2 Modo de realizar la consulta Un cliente, durante una secuencia de peticiones WCS, en primer lugar debe hacer una petición “GetCapabilities” al servidor para obtener una lista actualizada de los datos disponibles. En segundo lugar se hace la petición “DescribeCoverage” para averiguar más detalles sobre las coberturas que ofrece en particular. Y finalmente si se desea obtener una cobertura o una parte de dicha cobertura se hace la solicitud “GetCoverage”. Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

8 2. Modelo del servicio WCS
2.2 Modo de realizar la consulta Para realizar estas consultas se realizan de tres maneras diferentes: HTTP GET con codificación KVP (llave/del valor). HTTP POST con codificación XML: se debe poner el valor de la cualidad conocida y el valor XML para indicar que la codificación esta permitida. SOAP con codificación XML. Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

9 Petición GetCapabilities Respuesta Capacidades XML
3. Operaciones WCS 3.1. GETCAPABILITIES Permite que un cliente de WCS recupere los metadatos y las coberturas del servicio ofrecidos por un servidor de WCS. WCS Petición GetCapabilities Respuesta Capacidades XML Devuelve un documento XML con una breve descripción de las coberturas. Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

10 REQUEST= GetCapabilities
3. Operaciones WCS Petición GETCAPABILITIES. SERVICE= WCS REQUEST= GetCapabilities VERSION= 2.0 SECTION UPDATESEQUENCE ACCEPT FORMATS Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

11 3. Operaciones WCS 3.2.2. Respuesta DESCRIBECOVERAGES.
NOMBRE DEL ELEMENTO OBLIG/OPC DESCRIPCION SERVICE METADATA OBLIGATORIO INFORMACION ESPECIFICA DE LA FUNCIONALIDAD DE LOS SERVICIOS DE METADATOS COVERAGE ID IDENTIFICADOR DE LA COBERTURA OFRECIDA POR EL SERVIDOR COVERAGE - SUBTYPE TIPO DE IDENTIFICADOR DE LA COBERTURA DENTRO DEL SERVIDOR CONTENTS OPCIONAL INFORMACION DE LAS COBERTURAS OFRECIDAS POR EL SERVIDOR WGS84-BOUNDARYBOX DATOS DEL RECTANGULO DE LIMITACION EN WGS-84 Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

12 3. Operaciones WCS 3.2.2. Respuesta DESCRIBECOVERAGES.
NOMBRE DEL ELEMENTO OBLIG/OPC DESCRIPCION BOUNDINGBOX OPCIONAL DATOS DEL RECTANGULO DE LIMITACION EN CRS METADATA REFERENCIA A MAS METADATOS SOBRE ESTE GRUPO DE DATOS Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

13 3. Operaciones WCS 3.1.2. Respuesta (Documento XML).
Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

14 3. Operaciones WCS 3.1.2. Respuesta (Documento XML).
Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

15 3. Operaciones WCS 3.1.2. Respuesta (Documento XML).
Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

16 3. Operaciones WCS 3.1.2. Respuesta (Documento XML).
Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

17 3. Operaciones WCS 3.1.2. Respuesta (Documento XML).
Cuando un servidor de WCS encuentra un error mientras que realiza una operación de GetCapabilities, volverá un mensaje del informe de la excepción. Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

18 Petición GetCapabilities Respuesta Capacidades XML
3. Operaciones WCS 3.2. DESCRIBECOVERAGES Permite al cliente realizar una consulta de las coberturas y le devuelve una descripción detallada de ella. WCS Petición GetCapabilities Respuesta Capacidades XML Devuelve un documento XML. Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

19 3. Operaciones WCS 3.2.1. Petición DESCRIBECOVERAGES.
Hay que usar los siguiente campos: SERVICE VERSION COVERAGE ID EXTENSION Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

20 3. Operaciones WCS 3.2.2. Respuesta DESCRIBECOVERAGES.
NOMBRE DEL ELEMENTO OBLIG/OPC DESCRIPCION COVERAGE DESCRIPTION OBLIGATORIO LISTA DESCRIPCION COBERTURAS COVERAGE ID IDENTIFICADOR DE LA COBERTURA DOMAINSET DESCRIPCION DEL DOMINIO DE LA COBERTURA RANGE TYPE DESCRIPCION DE LA ESTRUCTURA DE LA GAMA SERVICE PARAMETERS PARAMETROS ESPECIFICOS DEL SERVICIO Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

21 3. Operaciones WCS 3.2.2. Respuesta DESCRIBECOVERAGES.
NOMBRE DEL ELEMENTO OBLIG/OPC DESCRIPCION COVERAGE FUNCTION OPCIONAL describir como pueden ser obtenidos los valores de la gama en las localizaciones de la cobertura METADATA PUEDE HABER O NO. Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

22 3. Operaciones WCS 3.2.2. Respuesta DESCRIBECOVERAGES.
COVERAGE DESCRIPTION Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

23 3. Operaciones WCS 3.2.2. Respuesta DESCRIBECOVERAGES. COVERAGE ID
DOMAIN SET Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

24 3. Operaciones WCS 3.2.2. Respuesta DESCRIBECOVERAGES. RANGE TYPE
Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

25 3. Operaciones WCS 3.2.2. Respuesta DESCRIBECOVERAGES.
SERVICE PARAMETERS Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

26 SIGNIFICADO DEL CODIGO DE LA EXCEPCION
3. Operaciones WCS Respuesta DESCRIBECOVERAGES. Cuando un servidor de WCS encuentra un error mientras que realiza una operación de DescribeCoverage volverá un mensaje del informe de la excepción elegido como sigue: Te puede indicar la extensión donde es. Si no, si ocurre un error que se describe en la columna “significado del código de la excepción” CODIGO DE LA EXCEPCION HTTP CODE valor SIGNIFICADO DEL CODIGO DE LA EXCEPCION LOCATOR VALUE NoSuchCoverage 404 Uno de los identificadores no encaja con las coberturas ofrecidas por el servidor List of violating coverage identifiers Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

27 3. Operaciones WCS 3.3. GETCOVERAGE
Se hace una vez que el cliente conoce con detalle las características de la cobertura y le hace la petición al servidor. WCS Petición GetCoverage Respuesta cobertura Devuelve la cobertura en el formato solicitado. Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

28 3. Operaciones WCS 3.3.1. Petición GETCOVERAGE. SERVICE= WCS
VERSION= 2.0 DIMENSION SUBSET DIMENSION TRIM ( TRIM LOW, TRIM HIGHG ) DIMENSION SLICE (SLICE POINT) COVERAGE ID EXTENSION Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

29 3. Operaciones WCS 3.3.2. Respuesta GETCOVERAGES.
El contenido de la respuesta a una petición acertada de GetCoverage será un subtipo concreto de AbstractCoverage. La respuesta debe ser una estructura de datos cuyo tipo es el mismo subtipo del gmlcov: AbstractCoverage como la cobertura pedida, a menos que el servidor ofrezca una extensión de WCS que elimine este requisito. SI SE HACE UN AJUSTE DE EL AREA QUE QUEREMOS : Para ajustar una cobertura en una dimensión particular, el nombre correspondiente de la dimensión se indica así como el límite más bajo y superior de la cobertura resultante. (TimLow, TrimHigh) El resultado contendrá solamente esos valores de la gama de la cobertura original que mientan dentro del límite más bajo y superior Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

30 3. Operaciones WCS 3.3.2. Respuesta GETCOVERAGES.
SI SE HACE UN RECORTE DE UNA ZONA QUE QUEREMOS : Para hacer el recorte se obtiene un resultado igual que el interior pero sobre el punto especificado (SlicePoint) FINALMENTE EXISTE LA PETICION CONJUNTA: en la cual especificamos el área que queremos y le podemos detallar el punto dentro de ella. Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

31 SIGNIFICADO DEL CODIGO DE LA EXCEPCION
3. Operaciones WCS Respuesta GETCOVERAGES. Cuando un servidor de WCS encuentra un error mientras que realiza una operación de GetCoverage volverá un mensaje del informe de la excepción: CODIGO DE LA EXCEPCION HTTP CODE valor SIGNIFICADO DEL CODIGO DE LA EXCEPCION LOCATOR VALUE NoSuchCoverage 404 Uno de los identificadores no encaja con las coberturas ofrecidas por el servidor List of violating coverage identifiers InvalidAxisLabel La operación subsetting de la dimensión que especificó una etiqueta del eje no existe en el sobre ni se ha utilizado más de una vez en la petición de GetCoverage List of violating dimension names InvalidSubsetting La petición de la operación contiene un valor inválido del ajuste; un ajuste o el valor de parámetro de la rebanada está fuera del grado de la cobertura o, en una operación del ajuste, un límite más bajo está sobre el límite superior Name of parameter with invalid value Universidad Politécnica de Madrid E.T.S.I. en Topografía, Geodesia y Cartografía Complementos Formativos Infraestructuras de datos espaciales

32 BIBLIOGRAFIA. http://www.opengeospatial.org/standards/wcs
09-110r3 , OGC® WCS 2.0 Interface Standard – Core 09-147r1,  OGC® Web Coverage Service 2.0 Interface Standard - KVP Protocol Binding Extension (1.0) 09-148r1, OGC® Web Coverage Service 2.0 Interface Standard - XML/POST Protocol Binding Extension (1.0) 09-149r1, OGC® Web Coverage Service 2.0 Interface Standard - XML/SOAP Protocol Binding Extension (1.0)

33 Muchas gracias por vuestra atención.
Web Coverage Service WCS 2.0 Muchas gracias por vuestra atención. INFRAESTRUCTURAS DE DATOS ESPACILAES JUAN FERNÁNDEZ FERNÁNDEZ.


Descargar ppt "Web Coverage Service WCS 2.0"

Presentaciones similares


Anuncios Google