WFS-T: SERVICIO DE FENÓMENOS

Slides:



Advertisements
Presentaciones similares
SERVICIO WEB DE CATÁLOGO CSW
Advertisements

SQL Y BASES DE DATOS A TRAVÉS DE LA WEB
Importancia de la Documentación de proyectos
También conocido como Diseño Lógico Rodrigo Salvatierra Alberú.
Noveno Semestre UNIDEC
El Sistema de Georeferenciación de gasolineras como base para el futuro geoportal IDEE del Mº de Industria, Turismo y Comercio Pablo Burgos Casado (MITYC.
Servicios Web.
GAZETTEER Y SERVICIO WFS-G
DIAGNÓSTICO DE CALIDAD AMS
Calidad del Software Miguel Schlereth MartínezIntroducción ⃝Estándares Web es un término muy general utilizado para referirse a estándares y otras especificaciones.
"java del lado del servidor" Servlet y JSP Java Server Pages.
- Jaramillo Sánchez Diego Sebastián
Tecnología Cliente Servidor
¿Qué es SIG? El término SIG procede del acrónimo de Sistema de Información Geográfica (en inglés GIS, Geographic Information System). Se puede definir.
Web Coverage Service WCS 2.0
WCS: WEB COVERAGE SERVICE
Web Feature Service(WFS) 2.0
Introducción XML y WebServices.
IEEE-std Práctica Recomendada para la Especificación de Requerimientos de Software Fuente: IEEE Recommendad Practice for Software Requirements.
Características generales de un servicio Web.
San José, Costa Rica Febrero, 2011 Sistema de Formulación Presupuestaria.
Mayo de 2009Dos Ideas - La visión de Sistemas desde el Desarrollo Introducción a Base de Datos Conceptos básicos.
INTEGRANTES ALEXIS MENDOZA ALDAIR ARRIETA CARLOS PASTOR LORENA RODRIGUEZ ANTHONY JIMENEZ.
Juan Luis Cardoso, Iván Pérez, Roberto Urío Sistemas de Información Territorial Sistemas de Información Territorial Tracasa ( Tracasa (
UNIDAD I Conceptos Básicos.
UNIVERSIDAD DE LA FF. AA. ESPE CARRERA DE INGENIERIA DE SISTEMAS PROYECTO DE TESIS : “Análisis, diseño, construcción e implementación de una Guía Interactiva.
Ingeniero Anyelo Quintero
Ponente Cargo Inventario de Arqueología Juan Luis Cardoso Santos Área GeoWeb.
Presentación Web Services Interoperability and SOAP Keith Ballinger Microsoft Corporation Alvaro Castromán Alfonso Odriozola.
 El primer navegador Web incluía un lenguaje de estilo interno que utilizaba dicho navegador para mostrar las páginas HTML.  Sin embargo estos primeros.
Servicios Web. Servicios web Son programas con funcionalidad accesible a través de protocolo http que permiten la ejecución remota de métodos y funciones.
Contenido: 1- Que es el .Net Framework 2- Arquitectura en .Net
BASE DE DATOS BY: Julián Villar Vázquez.
Introducción al modelo Cliente-Servidor Carlos Rojas Kramer Universidad Cristóbal Colón.
INGENIERIA DE SOFTWARE
CARACTERISTICAS Simplifica los procesos de creación de mapas Permite la integración de múltiples formatos de datos en el mismo.
PROTOCOLO H T T P.
SAN PEDRO SULA, 04 DE JULIO DE 2013
Un sistema de gestión de bases de datos: Es un conjunto de programas que permite a los usuarios crear y mantener una base de datos. Por tanto, el SGBD.
Ingeniería en Sistemas de Información Diseño de Sistemas (3K1)
“Servicios de Publicación Web Feature Service”
•Extranet•.
CASOS DE USO Ing. Sonia Godoy H..
NOMBRES:OLIVARES ALFARO JOSE L. BONETTI ARON GRUPO:308.
Diseño del servicio ITIL..
Cuentas de usuarios y grupos en windows 2008 server
Web Semántica La Web Semántica es la nueva generación de la Web, que intenta realizar un filtrado automático preciso de la información. Para ello, es necesario.
Programación Orientada a Objeto
Términos y Conceptos Básicos
WEB SEMÁNTICA.
 Este protocolo opera a través de solicitudes y respuestas, entre un "cliente" y un "servidor". El cliente para los usuarios es el navegador web, usado.
“NormaTécnica NTG ” Lic. Enrique Navarro Luévano INEGI Acceso e Intercambio de Datos e Información Geoespaciales.
Características generales de un servicio Web.
INSTRUCCIONES Elaboración de la Presentación: 1.- COMPLETA en LA PRESENTACION EL TEMA SQL 2.- En el penúltimo punto, DE ACUERDO AL EXAMEN QUE TE TOCO EN.
SHUTTENBORG ACCESS CONOCE LOS PROGRAMAS. Cortés Gamboa Lizzeth
Introducción al proceso de verificación y validación.
Transacciones seguras  Concurrencia Ing. Yeberth Martinez Programación II.
SQL (Structured Query Language) Lenguaje orientado a bases de datos y sobre todo, al manejo de consultas; el objetivo principal de SQL es la realización.
INTERFAZ DE ACCESS  Access es un sistema gestor de bases de datos relacionales (SGBD). Una base de datos suele definirse como un conjunto de información.
Qué es SQL? Sentencias básicas
MSSQL SERVER CURSO BÁSICO 1. DESCRIPCIÓN DEL CURSO. Sesión 4: Sentencia Insert,Transacciones,Insert general, Insert Select * From, Sentencia Update,Update.
Proceso de desarrollo de Software
INTEGRANTE: FLORES GODOY JUAN E. Grupo:308. Una tabla es una colección de datos sobre un tema específico, como productos o proveedores. Al usar una tabla.
noviembre de Servicios de descarga Cristina Ruiz Montoro.
/20 1 Registro e Identificadores Alejandra Sánchez Maganto.
/27 1 Especificaciones de Esquemas Inspire Paloma Abad Power.
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
Procesos de Planeación
DLM Transact SQL Sesión I Introducción al SQL Server Uso de las herramientas de consultas del Transact SQL.
Transcripción de la presentación:

WFS-T: SERVICIO DE FENÓMENOS Diego Fernández Ferrero Infraestructura de Datos Espaciales

INDICE ¿Qué es un WFS-T? Operaciones del servicio Características Ejemplos de uso Referencias

¿Qué es un WFS-T? Se puede definir un WFS (Web Feature Service) como un servicio web que publica cartografía en formato vectorial proporcionando un medio de gestión y análisis de datos geográficos a través de la red en formato editable. El WFS-T es el servicio WFS pero con capacidad de actualización, inserción y borrado de entidades y atributos, con un lenguaje de consulta y codificación estandarizados.

Operaciones del Servicio Las operaciones que soporta el WFS son: GetCapabilities (obligatoria) DescribeFeatureType (obligatoria) GetFeature (obligatoria) Las operaciones que soporta el WFS-T son las mismas que las de WFS básico, pero a mayores soporta: Transaction (obligatoria) GetGmlObjet (opcional) LockFeature (opcional)

Operaciones del Servicio Las operaciones básicas del servicio WFS-T son la creación, actualización o eliminación de instancias de fenómenos, que se explicarán más adelante. La operación optativa LockFeature es una petición de bloqueo sobre uno o más tipos de fenómenos, mientras se está realizando su modificación con la operación Transaction. Esto asegura transacciones de forma continuada. La operación GetGmlObject devuelve instancias de fenómenos, expresándolos en XML. El cliente debe tener la posibilidad de especificar si desea todos los objetos que se han anidado mediante Xlinks, o sólo hasta un nivel de anidamiento determinado.

Operaciones del Servicio Para que un WFS soporte esta operación, cada elemento sobre el que pueda operar el WFS debe estar identificado unívocamente mediante IDs XML. La diferencia con GetFeature es que mientras que esta última devuelve todas las instancias que posea el tipo de fenómeno solicitado, con GetGmlObject sólo se obtienen las instancias de fenómenos solicitadas mediante su identificador.

Características Una IDE realmente colaborativa requiere de nuevos estándares que permitan compartir los datos espaciales, con auténticas garantías de interoperabilidad. Según el OGC: “las capacidades transaccionales abren las posibilidades para colaboraciones a través de Internet. Los usuarios ya no necesitan permisos de acceso a la misma base de datos espacial al usar el estándar WFS-T. Esto tiene el potencial para permitir realmente geo-datos abiertos”. El acceso compartido a la misma base de datos de forma estandarizada asegura una edición conjunta de la información, esencial en cualquier proyecto colaborativo.

Características En todo caso, por acceso a los datos ha de entenderse no sólo la posibilidad de consulta, sino la edición de esos datos de forma remota a través de la red. Estas funcionalidades de edición están contempladas entre las operaciones de ‘Transaction’, incluidas en la especificación WFS-T. Conforme a la definición del OGC “la operación de transacción es usada para describir las operaciones de transformación aplicadas a elementos accesibles vía web. Una petición transaccional está compuesta de operaciones que modifican instancias de fenómenos geográficos accesibles vía Web. Una vez terminada la transacción el servicio WFS genera un documento XML de respuesta indicando que el proceso se ha realizado.

Características Crear: Crear objetos geográficos es la funcionalidad esencial en cualquier proceso de publicación. El elemento ‘Insert’ se utiliza a estos efectos para crear nuevos datos geográficos, describiendo su geometría mediante GML. Pueden crearse múltiples objetos, y una operación de transacción puede contener múltiples inserciones, con lo cual en una operación se puede definir todo un conjunto de elementos geográficos, que se convierten en nuevos registros de una misma base de datos.

Características

Características

Características Modificar: Modificar o actualizar los objetos geográficos es otra funcionalidad imprescindible en cualquier proceso de edición. El elemento ‘Update’ se utiliza no sólo para actualizar, sino en general para alterar la geometría o atributos de un objeto. Como subelementos deben especificarse la propiedad modificada y su nuevo valor, además de poderse restringir a determinados objetos mediante la ejecución conjunta con el comando ‘Filter’.

Características

Características Borrar: Borrar los objetos creados es la funcionalidad que cierra el proceso de edición. El elemento ‘Delete’ indica los objetos que han de ser eliminados, pudiéndose ejecutar igualmente en combinación con el comando ‘Filter’, especificado para ciertas condiciones o para cierto ámbito espacial. Igualmente, cabe la posibilidad de bloquear el borrado de determinados objetos.

Características

Características Al finalizar una solicitud de transacción, una característica web servicio deberá generar un documento XML que indique el estado de terminación de la transacción. Además, si la petición de la transacción incluye alguna operación de creación, entonces el servicio web debe reportar todas las características de la nueva creación. En el caso de que la transacción no se ejecute, el servicio web también deberá indicarlo en la respuesta, creando así una excepción. El fichero XML que se crea tiene un aspecto así:

Características

Características Los atributos o parámetros obligatorios y optativos, tanto de peticiones Post como Get se muestran en las siguientes diapositivas. Los obligatorios son: Transaction (puede contener varias operaciones), Property (Identificando los fenómenos que van a ser modificados), Operation (Indicando que operación se va a relizar, y el orden en que se ejecutan), Typename (Indicando los fenómenos sobre los que se realiza la operación) y Filter (en el caso del Borrado).

Características

Características

Características

Ejemplos de uso A partir de estos simples elementos es posible construir una arquitectura estandarizada que soporte la creación colaborativa de mapas. Algunas aplicaciones están usando ya las operaciones de transacción para la edición compartida y remota de bases de datos espaciales, incluso mediante terminales móviles. En este terreno, la Agencia Andaluza de la Energía ha desarrollado una solución basada en estándares abiertos y en software libre que permite la edición cartográfica de líneas y polígonos a través de la web, denominada Cartomod. Gracias a ella, más de 400 municipios supervisan y actualizan sus infraestructuras de alumbrado y reportan incidencias, con la precisión métrica que les aporta la ortofoto y el callejero que incorpora la aplicación.

Ejemplos de uso Un caso práctico en la Consejería de Medio Ambiente de Andalucía. El objetivo principal del trabajo ha consistido en la creación de una herramienta web para la carga de datos y consulta de la información que se genera en Andalucía sobre flora amenazada y de interés, con la suficiente funcionalidad que los técnicos requerían para sus trabajos tanto de campo como de gabinete.

Ejemplos de uso

Ejemplos de uso Digitalización web con OpenLayer y WFS-T (Geoserver) Cada vez son más los casos de cartografía interactiva donde continuamente se está actualizando la información. El caso más espectacular es el de OpenStreetMap, donde una legión de “mappers” interactuan con el sistema. Mediante el uso de estándares y servicios de mapa libres, se persigue una digitalización on-line en todos los aspectos: creación de nuevos elementos, modificación geométrica de los ya existentes, actualización de atributos, etc.

Referencias http://www.opengeospatial.org/standards/wfs www.sitge.udg.es www.topografia.upm.es/pdi/m.manso/docencia/IDE_plan92_ITT