Interoperable processing of digital elevation models in grid infrastructures

Based on the service specifications of the Open Geospatial Consortium (OGC), Spatial Data Infrastructures (SDI) support the visualization, access to vector and raster data or managing and search for spatial data. A standard for distributed spatial data processing was missing for a long time. This issue was addressed by the development of the OpenGIS Web Processing Service (WPS) specification. However, to process and analyze massive Digital Elevation Models (DEM) computing power and disk memory are scarce commodities. Here we show that Grid Computing in combination with OGC Web Services (OWS) is well suited to accomplish high processing performance and storage capacity for large-scale processing tasks of the geo community. To process these massive amounts of geo-data we develop terrain processing services which are made available as grid services. Our results will be demonstrating how to bridge the gap between the grid world and the OGC world for more sophisticated terrain processing.

[1]  Aijun Chen,et al.  The Integration of Grid Technology with OGC Web Services (OWS) in NWGISS for NASA EOS Data , 2003 .

[2]  Aijun Chen,et al.  The development of a geospatial data Grid by integrating OGC Web services with Globus-based Grid technology , 2008 .

[3]  Christian GRAUL,et al.  Biogeographic Research and the Spatial Web : Towards Interoperable Analysis Tools for Global Change Based on the Web Processing Service ( WPS ) , 2008 .

[4]  Mahdi Abdelguerfi,et al.  Case Study : Geospatial Processing Services for Web based Hydrological Applications , 2008 .

[5]  Renato Pajarola,et al.  QuadTIN: quadtree based triangulated irregular networks , 2002, IEEE Visualization, 2002. VIS 2002..

[6]  Laura Díaz,et al.  Case Study : Geospatial Processing Services for Web based Hydrological Applications , 2008, Geospatial Services and Applications for the Internet.

[7]  Kevin Shaw,et al.  Geospatial Services and Applications for the Internet , 2008, Geospatial Services and Applications for the Internet.

[8]  Valerio Pascucci,et al.  Terrain Simplification Simplified: A General Framework for View-Dependent Out-of-Core Visualization , 2002, IEEE Trans. Vis. Comput. Graph..

[9]  Ralf Bill,et al.  Optimising data flows in precision agriculture using open geospatial web services. , 2007 .

[10]  Theodor Foerster,et al.  A Client for Distributed Geo-processing on the Web , 2007, W2GIS.

[11]  Borja Sotomayor chapter 3 – Web Services , 2006 .

[12]  C. Peltz,et al.  Web Services Orchestration and Choreography , 2003, Computer.

[13]  Thomas Gerstner Multiresolution Compression and Visualization of Global Topographic Data , 2003, GeoInformatica.

[14]  Borja Sotomayor,et al.  Globus® Toolkit 4, First Edition: Programming Java Services (The Morgan Kaufmann Series in Networking) , 2005 .

[15]  Alexander Zipf Integrating 3D, Processing and Location Services into future SDIs , 2007 .

[16]  Borja Sotomayor,et al.  Globus toolkit 4 : programming Java services , 2006 .

[17]  R. V. van Nieuwpoort,et al.  The Grid 2: Blueprint for a New Computing Infrastructure , 2003 .

[18]  Alexander Zipf,et al.  Geoprocessing Services for Spatial Decision Support in the Domain of Housing Market Analyses Experiences from Applying the OGC Web Processing Service Interface in Practice , 2008 .

[19]  Klaus Greve,et al.  Building SDIs with Free Software - the deegree project , 2004 .

[20]  C. Peltz Web Ser Vices Orchestration a Review of Emerging Technologies, Tools, and Standards , 2003 .

[21]  Alexander Zipf,et al.  Towards Standards-Based Processing of Digital Elevation Models for Grid Computing through Web Processing Service (WPS) , 2008, ICCSA.

[22]  Douglas Nebert,et al.  Developing Spatial Data Infrastructures: The SDI Cookbook , 2001 .

[23]  Paul Müller,et al.  BPEL Workflows Combining Standard OGC Web Services and Grid-enabled OGC Web Services , 2008, 2008 34th Euromicro Conference Software Engineering and Advanced Applications.

[24]  Nicole Ostländer,et al.  Designing Service Architectures for Distributed Geoprocessing: Challenges and Future Directions , 2007, Trans. GIS.

[25]  Michael Garland,et al.  Surface simplification using quadric error metrics , 1997, SIGGRAPH.

[26]  Alexander Zipf,et al.  OGC Web Processing Service Interface for Web Service Orchestration Aggregating Geo-processing Services in a Bomb Threat Scenario , 2007, W2GIS.

[27]  Klaus Greve,et al.  Standardized Geoprocessing - Taking Spatial Data Infrastructures one Step Further , 2006 .

[28]  William Ribarsky,et al.  Real-time, continuous level of detail rendering of height fields , 1996, SIGGRAPH.

[29]  Martin Vetterli,et al.  Efficient algorithms for embedded rendering of terrain models , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[30]  Hans-Peter Seidel,et al.  Real-time generation of continuous levels of detail for height fields , 1998 .

[31]  Mark A. Duchaineau,et al.  ROAMing terrain: Real-time Optimally Adapting Meshes , 1997, Proceedings. Visualization '97 (Cat. No. 97CB36155).

[32]  Renato Pajarola,et al.  SMART: An Efficient Technique for Massive Terrain Visualization from Out-of-core , 2004, VMV.