Web Map Service (WMS)

LOS SERVICIOS IDE TEMARIO  Servidores de mapas - WMS  Servidores de características (fenómenos) - WFS  Servicio de Transformación de Coorde

3 downloads 325 Views 1MB Size

Recommend Stories


LATINO MESSAGE MAP
KING COUNTY RECICLA MÁS. ¡ES FACILÍSIMO! CAMPAIGN HISPANIC/LATINO MESSAGE MAP Brand: Recicla más. ¡Es facilísimo! Identidad de la campaña: Recicla más

FOSFATO MONOAMONICO MAP
HOJA DE SEGURIDAD DE MATERIALES Fecha de última revisión: 20 septiembre 2008 FOSFATO MONOAMONICO MAP 12-61-0 Fuego 0 Identificación de la Empresa I

Mapa de situación Situation Map
Mapa de situación Situation Map Mapa de situación Situation Map EUROPA ANDALUCÍA Información general General Information PROVINCIA DE CÁDIZ Infor

customer Service
ENG F SP Dishwasher Installation Instructions Lave-vasseille Instructions d’installation Lavavajillas Instruccionesde instalación Table of content

Story Transcript

LOS SERVICIOS IDE

TEMARIO



Servidores de mapas - WMS



Servidores de características (fenómenos) - WFS



Servicio de Transformación de Coordenadas (WCTS)



WFS Nomenclator



Servidor de coberturas - WCS



Servicio de catálogo - CSW

Web Map Service (WMS)

Introducción 

WMS especifica el comportamiento de un servidor que ofrece mapas georreferenciados.



WMS se aplica a mapas con formato gráfico, por tanto, no es útil para recuperar datos de entidades o datos de coberturas.



Se define la forma en la que los clientes realizan las consultas a los servidores y cómo estos describen sus datos.

4

Introducción 

WMS define tres operaciones para el servicio de mapas:  GetCapabilities

(obligatoria): Devolver los metadatos del servicio, que es una descripción del contenido de información del WMS y de los parámetros de petición admisibles.

 GetMap

(obligatoria): Devuelve una imagen del mapa cuyos parámetros geoespaciales y dimensionales se han definido correctamente.

 GetFeatureInfo

(opcional): Devuelve información sobre entidades particulares mostradas en el mapa 5

Introducción 

Se pueden realizar consultas a un WMS desde un navegador Web mediante peticiones http.



Pueden solicitarse mapas de distintos WMS para realizar una composición. Estas composiciones se realizaran siempre que: •

se soliciten con los mismos límites



SRS



y tamaño de la imagen.

6

Elementos de servicio básicos 

Reglas de las peticiones y respuestas http 

http soporta dos métodos de petición: GET y POST. La especificación WMS básica sólo se define para peticiones HTTP GET



La forma de una petición HTTP GET es:

http://host[:port]/path?{name[=value]&;} Ejemplo: http://wms.ign.gob.ar/geoserver/ows?service=wms&ve rsion=1.3.0&request=GetCapabilities

7

Operaciones de WMS 

GetCapabilities 

La respuesta a una petición de GetCapabilities es información general sobre el propio servicio e información específica sobre los mapas disponibles.

Parámetros de la petición

Requerido / Opcional

Descripción

VERSION

Opcional

Versión solicitada

SERVICE

Requerido

Tipo de servicio

REQUEST

Requerido

Nombre de la petición

UPDATESEQUENCE

Opcional

Número de secuencia o cadena para el control caché

8

Operaciones de WMS 

Respuesta a GetCapabilities  La

parte más crítica del XML de capcidades es la definición de capas y estilos. Cada mapa se describe mediante un elemento . Un elemento puede tener varias capas hijas que heredan parte de las características del padre.  Los elementos tienen un título, un nombre, listas de claves y resumen, estilos, SRS, marco límite, escala, metadatos, fuente de datos, lista de entidades.  Además los elementos tiene una serie de atributos que indican si se puede preguntar, si se ha obtenido a partir de varios servidores, si es opaca, si es redimensionable. 9

Operaciones de WMS  GetMap A

una solicitud GetMap de un cliente, un WMS devuelve un mapa como una imagen gráfica o conjunto de elementos gráficos, o bien una excepción si se produce algún tipo de error.

10

Operaciones de WMS 

Respuesta a GetMap  La

respuesta a una petición GetMap válida debe ser un mapa con la información georreferenciada de la capa solicitada, en el estilo deseado, y teniendo el sistema de referencia espacial especificado, marco límite, tamaño, formato y transparencia.

11

1.- Servidores de mapas (WMS) Descriptor de estilos de capas (SLD)

12/20

WMTS

Servicio de Transformación de Coordenadas (WCTS) •

Soporta 4 interfaces: o

Dame tus Capacidades (obligatoria) GetCapabilities  

Metadatos del servicio. Capacidades   

o

Describe la transformación (opcional) DescribeTransformation 

o

Describe las fórmulas de transformación que aplica

¿Es Transformable? (obligatoria) IsTransformable 

o

Describe el modo del acceso al servicio. Aporta la lista de transformaciones conocidas. Aporta la lista de sistemas de coordenadas conocidos.

Responde sólo SI o NO, dependiendo de si es o no es transformable.

Transforma (obligatoria) Transform 

Responde con las coordenadas transformadas a no ser que haya una excepción

WFS

Introducción 

La especificación WFS define  interfaces

para acceder a los fenómenos geográficos y  realizar operaciones de manipulación  usando http 

A través de estas Interfaces,  un

