Top Banner
 aller gvSIG gvSIG gvSIG Sensores Sensores Carlos Sánchez Periñán  Prodevelop S.L.
45

Taller GvSIG Sensores

Feb 20, 2018

Download

Documents

sebas321
Welcome message from author
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
Page 1: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 1/45

 

aller gvSIG

gvSIGgvSIG

SensoresSensores

Carlos Sánchez Periñán 

Prodevelop S.L.

Page 2: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 2/45

 

Introducción

Introducción a SWE

Visión general de especificaciones

Servicio SOSAplicación de SWE a gvSIG

Video Demostrativo

Page 3: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 3/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

Introducción a SWE

Page 4: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 4/45

Introducción

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

Mi%e &otts ' ulio )**

Page 5: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 5/45Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

¿Qué es SWE: Sensor Web Enablement?

(Habilitación de la Sensor Web)

HabilitarDRAE: Hacer a algo hábil, apto o capaz para una cosa determinada

Sensor WebRedes de sensores accesibles y datos de sensores archivados que pueden descubrirse y

ser accedidos usando protocolos estándar y APIs (Application Programming Interfaces)

por la Web.

Clave: Web

Introducción

Page 6: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 6/45Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

Objetivo final:

ar las redes de sensores que se basan en el uso de

Introducción. Objetivo

Page 7: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 7/45Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

Bueno, las redes de sensores ya

existen y sus datos se reciben

telemáticamente

Introducción. ¿SWE Necesario?

Page 8: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 8/45Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

¿Cuál es la situación habitual?

Introducción. Situación Habitual

Page 9: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 9/45Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

¿Cuál es la situación habitual?

Introducción. Situación Habitual

Page 10: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 10/45Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$a

noviembre 2009

¿Cuál es la situación habitual?

Introducción. Situación Habitual

Page 11: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 11/45Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$a

noviembre 2009

¿Cuál es la situación habitual?

Introducción. Situación Habitual

Page 12: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 12/45Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$a

noviembre 2009

¿Cómo puede ayudar SWE?

Introducción. Escenario SWE

Page 13: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 13/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

,oncepto de -ensor eb

/ )** 0pen Geospatial ,onsortium

Introducción. Sensor Web

Page 14: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 14/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

SWE es una iniciativa del OGCObjetivos. SWE pretende ayudar a:Descubrir sensores y datos de sensores que nos interesen.

Obtener información acerca de un sensor de manera estándar (capacidades, calidades,

procedimientos internos, localizació

n,…)Obtener observaciones de sensores de manera estándar.

Programar sensores, cuando sea posible, para obtener observaciones de interés.

Suscribirse a alertas y recibir notificaciones de sensores bajo ciertos criterios.

Introducción.

Page 15: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 15/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

Visión de la Sensor Web (I)Los sensores serán accesibles por web.

Los sensores y sus datos serán descubribles.

Los sensores podrán auto-describirse en lenguaje estándar entendible

por humanos y por máquinas.La mayorí a de las observaciones serán accesibles en tiempo real o

cuasi-real por la Web.

Existirán servicios Web para acceder a información de sensores y sus

observaciones.Los sistemas de sensores serán capaces de extraer observaciones en

tiempo real de interés inmediato.

Mi%e &otts ' ulio )**

Introducción.

Page 16: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 16/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

Visión de la Sensor Web (II)Los sistemas de sensores serán capaces de lanzar alertas basadas en

observaciones, así  como responder a alertas lanzadas por otros sensores.

Se podrá geolocalizar a demanda y procesar observaciones de un nuevo

sensor descubierto, sin necesidad de conocimiento previo.Los sensores, simulaciones y modelos podrán configurarse y programarse

con interfaces Web estándar. 

Las redes de sensores serán autónomas.

Mi%e &otts ' ulio )**

Introducción.

Page 17: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 17/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

!apel de -ensor eb #nablement

/ )** 0pen Geospatial ,onsortium

ntre sensores 1 modelos dispares2 1 servir de puente entre sensores3modelos 1 4errami

Introducción. Sensor Web

Page 18: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 18/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

Visión General.Especificaciones

Page 19: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 19/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

7 especificaciones principales

3 modelos de información y esquemas

4 protocolos de servicios Web

Visión general. Especificaciones 

Page 20: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 20/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

O&M (Observations & Measurements).Representar e intercambiar resultados de observaciones

Sensor ML (Sensor Model Language).

Descripción de sensores (localización, fenómenos que mide, procesos

internos de medida, rangos temporales,…)

TML (Transducer Model Language).

Acceso a streaming de observaciones en tiempo real.

Visión general. Modelos de Información

Page 21: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 21/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

SOS (Sensor Observation Service).

Acceso a sensores disponibles, a observaciones y gestión de nuevos

sensores.

WNS (Web Notification Service).

Gestió

n mensajes así ncronos cliente-servicio o alertas (SAS, SPS).

SPS (Sensor Planning Service).

Solicitar disponibilidad de observaciones y capturas a petición del

usuario.

SAS (Sensor Alert Service).

Publicación y suscripción a alertas de observaciones.

Visión general. Web Services

Page 22: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 22/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

Similitudes SWE - Otras especificac. OGC

  WFS/WCS SOS  GML   O&M

  - SensorML

Visión general. Comparación 

Page 23: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 23/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

Servicio SOS

Page 24: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 24/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

Servicio SOS

Es un servicio web estandar que:

Proporciona acceso a sensores disponibles.

Accede a las observaciones disponibles proporcionados por los sensores anteriores.

Permite añadir nuevos sensores.

Permite filtrar las observaciones por:

Instantes o intervalos de tiempo

Situación geográfica de los sensores (Bounding Box).

Propiedades observadas.

Page 25: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 25/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

3 Perfiles de operaciones:

Servicio SOS

Ya en implementación por cliente gvSIG.

Page 26: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 26/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

Perfil Core.

GetCapabilities. Devuelve capacidades del servicio y sensores

disponibles.

DescribeSensor. Devuelve un SensorML describiendo el sensor y

sus procesos.

GetObservation. Devuelve observaciones de acuerdo a la

especificación O&M.

Servicio SOS

Page 27: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 27/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

Ejemplo de uso de SOS. Diagrama de secuencia

Servicio SOS

Page 28: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 28/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

Conceptos previos.

Offering: Agrupación lógica de observaciones ofrecida por un servicio.

Podrí a asimilarse de manera poco estricta a un Layer.

 Procedure: Procedimiento. Referencia a un sensor o sistema de

sensores que responden a DescribeSensor.

ObservedProperty: Fenómenos que pueden medirse, p.e. temperatura,

presión atmosf érica, …

Servicio SOS

Page 29: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 29/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

Lista de Offerings

#nvelope(&bo5"

!eriodo tiempo

