SOAP-based web services in GIS/RDBMS environment

Implementation of Simple Object Access Protocol (SOAP)-based Web services within a collection of classes GSfM (GIS Support for MCCM) is presented. GSfM facilitates the provision of various geographical and tabular input data into the MCCM (Multiscale Chemistry Climate Model). The classes have been written in object-oriented Perl. They allow to write simple Perl scripts and to perform data provision while making intensive use of the GIS and RDBMS running on remote hosts. Appropriate GIS/RDBMS functions are used to create coverages representing the modeling area, to adjust the map projection and to intersect the available land use data as well as to retrieve all required tabular data from the relational database. Due to the ability of GSfM to use two SOAP-based Web services providing access to GIS and RDBMS on foreign hosts, the Perl scripts can run on almost any platform connected to the corporate network. The article describes the setup of SOAP server and client applications based on the SOAP::Lite library. Also an application example in provision data for modeling volatile organic compounds from biogenic sources (BVOC) is presented.

[1]  Stefan Emeis,et al.  Application of a multiscale, coupled MM5/chemistry model to the complex terrain of the VOTALP valley campaign , 2000 .

[2]  A. Watson,et al.  OMG (Object Management Group) architecture and CORBA (common object request broker architecture) specification , 2002 .

[3]  大島 正嗣,et al.  Simple Object Access Protocol と,その応用としてのソフトウェアの組み合わせについて (渡邉昭夫教授退任記念号) , 2001 .

[4]  Ari Jolma,et al.  Interfacing environmental simulation models and databases using XML , 2003, Environ. Model. Softw..

[5]  D. Box,et al.  Simple object access protocol (SOAP) 1.1 , 2000 .

[6]  Alex Guenther,et al.  SEASONAL AND SPATIAL VARIATIONS IN NATURAL VOLATILE ORGANIC COMPOUND EMISSIONS , 1997 .

[7]  Steve Dowers,et al.  From stand-alone programs towards grid-aware services and components: a case study in agricultural modelling with interpolated climate data , 2003, Environ. Model. Softw..

[8]  Sue Chen,et al.  Terrain and land use for the fifth-generation Penn State/NCAR Mesoscale Modeling System (MM5): Program TERRAIN , 1994 .

[9]  C. N. Hewitt,et al.  Inventorying emissions from nature in Europe , 1999 .

[10]  B. Vogel,et al.  Influence of topography and biogenic volatile organic compounds emission in the state of Baden‐Württemberg on ozone concentrations during episodes of high air temperatures , 1995 .

[11]  W. Stockwell,et al.  The second generation regional acid deposition model chemical mechanism for regional air quality modeling , 1990 .

[12]  C. N. Hewitt,et al.  A highly spatially and temporally resolved inventory for biogenic isoprene and monoterpene emissions: Model description and application to Great Britain , 2003 .

[13]  Damian Conway Object Oriented Perl , 2000 .

[14]  Dennis D. Baldocchi,et al.  New Directions: VOCs and biosphere–atmosphere feedbacks☆ , 2001 .

[15]  C. Heunks,et al.  Land cover characterization and change detection for environmental monitoring of pan-Europe , 2000 .

[16]  Regina Dunlea,et al.  Simple Object Access Protocol (SOAP) , 2005 .