Web Feature Service(WFS) 2.0

Slides:



Advertisements
Presentaciones similares
PROTOCOLOS JORGE CHAVEZ SANTOS.
Advertisements

Lognoter. gestión de datos en Ingeniería. ¿Qué es? Programa de almacenamiento, tratamiento de datos y generación de informes Programa con interface propia,
SERVICIO WEB DE CATÁLOGO CSW
Nau Gran dHivern Intr. a la creación y gestión de páginas web Introducción a la web.
Herramientas informáticas
SQL Y BASES DE DATOS A TRAVÉS DE LA WEB
Una página web es una fuente de información adaptada para la World Wide Web(WWW) y accesible mediante un navegador de Internet. Un sitio web es un conjunto.
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.
CGI I La mayor parte de los elementos HTML de que disponemos permite al visitante visualizar los contenidos de un sitio, pero no interactuar con él. Dicho.
Pensiones Civiles del Estado PROYECTO: Página Web PCE
Aplicación informática. formando parte de una red. pone sus recursos a disposición de las demás computadoras(clientes) de la red. Maneja información.
Servicios Web.
UD 4: “Instalación y administración de servicios Web” Características generales de un servidor Web. Jorge De Nova Segundo.
GAZETTEER Y SERVICIO WFS-G
DOM ( Document Object Model) Prof. Franklin Cedeño.
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.
02/02/2004 Clase#2-1 DIRECCIÓN ACADÉMICA - W8070- Informática y Computadores Retroalimentación S En la sesión anterior hicimos un recorrido por la historia.
DESARROLLO E IMPLEMENTACIÓN DE UN PLUGIN DE GOOGLE WALLET PARA PAGOS ONLINE UTILIZANDO SOFTWARE OPEN SOURCE.
Web Coverage Service WCS 2.0
WCS: WEB COVERAGE SERVICE
Styled Layer Descriptor
CSW Catalogue Service Web
WFS-T: SERVICIO DE FENÓMENOS
Sensor Planning Service Internet Standard Servicio de Planificación de Sensores Laura Riesco García.
Java 2 Platform Enterprise Edition
Introducción XML y WebServices.
Características generales de un servicio Web.
INTERFAZ DE ACCES DISEÑO DE BASE DE DATOS
WWW (World Wide Web) Pedro José López Javier Díaz
INFOPATH 2010 DANIELA CHEDRAUI.
CGI.   Cuando el World Wide Web inició su funcionamiento como lo conocemos, empezando a tomar popularidad aproximadamente en 1993, solo se podía apreciar.
Juan Luis Cardoso, Iván Pérez, Roberto Urío Sistemas de Información Territorial Sistemas de Información Territorial Tracasa ( Tracasa (
Ingeniero Anyelo Quintero
Paginas WEB Creación, actualización y manipulación de paginas web.
Ponente Cargo Inventario de Arqueología Juan Luis Cardoso Santos Área GeoWeb.
WORLD WIDE WEB Conceptos básicos.
Diseño de una Base de datos
POP3 UCLV Mapas Conceptuales para la enseñanza de Redes de Computadoras.
Internet.
Clase 10: Estructuras de datos y arreglos.
® OWS Context: El nuevo estándar para vincular y compartir servicios OGC Joan Masó (CREAF) La localización es lo que cuenta 1.
Geoservicios Servicios de una IDE IDERA VII San Salvador de Jujuy 2012.
Almacenamiento de la información Conabio CNA INEGI Conanp Profepa INE Otras dependencias Conafor Semarnat.
INTRODUCCIÓN A AJAX. ¿Qué es AJAX? Acrónimo de Asynchronous JavaScript And XML No es ninguna tecnología, ni lenguaje de programación. Es una técnica de.
Servidores Conceptos Generales.
Unidad didáctica 6 Diseño de páginas Web.
Bases De Datos En Biología Computacional Cristian S. Rocha 28 de Mayo del 2002.
Universidad Autónoma de Baja California Facultad de Ciencias Marinas
“Servicios de Publicación Web Feature Service”
Tecnologías web. Es el método más común de intercambio de información en la world wide web, el método mediante el cual se transfieren las páginas web.
Conceptos básicos sobre Internet
DISEÑO DE UNA ESTRUCTURA DE INDEXACION DE DATOS TOPOLOGICAMENTE CONTENIDO.
Formularios La mayor parte de los elementos HTML de que disponemos permite al visitante visualizar los contenidos de un sitio, pero no interactuar con.
CONCEPTOS. Una página web es un documento creado en formato HTML (Hypertext Markup Language) que es parte de un grupo de documentos hipertexto o recursos.
Navegadores, chats, correo electrónico, foros de discusión, blog
“NormaTécnica NTG ” Lic. Enrique Navarro Luévano INEGI Acceso e Intercambio de Datos e Información Geoespaciales.
HTML Prof. Oscar Marroquin Mollinedo. Desarrollo web Desarrollo web es un título algo arbitrario para el conjunto de tecnologías de software del lado.
- Parámetros de apariencia y uso Luis Villalta Márquez.
Búsqueda de Información en Internet
Hipertexto Transfer Protocol o HTTP: define la sintaxis y la semántica que utilizan los elementos de software de la arquitectura web (clientes, servidores,
Crea tu propio concepto de software. Situación Investigar para resolver la siguiente situación: El usuario de un computador está pensando en actualizar.
Colegio de Bachilleres Plantel 13 Xochimilco - Tepepan
Modelo Cliente - Servidor. La Web funciona siguiendo el denominado modelo cliente-servidor, habitual en las aplicaciones que funcionan en una red. Existe.
Diseño de una Base de datos. BASE DE DATOS. Es el conjunto de informaciones almacenadas en un soporte legible por ordenador y organizadas internamente.
BUSINESS T&G Think & Grow Uniclass Business Intelligence La solución Business Objects que analiza los procesos de su negocio.
noviembre de Servicios de descarga Cristina Ruiz Montoro.
noviembre de Uso de un WFS: Nombres geográficos Cristina Ruiz Montoro.
/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.
noviembre de Uso de un WFS: Nombres geográficos Cristina Ruiz Montoro.
Transcripción de la presentación:

Web Feature Service(WFS) 2.0

Índice 1. Introducción 2. WFS 1.1.0 3. WFS 2.0 4. Conclusiones 1.1. Versiones de WFS 2. WFS 1.1.0 2.1. Operaciones 2.2. Clases de WFS 2.3. Problemas 3. WFS 2.0 3.1. Novedades 3.2. Operaciones 3.3. Clases de WFS 3.4. Paginación de resultados 3.5. Stored Queries 4. Conclusiones

Introducción. Algunos estándares de OGC Web Map Service (WMS): Genera mapas en formato ráster bajo demanda del cliente, visualizables en un cliente SIG o Web. Geography Markup Language (GML): almacena y representa elementos geográficos en formato vectorial en varias dimensiones. Web Feature Service (WFS): Recupera información relacionada con una entidad almacenada en formato vectorial sobre el mapa. Es habitual que los clientes de estos servicios superpongan los datos sobre imágenes de mapas obtenidos con WMS porque están diseñados para interactuar con ellos.

Versiones de WFS 1.0.0: 17/05/2002, 02-058, 105 Páginas 2.0: 02/11/2010, 09-025r1, 253 Páginas

WFS 1.1.0. Operaciones

WFS 1.1.0. Clases WFS Básico WFS Xlink WFS Transacional Según el documento de implementación de WFS 1.1.0 existían 3 clases de WFS en función de las operaciones soportadas: WFS Básico GetCapabilities DescribeFeatureType GetFeature WFS Xlink Operaciones de WFS Básico GetGmlObject WFS Transacional Transaction Opcional: GetGmlObject y/o LockFeature

WFS 1.1.0. Problemas Simplicidad del propio estándar WFS Imposibilidad de manejar la variable tiempo. Las consultas remitidas al servidor son resueltas de forma remota y los resultados devueltos al usuario, independientemente del número de registros resultantes. El cuello de botella deriva de la gran cantidad de información codificada en modo texto enviada por la red y que ralentiza el servicio saturando a la red.

WFS 2.0. Novedades Paginación de resultados Stored Queries Mejor soporte Xlink Cambios en WFS-Transaccional Nuevas operaciones

WFS 2.0. Operaciones Ya existentes en la versión 1.1.0 ⎯ GetCapabilities (discovery operation) ⎯ DescribeFeatureType (discovery operation) ⎯ GetPropertyValue (query operation) ⎯ GetFeature (query operation) ⎯ GetFeatureWithLock (query & locking operation) ⎯ LockFeature (locking operation) ⎯ Transaction (transaction operation) ⎯ CreateStoredQuery (stored query operation) ⎯ DropStoredQuery (stored query operation) ⎯ ListStoredQueries (stored query operation) ⎯ DescribeStoredQueries (stored query operation) ⎯ GetGmlObject Ya existentes en la versión 1.1.0 Desaparece respecto a la versión anterior

Clases de WFS (WFS 2.0) WFS Simple WFS Básico WFS Transaccional GetCapabilities DescribeFeatureType ListStoredQueries DescribeStoredQueries GetFeature (solo con acción para StoredQueries) WFS Básico Funciones de WFS Simple GetFeature con la acción Query GetPropertyValue WFS Transaccional Funciones de WFS Básico Transaction Locking WFS Funciones de WFS Transaccional GetFeatureWithLock o LockFeature

Paginación de resultados Es la capacidad de un cliente para desplazarse a través de un conjunto de Features o valores, obtenidas como respuestas del servidor. Es similar al muestreo de resultados que realizan la mayoría de los servidores de búsqueda (Google, yahoo, etc.). Esta forma de mostrar los resultados es optativa y deberá ser especificada en el documento de capacidades de cada servidor. Se debe especificar también si la paginación de resultados será transaccionalmente segura. Es una solución adoptada ya en parte en el estándar transaccional de la versión 1.1.0(donde existía un parámetro que limitaba el número de registros resultado. Sin embargo sólo se utilizaba para la inserción, borrado y actualización de features en el servidor de contenidos, utilizando el concepto de transacción).

Paginación de resultados. Ejemplo 1- El servidor envía una petición al servidor que soporta la paginación. 2- El servidor responde con una wfs:FeatureCollection con los primeros 100 resultados, obteniéndose también los atributos “next” con los que el cliente podrá obtener los siguientes 100 resultados. 3- Si el cliente pide obtener los siguientes 100 resultados obtendrá estos y los atributos “next” y “previous”.

Stored Queries Query (consulta), es una acción que dirige al servidor a buscar en su almacén de datos recursos que satisfagan las expresiones filtradas en dichas consultas. Las operaciones “Stored Query”(Consultas almacenadas) permiten al cliente crear, eliminar, listar, y describir expresiones de consulta que serán almacenadas en el servidor y pueden ser repetidamente invocadas usando diferentes valores de parámetro.

Conclusiones La nueva versión de WFS representa un avance en uno de los principales estándares del OGC. Mayor complejidad del estándar. Se dan soluciones a los principales problemas que presentaba el estándar: el bajo rendimiento de las consultas.

Bibliografía http://idelab.uva.es/blog/web-feature-service-acceso-en-red-a-datos-espaciales-vectoriales http://www.idealugo.es/eiel2009/es/servicios_ogc.html https://www.e-education.psu.edu/geog585/l3_p9.html https://www.seegrid.csiro.au/wiki/bin/view/CGIModel/ServiceArchitectureTG