Skip to main content

A Service-Oriented Framework for Real-Time and Distributed Geoprocessing

  • Chapter
  • First Online:
Book cover Geospatial Free and Open Source Software in the 21st Century

Abstract

With increasing availability of network bandwidth, server side processing capacity and advancements regarding the standardization of Web Service technologies, it becomes feasible to process geodata over the Web. As a result, web-based geoinformation is generated, which supports in particular spatial decision making. However, existing Spatial Data Infrastructures (SDI) mainly address data retrieval and portrayal, but to provide web-based geoinformation through SDIs web-based geoprocessing is required. This was the starting point to develop a framework which integrates existing desktop Geographical Information System functionality in SDIs. Moreover, an approach will be introduced to improve complex and large-scale geoprocesses in two dimensions: On the vertical scale, by significantly increasing the performance of single processes by means of Grid Computing technology and by improving other Quality of Service aspects. On the horizontal scale, by chaining this highly efficient processing services in order to automate these business processes. The relevance of this work will be demonstrated in a real-world scenario focusing on air quality assessment based on real-time data with the help of open source components.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Reference

  • Alameh N (2003) Chaining geographic information web services. IEEE Internet Comput 07:22–29. doi:10.1109/MIC.2003.1232514

    Article  Google Scholar 

  • Alonso G, Casati F, Kuno H (2003) Web services. Concepts, architectures and application. Springer, Berlin

    Google Scholar 

  • Baranski B (2008) Grid computing enabled web processing service. GI-Days 2008, University of Münster, Germany

    Google Scholar 

  • Brauner J, Schaeffer B (2008) Integration of GRASS functionality in web based SDI service chains. Academic paper at FOOSS4G 2009, Cape Town, South Africa

    Google Scholar 

  • Brauner J, Foerster T, Schaeffer B, Baranski B (2009) Towards a research agenda for geoprocessing services. In: 12th AGILE international conference on geographic information science, Hannover, Germany

    Google Scholar 

  • Di L, Chen A, Yang W, Zhao P (2003) The integration of grid technology with OGC web services (OWS) in NWGISS for NASA EOS Data. GGF8 & HPDC12. 24–27 June, Seattle

    Google Scholar 

  • Erl T (2005) Service-oriented architecture: concepts, technology, and design. Prentice Hall PTR, Upper Saddle River

    Google Scholar 

  • Foster I, Kesselman C (1998) The grid: a blueprint for a new computing infrastructure. Morgan Kaufmann, San Francisco

    Google Scholar 

  • Foster I, Zhao Y, Raicu I, Lu S (2008) Cloud computing and grid computing 360-degree compared. http://arxiv.org/abs/0901.0131. Accessed 26 May 2009

  • Hartig K (2008) What is cloud computing? The cloud is a virtualization of resources that maintains and manages itself. In: .NET Developers Journal, Kiehle C, Greve K, Heier C (2007) Requirements for next generation spatial data infrastructures-standardized web based geoprocessing and web service orchestration. Trans GIS 11(6):819–834. doi:10.1111/j.1467-9671.2007.01076.x

    Google Scholar 

  • Lanig S, Schilling A, Stollberg B, Zipf A (2008) Towards standards-based processing of digital elevation models for grid computing through web processing service (WPS). The 2008 international conference on computational science and its applications (ICCSA2008), Perugia, doi:10.1007/978-3-540-69848-7_17

  • Lemmens R, Wytzisk A, de By R, Granell C, Gould M, van Oosterom P (2006) Integrating semantic and syntactic descriptions to chain geographic services. IEEE Internet Comput 10:42–52. doi:10.1109/MIC.2006.106

    Article  Google Scholar 

  • Masser I (2005) GIS worlds: creating spatial data infrastructures, 1st edn. ESRI Press, Redlands

    Google Scholar 

  • OWS-6 (2009) OWS-6 WPS grid processing profile engineering report. OGC 09-041 (Forthcoming)

    Google Scholar 

  • Papazoglou MP, van den Heuvel W-J (2007) Service oriented architectures: approaches, technologies and research issues. VLDB J 16(3):389–415. doi:10.1007/s00778-007-0044-3

    Article  Google Scholar 

  • Pelz C (2003) Web services orchestration and choreography. IEEE Comput 36(8):46–52. doi:10.1109/MC.2003.1236471

    Article  Google Scholar 

  • Pope C, Burnett R, Thun M, Calle E, Krewski D (2002) Lung cancer, cardiopulmonary mortality, and long-term exposure to fine particulate air pollution. Med Assoc 287:132–1141. doi:10.1001/jama.287.9.1132 SYS500 CON Media

    Google Scholar 

  • Schaeffer B (2008) Towards a transactional web processing service (WPS-T). In: Pebesma E, Bishr M, Bartoschek T (eds) Proc 6th GI Days June 16–18, 2008. Institute for Geoinformatics, Muenster, pp 91–117

    Google Scholar 

  • Schaeffer B, Foerster T (2008) A client for distributed geo-processing and workflow design. J Location Based Services 2(3):194–210. doi:doi:10.1080/17489720802558491

    Article  Google Scholar 

  • Scholten M, Klamma R, Kiehle C (2006) Evaluating performance in spatial data infrastructures for geoprocessing. IEEE Internet Comput 10(5):34–41. doi:doi:10.1109/MIC.2006.97

    Article  Google Scholar 

  • Usländer T (ed) (2007) Reference model for the ORCHESTRA architecture. http://www.eu-orchestra.org/download.php?file=docs/RM-OA/RM-OA-V2-Rev-2.0.pdf. Accessed 26 May 2009

  • van der Aalst W, van Hee K (2004) Workflow management: models, methods and systems. MIT Press, Cambridge Weerawarana S, Curbera F, Leymann F, Storey T, Ferguson D (2006) Web services platform architecture: SOAP, WSDL, WS-policy, WS-addressing, WS-BPEL, WS-reliable messaging and more, 4th edn. Prentice Hall/PTR, Upper Saddle River

    Google Scholar 

  • Weiser A, Zipf A (2007) Web service orchestration (WSO) of OGC Web Services (OWS) for Disaster Management. In: Li J, Zlatanova S, Fabbri A (eds) Lecture notes in geoinformation and cartography. Springer, New York, pp 239–254

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bastian Schaeffer .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Schaeffer, B., Baranski, B., Foerster, T., Brauner, J. (2012). A Service-Oriented Framework for Real-Time and Distributed Geoprocessing. In: Bocher, E., Neteler, M. (eds) Geospatial Free and Open Source Software in the 21st Century. Lecture Notes in Geoinformation and Cartography. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10595-1_1

Download citation

Publish with us

Policies and ethics