!rocedimientos (sensores"

6enómenos medidos

Servicio SOS

Page 30: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 30/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

Ejemplo de ObservationOffering

!rocedimiento (sensor"

6enómenos medidos

!eriodo Tiempo+ Intervalo

#nvelope(&&07"

Id

Servicio SOS

Page 31: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 31/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

Petición GetObservation.

0ffering

Instante(s"8!eriodo Tiempo

-ensor(es"

!ropiedad(es" medidas

#lemento medido

#5presión filtro 0G,

 Tipo de respuesta (09M2 TML2:"

Modo respuesta (in3line2 attac4ment2:"

Servicio SOS

Page 32: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 32/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

Observación: Incluye el conceptogeneral.

Medida: Es una especialización de

observaciones, cuando el resultado

es un valor numérico.

/ )** 0pen Geospatial ,onsortium

Servicio SOS

Page 33: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 33/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

Feature: (ISO 19109) Unidad fundamental de informacióngeográfica con un conjunto de propiedades estáticas.

Cobertura: (ISO 19123) Variación de una propiedad en el

dominio espacio-temporal.

Observación: Se enfoca al evento de captura de datos.

Servicio SOS

Page 34: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 34/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

Servicio SOS. SensorML 

Cuando hacemos un DescribeSensor obtenemos.

SensorML: un modelo XML estándar para describir

sensores.

Incluye descripción de:Modelos de procesos internos para obtener observaciones (detectores,actuadores, filtros,

operadores...)

Metadatos: identificadores, rangos temporales, restricciones, contacto, localización

espacial, etc...

Ejemplo: Un sensor GPS se puede describir como:Un conjunto de sensores básicos y procesos complejos que generan las observaciones

que nos determinan una posición, rumbo, velocidad, altura.

Page 35: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 35/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

Servicio SOS. SensorML 

Un proceso ( procedure) puede ser:Componentes de procesos (transductores, actuadores, procesadores...)

Sistemas (sensores únicos o conjuntos de sensores)

Cadenas de procesos de medición de datos.

Cada proceso puede estar descrito por: Inputs (Entrada de datos).

Outputs (Salida de datos).

Parámetros y metodologí a.

Page 36: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 36/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

!rocess ,4ain

     !    r    o    c    e    s    s     M    o     d    e     l

Servicio SOS

Page 37: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 37/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

-1stem

     ,    o    m    p    o    n    e    n     t

Servicio SOS. SensorML 

Page 38: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 38/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

Cuando hacemos un GetObservation obtenemos.

O&M: Define un modelo y esquemas XML estándar

para representar e intercambiar resultados de

observacionesnte o periodo para generar una estimación del v

Servicio SOS. O&M 

Page 39: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 39/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

Servicio SOS. O&M 

Descripción proporcionada por O&M.

Fenómeno ( phenomenon): propiedad de un objeto.

Elemento de Interés ( feature of interest): objeto observado.

Procedimiento ( procedure): instrumento o sensor utilizado paraobservar (puede ser un algoritmo que como resultado final nos

proporcione una medida)

Resultado ( result): valor o estimación de un fenómeno utilizando un

procedimiento.

Page 40: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 40/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

Caso de uso simplificado: La Temperatura en Valencia,hoy a las 15:00 es de 35ºC.

Feature of Interest < =alencia

Phenomenon < Temperatura

Procedure < Termómetro

Result < >? @

+-ampling

 TimeA?B**

O!servación

Servicio SOS. O&M 

Page 41: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 41/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

/ )** 0pen Geospatial ,onsortium

!eriodo 0bservación

LocaliCación

!rocedimiento (sensor"

!ropiedad (fenómeno"

6eature observada

Desultado

Servicio SOS. O&M 

Page 42: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 42/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

"plicación de SWE a #vSIG.

Page 43: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 43/45

Aplicación a gvSIG. ¿Por que? 

SWE es un estandard abierto.

Era de las IDE'sSe ha visto la necesidad de compartir información a través de la web.

Acceso f ácil y remoto a los datos que permite su reutilización, y el intercambio de

información útil para el análisis.

Máxima de gvSIG Utilización de los estándares evitando formatos privativos en la medida de lo posible.

Añade nuevas funcionalidades que abren un campo de utilización muy amplio.

Page 44: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 44/45

Aplicación a gvSIG

Implementació

n cliente SOS (Servicio Observació

n Sensores)Similar a servicio WFS.

Capas de “Features” de WFS equivalente a un “Offerings SOS”.

SOS devuelve observaciones situadas en el tiempo pero bajo petición, no de forma

periódica o así ncrona.

Permite filtrar las observaciones por instantes o intervalos de tiempo.

Cliente SOS gvSIG Geoposiciona los Procedures (sistemas de sensores).

Permite la interpretación de los datos de las observaciones mediante gráficasprocedentes de los datos obtenidos.

Page 45: Taller GvSIG Sensores

7/24/2019 Taller GvSIG Sensores

http://slidepdf.com/reader/full/taller-gvsig-sensores 45/45

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN +!M".#spa$anoviembre 2009

Video $emostrativo