VII JORNADAS DE SIG LIBRE Representación de ficheros SensorML y O&M en clientes Android atacando una base de datos XML para datos oceanográficos. J.Olivé Lopez(1), J. Piera Fernández (2) y J. Sorribas Cervantes (1) Unidad de Tecnología Marina. CSIC. Paseo Maritimo de la Barceloneta 37-39, 08042. Barcelona, Spain, http://www.utm.csic.es, [email protected]. (2) CMIMA. CSIC. Paseo Maritimo de la Barceloneta 37-39, 08042. Barcelona, Spain, http://www.cmima.csic.es, [email protected]. (1) RESUMEN Con este proyecto se presenta una aproximación práctica a la modelización y a la representación gráfica de información de Sensor Observation Services, SOS. La motivación del presente trabajo radica en el creciente interés por Sensor Web Enablement, SWE, y las dificultades detectadas para conseguir una aproximación lo más amigable de cara al usuario final que permita a este abstraerse de la complejidad de la representación en XML de toda esta información. Concretamente se pretende representar de una forma lo más clara posible para el usuario final la siguiente información: • Ficheros SensorML: estos ficheros obtienen una descripción precisa de los sensores y sistemas de sensores responsables de la adquisición de las observaciones. • Ficheros O&M: estos ficheros contienen una descripción detallada de las observaciones junto con los valores de la observación. Para la implementación de este proyecto se ha optado por el desarrollo de un cliente SWE de SensorML y O&M para dispositivos móviles. Concretamente se ha desarrollado un cliente Android apto para ser utilizado en teléfonos móviles y en tabletas. Palabras clave: SOS, SensorML, O&M, UTM, marine, Android, IoT, XML. Plaça Ferrater Mora 1, 17071 Girona Tel. 972 41 80 39, Fax. 972 41 82 30 [email protected] http://www.sigte.udg.edu/jornadassiglibre/ Servicio de Sistemas de Información Geográfica y Teledetección VII Jornadas de SIG Libre ABSTRACT La motivación del presente trabajo radica en el creciente interés por Sensor Web Enablement, SWE, y las dificultades detectadas para conseguir una aproximación lo más “User Frienly” de cara al usuario final que permita a este abstraerse de la complejidad de la representación en XML de toda esta información. Concretamente se pretende representar de una forma lo más amigable posible para el usuario final la siguiente información: • Ficheros SensorML: estos ficheros obtienen una descripción precisa de los sensores y sistemas de sensores responsables de la adquisición de las observaciones. • Ficheros O&M: estos ficheros contienen una descripción detallada de las observaciones junto con los valores de la observación. En el marco de trabajo de la Unidad de Tecnología Marina, UTM, se pretende modelizar y representar sensores marinos de plataformas móviles complejas como son los barcos de investigación oceanografía que cuando están operando se encuentran en movimiento y adquieren una gran variedad de datos de diferentes disciplinas. Para la implementación de este proyecto se ha optado por el desarrollo de un cliente SWE de SensorML y O&M para dispositivos móviles. Concretamente se ha desarrollado un cliente Android apto para ser utilizado en teléfonos móviles y en tabletas, en estas ultimas es donde la visualización de toda la información resulta más fácil de visualizar. Por otro lado en contraposición a otras implementaciones SOS se propone trabajar con una base de datos con extensiones XML que permita almacenar directamente los ficheros SensorML y O&M sin un procesado posterior de forma que se accede a los mismos mediante XQUERY y SPARQL. Se opta por esta solución con el propósito de mantener el sistema de adquisición y almacenamiento de datos actual existente en el marco de trabajo de manera que al reutilizarse este no se duplican los datos. Key words: SOS, SensorML, O&M, UTM, marine, Android, IoT,XML. Plaça Ferrater Mora 1, 17071 Girona Tel. 972 41 80 39, Fax. 972 41 82 30 [email protected] http://www.sigte.udg.edu/jornadassiglibre/