You are on page 1of 45

Taller gvSIG

gvSIG

Sensores
Carlos Snchez Perin

Prodevelop S.L.

Introduccin
IntroduccinaSWE
Visingeneraldeespecificaciones
ServicioSOS
AplicacindeSWEagvSIG
VideoDemostrativo

Introduccin a SWE

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

Introduccin

Mike Botts Julio 2006

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

Introduccin
QuesSWE:SensorWebEnablement?
(HabilitacindelaSensorWeb)
Habilitar
DRAE:Haceraalgohbil,aptoocapazparaunacosadeterminada

SensorWeb
Redesdesensoresaccesiblesydatosdesensoresarchivadosquepuedendescubrirsey
seraccedidosusandoprotocolosestndaryAPIs(ApplicationProgrammingInterfaces)
porlaWeb.

Clave:Web

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

Introduccin.Objetivo
Objetivofinal:

zar las redes de sensores que se basan en el uso de l

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

Introduccin.SWENecesario?
Bueno,lasredesdesensoresya
existenysusdatossereciben
telemticamente

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

Introduccin.SituacinHabitual
Culeslasituacinhabitual?

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

Introduccin.SituacinHabitual
Culeslasituacinhabitual?

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

Introduccin.SituacinHabitual
Culeslasituacinhabitual?

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

Introduccin.SituacinHabitual
Culeslasituacinhabitual?

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

Introduccin.EscenarioSWE
CmopuedeayudarSWE?

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

Introduccin.SensorWeb
Concepto de Sensor Web

2006 Open Geospatial Consortium

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

Introduccin.
SWEesunainiciativadelOGC
Objetivos.SWEpretendeayudara:
Descubrirsensoresydatosdesensoresquenosinteresen.
Obtenerinformacinacercadeunsensordemaneraestndar(capacidades,calidades,
procedimientosinternos,localizacin,)
Obtenerobservacionesdesensoresdemaneraestndar.
Programarsensores,cuandoseaposible,paraobtenerobservacionesdeinters.
Suscribirseaalertasyrecibirnotificacionesdesensoresbajociertoscriterios.

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

Introduccin.
VisindelaSensorWeb(I)
Lossensoressernaccesiblesporweb.
Lossensoresysusdatosserndescubribles.
Lossensorespodrnautodescribirseenlenguajeestndarentendible
porhumanosypormquinas.
Lamayoradelasobservacionessernaccesiblesentiemporealo
cuasirealporlaWeb.
ExistirnserviciosWebparaaccederainformacindesensoresysus
observaciones.
Lossistemasdesensoresserncapacesdeextraerobservacionesen
tiemporealdeintersinmediato.
Mike Botts Julio 2006

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

Introduccin.
VisindelaSensorWeb(II)
Lossistemasdesensoresserncapacesdelanzaralertasbasadasen
observaciones,ascomoresponderaalertaslanzadasporotrossensores.
Sepodrgeolocalizarademandayprocesarobservacionesdeunnuevo
sensordescubierto,sinnecesidaddeconocimientoprevio.
Lossensores,simulacionesymodelospodrnconfigurarseyprogramarse
coninterfacesWebestndar.
Lasredesdesensoressernautnomas.

Mike Botts Julio 2006

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

Introduccin.SensorWeb
Papel de Sensor Web Enablement

ntre sensores y modelos dispares, y servir de puente entre sensores-modelos y herramie


2006 Open Geospatial Consortium

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

Visin General.
Especificaciones

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

Visingeneral.Especificaciones
7especificacionesprincipales
3modelosdeinformacinyesquemas
4protocolosdeserviciosWeb

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

Visingeneral.ModelosdeInformacin
O&M(Observations&Measurements).
Representareintercambiarresultadosdeobservaciones

SensorML(SensorModelLanguage).
Descripcindesensores(localizacin,fenmenosquemide,procesos
internosdemedida,rangostemporales,)

TML(TransducerModelLanguage).
Accesoastreamingdeobservacionesentiemporeal.

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

Visingeneral.WebServices

SOS(SensorObservationService).

Accesoasensoresdisponibles,aobservacionesygestindenuevos
sensores.

WNS(WebNotificationService).
Gestinmensajesasncronosclienteserviciooalertas(SAS,SPS).

SPS(SensorPlanningService).
Solicitardisponibilidaddeobservacionesycapturasapeticindel
usuario.

SAS(SensorAlertService).
Publicacinysuscripcinaalertasdeobservaciones.

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

Visingeneral.Comparacin
SimilitudesSWEOtrasespecificac.OGC
WFS/WCS
GML

SOS

O&M

SensorML

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

Servicio SOS

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

ServicioSOS
Esunserviciowebestandarque:
Proporcionaaccesoasensoresdisponibles.
Accedealasobservacionesdisponiblesproporcionadosporlossensoresanteriores.
Permiteaadirnuevossensores.
Permitefiltrarlasobservacionespor:
Instantesointervalosdetiempo
Situacingeogrficadelossensores(BoundingBox).
Propiedadesobservadas.

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

ServicioSOS
3Perfilesdeoperaciones:

Ya en implementacin por cliente gvSIG.


noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

ServicioSOS
Perfil Core.
GetCapabilities.Devuelvecapacidadesdelservicioysensores
disponibles.
DescribeSensor.DevuelveunSensorMLdescribiendoelsensory
susprocesos.
GetObservation.Devuelveobservacionesdeacuerdoala
especificacinO&M.

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

