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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
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
Alonso G, Casati F, Kuno H (2003) Web services. Concepts, architectures and application. Springer, Berlin
Baranski B (2008) Grid computing enabled web processing service. GI-Days 2008, University of Münster, Germany
Brauner J, Schaeffer B (2008) Integration of GRASS functionality in web based SDI service chains. Academic paper at FOOSS4G 2009, Cape Town, South Africa
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
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
Erl T (2005) Service-oriented architecture: concepts, technology, and design. Prentice Hall PTR, Upper Saddle River
Foster I, Kesselman C (1998) The grid: a blueprint for a new computing infrastructure. Morgan Kaufmann, San Francisco
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
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
Masser I (2005) GIS worlds: creating spatial data infrastructures, 1st edn. ESRI Press, Redlands
OWS-6 (2009) OWS-6 WPS grid processing profile engineering report. OGC 09-041 (Forthcoming)
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
Pelz C (2003) Web services orchestration and choreography. IEEE Comput 36(8):46–52. doi:10.1109/MC.2003.1236471
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
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
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
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
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
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
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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
DOI: https://doi.org/10.1007/978-3-642-10595-1_1
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-10594-4
Online ISBN: 978-3-642-10595-1
eBook Packages: Earth and Environmental ScienceEarth and Environmental Science (R0)