usuario web o un servicio pueden combinar, usar y gestionar los datos invocando las siguientes operaciones WFS sobre los fenómenos geográficos:  Crear

un nuevo fenómeno  Borrar un fenómeno  Actualizar un fenómeno  Proteger un fenómeno  Descargar o consultar fenómenos basándose en restricciones espaciales y no espaciales

Introducción 

El servicio WFS de OGC  permite

a un cliente:

recuperar  modificar (consultar, insertar, actualizar y eliminar) 

Introducción  El

protocolo a seguir para procesar las peticiones WFS sería  Una

aplicación cliente consultaría el capabilities de un WFS

 Dicho

documento contiene la descripción de todas las operaciones que el WFS soporta y un listado de todos los fenómenos que se pueden servir

Introducción Según la definición del tipo de Fenómeno, la aplicación genera un respuesta según especifica este documento  La respuesta es enviada a un servidor web  El servidor web invoca al WFS para leer y mostrar la respuesta  Cuando el WFS ha preparado la respuesta se genera un informe y se envía al cliente. 

 En

caso de que se haya producido un error, se generá un informe que lo indicará

Introducción Operaciones

Condición

GetCapabilities DescribeFeatureType

Obligatoria Obligatoria

GetFeature GetGMLObject

Obligatoria Optativa

Transaction

Optativa

LockFeature

Optativa

GetCapabilities(obligatoria) 

Devuelve como respuesta un documento XML  se

describen las capacidades que proporciona el WFS

Es obligatoria Tiene los atributos VERSION y SERVICE (con valor fijado a WFS)  La respuesta esta dividida en cuatro secciones principales:  

 Datos

del propio servicio  Datos del proveedor  Metadatos de las operaciones  Lista de tipos de entidades  Filtros

DescribeFeatureType (obligatoria) 

Genera una descripción de esquemas XML de los tipos de entidades que son servidas por el WFS



Un elemento DescribeFeatureType contiene varios elementos TypeName que codifica los nombres de los tipos de entidades que se van a describir

GetFeature (obligatoria) Permite la obtención de entidades a partir de un WFS.  El resultado por defecto será: 

 un

documento GML,aunque adicionalmente se pueden proporcionar otros formatos  conforme al esquema de aplicación generado por la operación DescribeFeatureType 

La petición es similar a pero intenta bloquear las entidades seleccionadas

WCS

Introducción  Web

Coverage Service (WCS) soporta el intercambio electrónico de datos geoespaciales en forma de coberturas

¿Qué es una cobertura?



Es un fenómeno (feature)   



que asocia posiciones a valores de atributo dentro de un espacio limitado (espaciotemporal)

Ejemplos   

una imagen raster, Una imagen satelital Un Modelo digital de Elevaciones (MDE)



WMS 





Devuelve una imagen georreferenciada Se puede consultar los atributos asociados

WCS 

Devuelve datos con su semántica asociada



WFS 



WCS 

31

Devuelve features geoespaciales discretos

Devuelve una representación de fenómenos de distribución continua

Introducción 

WCS describe y solicita mallas de coberturas con conjuntos de datos homogéneos.



Las mallas de coberturas están compuesta  localizaciones y

32

espaciales regulares de 1, 2 o 3 ejes

pueden tener una componente temporal.

Introducción 

El WCS proporciona tres operaciones:  GetCapabilities  Metadatos

del servicio y de las coberturas que ofrece

 GetCoverage  Obtener

una cobertura o parte de ella.

 DescribeCoverage  Descripción

33

detallada de una o varias coberturas

GetCapabilities 

Petición GetCapabilities del servicio WCS de MDT25 en UTM huso 30. 

34

http://www.idee.es/wcs/IDEE-WCSUTM30N/wcsServlet?Request=GetCapabilities&SERVICE=WCS

DescribeCoverage 

La respuesta a DescribeCoverage documento XML con  un

será

un

elemento principal CoverageDescription que contendrá elementos CoverageOffering que describen las coberturas solicitadas.  CoverageOffering extiende el elemento CoverageOfferingBrief para proporcionar detalles adicionales.  Los nombres de las coberturas deben estar entre los nombres de los elementos CoverageOfferingBrief.

35

GetCoverage 

Respuesta GetCoverage 

36

La respuesta a una petición GetCoverage válida debe ser una cobertura extraída de la cobertura solicitada, con el SRS, marco límite, tamaño y formato solicitado.

Nomenclator – Gazeteer (WFS-G) Buscador de Topónimos

Nomenclator

GAZETEER



Es un servidor de fenómenos (WFS) en el que se le presta una especial atención al concepto de “nombre geográfico” (Topónimo)



Los fenómenos (features) que almacena: o o

se usan para localización espacial tiene asociada una lista de nombres y una organización jerárquica de conceptos

21:46

38/20

CSW (Catalogue Service Web) Metadatos

Servicio de catálogo (CSW)





Permite la búsqueda y captura de información descriptiva (metadatos) de una fuente de información (dataset, servicio, colección, etc) Servicios de catálogo (OGC)   

de búsqueda o descubrimiento (obligatorio) de acceso (opcional) de gestión (opcional)

4.- Servicio de catálogo Cada metadato describe el contenido, calidad, condición y otras características de los datos

21:46

41/20

Servicio de catálogo Como mínimo debe permitir encontrar los datos geográficos que están catalogados mediante una interfaz de búsqueda

Mediante el nombre Mediante coordenadas Mediante palabras-clave Mediante fecha Mediante tipo de producto

21:46

42/20

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.