ServicioSOS

EjemplodeusodeSOS.Diagramadesecuencia

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

ServicioSOS
Conceptosprevios.
Offering:Agrupacinlgicadeobservacionesofrecidaporunservicio.
PodraasimilarsedemanerapocoestrictaaunLayer.
Procedure:Procedimiento.Referenciaaunsensorosistemade
sensoresquerespondenaDescribeSensor.
ObservedProperty:Fenmenosquepuedenmedirse,p.e.temperatura,
presinatmosfrica,

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

ListadeOfferings

ServicioSOS
Envelope
(Bbox)
Periodo tiempo
Procedimientos (sensores)
Fenmenos medidos

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

ServicioSOS

EjemplodeObservationOffering

Id
Envelope
(BBOX)
Periodo Tiempo
+ Intervalo
Procedimiento (sensor)

Fenmenos medidos

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

ServicioSOS
PeticinGetObservation.
Offering
Instante(s)/Periodo Tiempo
Sensor(es)
Propiedad(es) medidas
Elemento medido
Expresin filtro OGC
Tipo de respuesta (O&M, TML,)
Modo respuesta (in-line, attachment,)

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

ServicioSOS
Observacin:Incluyeelconcepto
general.

Medida:Esunaespecializacinde
observaciones,cuandoelresultado
esunvalornumrico.

2006 Open Geospatial Consortium

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

ServicioSOS
Feature:(ISO19109)Unidadfundamentaldeinformacin
geogrficaconunconjuntodepropiedadesestticas.

Cobertura:(ISO19123)Variacindeunapropiedadenel
dominioespaciotemporal.

Observacin:Seenfocaaleventodecapturadedatos.

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

ServicioSOS.SensorML
CuandohacemosunDescribeSensorobtenemos.
SensorML:unmodeloXMLestndarparadescribir
sensores.
Incluyedescripcinde:
Modelosdeprocesosinternosparaobtenerobservaciones(detectores,actuadores,filtros,
operadores...)
Metadatos:identificadores,rangostemporales,restricciones,contacto,localizacin
espacial,etc...

Ejemplo:UnsensorGPSsepuededescribircomo:
Unconjuntodesensoresbsicosyprocesoscomplejosquegeneranlasobservaciones
quenosdeterminanunaposicin,rumbo,velocidad,altura.
noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

ServicioSOS.SensorML
Unproceso(procedure)puedeser:
Componentesdeprocesos(transductores,actuadores,procesadores...)
Sistemas(sensoresnicosoconjuntosdesensores)
Cadenasdeprocesosdemedicindedatos.

Cadaprocesopuedeestardescritopor:
Inputs(Entradadedatos).
Outputs(Salidadedatos).
Parmetrosymetodologa.

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

Process Chain

ProcessModel

ServicioSOS

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

ServicioSOS.SensorML
Component

System

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

ServicioSOS.O&M
CuandohacemosunGetObservationobtenemos.

O&M: DefineunmodeloyesquemasXMLestndar
pararepresentareintercambiarresultadosde
observaciones
Observacin:
ante
o periodo para generar una estimacin del va

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

ServicioSOS.O&M
DescripcinproporcionadaporO&M.
Fenmeno(phenomenon):propiedaddeunobjeto.
ElementodeInters(featureofinterest):objetoobservado.
Procedimiento(procedure):instrumentoosensorutilizadopara
observar(puedeserunalgoritmoquecomoresultadofinalnos
proporcioneunamedida)
Resultado(result):valoroestimacindeunfenmenoutilizandoun
procedimiento.

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

ServicioSOS.O&M
Casodeusosimplificado:LaTemperaturaenValencia,
hoyalas15:00esde35C.
Feature of Interest = Valencia
Phenomenon = Temperatura

Procedure = Termmetro
Result = 35

noviembre2009

+ =

Observacin

Sampling
Time
15:00

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

ServicioSOS.O&M
Periodo Observacin
Localizacin

Procedimiento (sensor)

Propiedad (fenmeno)
Feature observada
Resultado
2006 Open Geospatial Consortium
noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

Aplicacin de SWE a gvSIG.

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

AplicacinagvSIG.Porque?
SWEesunestandardabierto.
EradelasIDE's
Sehavistolanecesidaddecompartirinformacinatravsdelaweb.
Accesofcilyremotoalosdatosquepermitesureutilizacin,yelintercambiode
informacintilparaelanlisis.

MximadegvSIG
Utilizacindelosestndaresevitandoformatosprivativosenlamedidadeloposible.
Aadenuevasfuncionalidadesqueabrenuncampodeutilizacinmuyamplio.

AplicacinagvSIG
ImplementacinclienteSOS(ServicioObservacinSensores)
SimilaraservicioWFS.
CapasdeFeaturesdeWFSequivalenteaunOfferingsSOS.
SOSdevuelveobservacionessituadaseneltiempoperobajopeticin,nodeforma
peridicaoasncrona.
Permitefiltrarlasobservacionesporinstantesointervalosdetiempo.

ClienteSOSgvSIG
GeoposicionalosProcedures(sistemasdesensores).
Permitelainterpretacindelosdatosdelasobservacionesmediantegrficas
procedentesdelosdatosobtenidos.

Video Demostrativo

noviembre2009

Grupo de Investigacin Mercator. Laboratorio de Tecnologas de la Informacin Geogrfica (IGN +UPM).Espaa

You might also like