1 Miguel A. Bernabé +Miguel A. Manso+ Daniela Ballari. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM Miguel A. Bernabé +Miguel A. Manso+ Daniela Ballari. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM TEMARIO ¿Qué es un WFS? ¿Qué operaciones realiza? Software disponible Clientes y Servidores OGC
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
1
Miguel A. Bernabé +Miguel A. Manso+ Daniela Ballari . Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM
Miguel A. Bernabé +Miguel A. Manso+ Daniela Ballari . Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM
TEMARIO
¿Qué es un WFS?
¿Qué operaciones realiza?
Software disponible
Clientes y Servidores OGC
2
Miguel A. Bernabé +Miguel A. Manso+ Daniela Ballari . Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM
Problema
Inconsistencia en la forma de realizar peticiones y recibir información vectorial de servicios Web
SoluciónOGC Web Feature Server 1.0.0
¿Qué es un WFS? 1/3
Miguel A. Bernabé +Miguel A. Manso+ Daniela Ballari . Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM
Un Servidor de Mapas en Red, permite a un cliente superponer mapas de múltiples servicios de mapas en Internet.
De igual modo, un Servidor de Objetos en Redpermite al cliente consultar y recuperar datos vectoriales desde múltiples servicios de Objetos en la Web, utilizando como plataforma Internet.
¿Qué es un WFS? 2/3
3
Miguel A. Bernabé +Miguel A. Manso+ Daniela Ballari . Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM
WMS permite el acceso a imágenes o datos renderizados (no a los datos mismos)
� Visualización y una mínima consulta
WFS permite el acceso a los propios datos
� Objetos Geográficos (puntos, líneas, polígonos)
� Consulta a Datos (filtros)
� Transacciones (insertar, editar, borrar)
¿Qué es un WFS? 3/3
Miguel A. Bernabé +Miguel A. Manso+ Daniela Ballari . Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM
TEMARIO
¿Qué es un WFS?
¿Qué operaciones realiza?
Software disponible
Clientes y Servidores OGC
4
Miguel A. Bernabé +Miguel A. Manso+ Daniela Ballari . Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM
¿Qué operaciones realiza un WFS?
Un WFS puede � Describir las Capacidades del servicio
� Describir el esquema de los Features servidos
� Consultar features
� Devolver un Feature o un conjunto de ellos en formato GML
� Soportar transacciones : • Insertar
• Actualizar
• Borrar
• Bloquear
Miguel A. Bernabé +Miguel A. Manso+ Daniela Ballari . Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM
GetFeature: devuelve el Feature en formato GML.(Obligatorio)GetFeatureWithLock (Opcional)
¿Qué operaciones realiza un WFS?
Lockfeature: petición de bloqueo sobre una o mas featuresmientras dure la transacción. (Opcional)
Transaction: crear, actualizar y borrar features geográficos. (Opcional).
DescribeFeatureType: describe la estructura del tipo de feature pedido. (Obligatorio)
GetCapabilities: describe sus capacidades, que tipos de features puede servir y que operaciones soporta en cada tipo de feature. (Obligatorio)
5 Operaciones
5
Miguel A. Bernabé +Miguel A. Manso+ Daniela Ballari . Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM
Miguel A. Bernabé +Miguel A. Manso+ Daniela Ballari . Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM
Documento de Capacidades 1/8
Servicio y Versión de la especificación del OpenGisConsortiumImportación de espacios de nombres y esquemas xmlSección de ServicioSección de CapacidadSección Lista de Tipo de ObjetoSección Capacidades de Filtros
6
Miguel A. Bernabé +Miguel A. Manso+ Daniela Ballari . Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM
Sección Servicio
Documento de Capacidades 2/8
Miguel A. Bernabé +Miguel A. Manso+ Daniela Ballari . Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM
Sección de CapacidadesOperaciones Soportadas
Documento de Capacidades 3/8
7
Miguel A. Bernabé +Miguel A. Manso+ Daniela Ballari . Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM
Petición GetCapabilities
Documento de Capacidades 4/8
Miguel A. Bernabé +Miguel A. Manso+ Daniela Ballari . Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM
Petición DescribeFeatureType
Documento de Capacidades 5/8
8
Miguel A. Bernabé +Miguel A. Manso+ Daniela Ballari . Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM
Petición GetFeature
Documento de Capacidades 6/8
Miguel A. Bernabé +Miguel A. Manso+ Daniela Ballari . Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM
Petición LockFeature
Documento de Capacidades 7/8
9
Miguel A. Bernabé +Miguel A. Manso+ Daniela Ballari . Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM
Petición Transacción
Documento de Capacidades 8/8
Miguel A. Bernabé +Miguel A. Manso+ Daniela Ballari . Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM
Ejercicio: GetCapabilities
Realizar una petición GetCapabilities en el servidor WFS http://mapas.euitto.upm.es/cgi-bin/cmadrid?SERVICE=WFS&VERSION=1.0.0&REQUEST=GetCapabilities
Cliente WMShttp://mapas.euitto.upm.es/cmadrid
10
Miguel A. Bernabé +Miguel A. Manso+ Daniela Ballari . Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM
2. Petición
3. Ejecutar
1. Servidor
4. Respuesta
Miguel A. Bernabé +Miguel A. Manso+ Daniela Ballari . Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM
DescribeFeatureType
Describe del esquema de Features servidos por el WFS.
Se retornarán los espacios de nombres usados para las definiciones de los tipos de las Features
11
Miguel A. Bernabé +Miguel A. Manso+ Daniela Ballari . Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM