Skip to main content

Advertisement

Log in

Task-oriented Sensor Web data processing for environmental monitoring

  • Research Article
  • Published:
Earth Science Informatics Aims and scope Submit manuscript

Abstract

With the rapid development of geospatial service and sensor technologies, large volumes of geospatial data have been collected using various sensor networks, and accessible on the Web. Traditional geospatial data processing could be task-oriented, since a geoprocessing task can be described by a set of action steps, implemented as a workflow, and executed using distributed geoprocessing services. Tasks facilitate the expression of user requirements and capture the problem solving knowledge of users. In this paper, the task-oriented approach is extended to the OGC Sensor Web environment. It highlights how the event-driven technologies adopted by the Sensor Web can be leveraged with geoprocessing workflows to support environment monitoring tasks. The proposal of a Task Model Language (TaskML) and task trigger mechanism allows environmental events to be plugged into an existing model builder, GeoJModelBuilder. Tasks can be created in a stepwise manner, and their execution priority can be updated automatically using triggers. Compared to the traditional “reactive” task enactment mode, the trigger-augmented task can support “active” environmental monitoring. Use cases on PM2.5/PM10 monitoring demonstrate the applicability of the approach.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  • 52North (2011) 52North Sensor Web Community. WWW document, http://52north.org/communities/sensorweb/

  • 52nSOS (2008) 52n Sensor Observation Service (SOS). WWW document, https://wiki.52north.org/bin/view/SensorWeb/SensorObservationService

  • Albrecht J (1994) Universal elementary GIS tasks-beyond low-level commands. In: Proceedings of the Sixth Symposium on Spatial Data Handling, Edinburgh, Scotland, p 209–222

  • Athanasiadis I, Milis M, Mitkas P, Michaelides S (2009) A multi-agent system for meteorological radar data management and decision support. Environ Model Softw 24(11):1264–1273

    Article  Google Scholar 

  • Botts M, Percivall G, Reed C, Davidson J (eds) (2006) OGC Sensor web enablement: overview and high level architecture. OpenGIS White Paper 06-050r2

  • Broda K, Clark K, Miller R, Russo A (2009) SAGE: a logical agent-based environment monitoring and control system. Ambient Intelligence: European Conference, AmI 2009, Salzburg, Austria, p 112–117

  • Bröring A, Echterhoff S, Jirka I, Simonis, Everding C, Stasch S, Liang, Lemmens (2011) New generation sensor web enablement. Sensors 11(3):2652–2699

    Article  Google Scholar 

  • Chen N, Di L, Yu G, Gong J (2010) Geo-processing workflow driven wildfire hot pixel detection under sensor web environment. Comput Geosci 36(3):362–372

    Article  Google Scholar 

  • Chen N, Wang K, Xiao C, Gong J (2014) A heterogeneous sensor web node meta-model for the management of a flood monitoring system. Environ Model Softw 54:222–237

    Article  Google Scholar 

  • Conover H, Berthiau G, Botts M, Goodman HM, Li X, Lu Y, Maskey M, Regner K, Zavodsky B (2010) Using sensor web protocols for environmental data acquisition and management. Ecological Informatics 5:32–41

    Article  Google Scholar 

  • Crafty Apps (2011) Tasker for Android. http://tasker.dinglisch.net/

  • Delanoëa B, Truptila S, Bénabena F, Pingaud H (2014) Event-driven agility of interoperability during the Run-time of collaborative processes. Decis Support Syst 59:171–179

    Article  Google Scholar 

  • Delin K, Jackson S (2001) The Sensor Web: a new instrument concept. In: Proceedings of the SPIE International of Optical Engineering, vol. 4284, p 1–9

  • Dunkela J, Fernándezb A, Ortizb R, Ossowski S (2011) Event-driven architecture for decision support in traffic management systems. Expert Systems with Applications 38(6):6530–6539

    Article  Google Scholar 

  • Echterhoff J, Everding T (2008) OGC Discussion Paper: OpenGIS® Sensor Event Service Interface Specification. Open Geospatial Consortium, Wayland, MA, USA, OGC 08–133, 96 pp

  • He L, Yue P, Di L, Zhang M, Hu L (2015) Adding geospatial data provenance into SDI - a service-oriented approach. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing 8(2):926–936

    Article  Google Scholar 

  • IFTTT Group (2012) Put the Internet to Work for You. https://ifttt.com/

  • Liang S, Chen S, Huang C, Li R, Chang D, Badger J, Rezel R (2010) GeoCENS: Geospatial cyber infrastructure for environmental sensing. GIScience 2010, Zurich

    Google Scholar 

  • Mekni M, Moulin B (2008) A multi-agent Geosimulation approach for sensor web management. Sensor Technologies and Applications. IEEE Second International Conference on SENSORCOMM’08

  • Michelson B (2006) Event-driven architecture overview. Patricia Seybold Group. http://www.elementallinks.com/2006/02/06/event-driven-architecture-over view/. Accessed 29.08.12

  • Oprea M, Dragomir E, Carbureanu, M (2011) On the use of collaborative intelligence in an agent-based environmental monitoring and analysis system. IEEE 15th International Conference on System Theory, Control, and Computing (ICSTCC)

  • Pillaca V, Guéreta C, Medaglia A (2012) An event-driven optimization framework for dynamic vehicle routing. Decis Support Syst 54(1):414–423

    Article  Google Scholar 

  • Schut P (2007) OpenGIS® web processing service, version 1.0.0, OGC 05-007r7, Open Geospatial Consortium, Inc., 87 pp

  • Stasch C, Foerster T, Autermann C, Pebesma E (2012) Spatio-temporal aggregation of European air quality observations in the Sensor Web. Comput Geosci 47:111–118

    Article  Google Scholar 

  • Sun Z, Yue P, Lu X, Zhai X, Hu L (2012a) A task ontology driven approach for live geoprocessing in a service oriented environment. Trans GIS 16(6):867–884

    Article  Google Scholar 

  • Sun Z, Yue P, Di L (2012b) GeoPWTManager: a task-oriented web geoprocessing system. Comput Geosci 47(10):34–45

    Article  Google Scholar 

  • Vo C, Loke S, Torabi T, Nguyen T (2011) TASKREC: a task-based user interface for smart spaces. In: Proceedings of the 9th International Conference on Advances in Mobile Computing and Multimedia, New York, NY, USA, p 223–226

  • Vo C, Torabi T, Loke S (2012) A task-oriented user interface for Smartphones. In: Proceedings of the First La Trobe Computer Science and Computer Engineering Research Workshop (LaTrobeCSCERW 2012)

  • Vuong X, Tsuji H (2007) OWL-T: an ontology-based task template language for modelling business processes. In: Proceedings of the Fifth International ACIS Conference Software Engineering Research, Management and Applications, Honolulu, Hawaii, p 101–108

  • Wiegand N, García C (2007) A task-based ontology approach to automate geospatial data retrieval. Trans GIS 11(3):355–376

    Article  Google Scholar 

  • Wikipedia (2012) Particulates. https://en.wikipedia.org/wiki/Particulates/. Accessed 28.06.2013

  • Yu G, Di L, Zhang B, Wang H (2010) Coordination through geospatial web service workflow in the sensor web environment. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing 3(4):433–441

    Article  Google Scholar 

  • Yue P, Gong J, Di L, Yuan J, Sun L, Sun Z, Wang Q (2010) GeoPW: laying blocks for the geospatial processing web. Trans GIS 14(6):755–772

    Article  Google Scholar 

  • Yue P, Tan Z, Zhang M (2014) GeoQoS: delivering quality of services on the Geoprocessing Web. In: Proceedings of OSGeo’s European Conference on Free and Open Source Software for Geospatial (FOSS4G-Europe 2014), 15–17 July 2014, Bremen, Germany, 11 pp

  • Yue P, Baumann P, Bugbee K, Jiang L (2015) Towards intelligent GIServices. Earth Science Informatics. doi:10.1007/s12145-015-0229-z

    Google Scholar 

  • Zhang M, Yue P (2013) GeoJModelBuilder: a java implementation of model-driven approach for geoprocessing workflows, In: Proceedings of Agro-Geoinformatics 2013 IEEE, p 393–397

Download references

Acknowledgments

We are grateful to anonymous reviewers for their constructive comments and suggestions. The work was supported by National Basic Research Program of China (2011CB707105), National Natural Science Foundation of China (91438203 and 41271397), Hubei Science and Technology Support Program (2014BAA087), and Key Laboratory of Poyang Lake Wetland and Watershed Research Jiangxi Normal University Ministry of Education (JXS-EW-08).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xining Zhang.

Additional information

Communicated by: Rahul Ramachandran

Published in the Special Issue of Intelligent GIServices with Guest Editors Dr. Peng Yue, Dr. Rahul Ramachandran and Dr. Peter Baumann

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hu, L., Yue, P., Zhang, M. et al. Task-oriented Sensor Web data processing for environmental monitoring. Earth Sci Inform 8, 511–525 (2015). https://doi.org/10.1007/s12145-015-0235-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12145-015-0235-1

Keywords

Navigation