A flexible geospatial sensor observation service for diverse sensor data based on Web service

Abstract Achieving a flexible and efficient geospatial Sensor Observation Service (SOS) is difficult, given the diversity of sensor networks, the heterogeneity of sensor data storage, and the differing requirements of users. This paper describes development of a service-oriented multi-purpose SOS framework. The goal is to create a single method of access to the data by integrating the sensor observation service with other Open Geospatial Consortium (OGC) services — Catalogue Service for the Web (CSW), Transactional Web Feature Service (WFS-T) and Transactional Web Coverage Service (WCS-T). The framework includes an extensible sensor data adapter, an OGC-compliant geospatial SOS, a geospatial catalogue service, a WFS-T, and a WCS-T for the SOS, and a geospatial sensor client. The extensible sensor data adapter finds, stores, and manages sensor data from live sensors, sensor models, and simulation systems. Abstract factory design patterns are used during design and implementation. A sensor observation service compatible with the SWE is designed, following the OGC “core” and “transaction” specifications. It is implemented using Java servlet technology. It can be easily deployed in any Java servlet container and automatically exposed for discovery using Web Service Description Language (WSDL). Interaction sequences between a Sensor Web data consumer and an SOS, between a producer and an SOS, and between an SOS and a CSW are described in detail. The framework has been successfully demonstrated in application scenarios for EO-1 observations, weather observations, and water height gauge observations.

[1]  Steve H. L. Liang,et al.  A distributed geospatial infrastructure for Sensor Web , 2005, Comput. Geosci..

[2]  Kevin A. Delin,et al.  Sensor web: a new instrument concept , 2001, SPIE OPTO.

[3]  K.B. Lee,et al.  Open standards for homeland security sensor networks , 2005, IEEE Instrumentation & Measurement Magazine.

[4]  Aijun Chen,et al.  Grid Enabled Geospatial Catalogue Web Service , 2004 .

[5]  Wolfgang Meier,et al.  eXist: An Open Source Native XML Database , 2002, Web, Web-Services, and Database Systems.

[6]  Christopher G. Lasater,et al.  Design Patterns , 2008, Wiley Encyclopedia of Computer Science and Engineering.

[7]  George Percivall OpenGIS International Standards for GEOSS Interoperability Arrangements , 2006, 2006 IEEE International Symposium on Geoscience and Remote Sensing.

[8]  Aijun Chen,et al.  The design and implementation of a grid-enabled catalogue service , 2005, Proceedings. 2005 IEEE International Geoscience and Remote Sensing Symposium, 2005. IGARSS '05..

[9]  Douglas Nebert,et al.  OpenGIS® Catalogue Services Specification , 2007 .

[10]  Steve Chien,et al.  Flood detection and monitoring with the Autonomous Sciencecraft Experiment onboard EO-1 , 2006 .

[11]  The Filshie Clip Dispelling myths , 2000, Journal of the National Cancer Institute.

[12]  L. Casper,et al.  Dispelling the Myths , 2002 .

[13]  Mijeong Kim,et al.  A Web Services Framework for Integrated Geospatial Coverage Data , 2005, ICCSA.