Integration of GRASS Functionality in Web based SDI Service Chains
نویسندگان
چکیده
Bringing the full set of GIS (Geographical Information System) functionality into a SOA (Service-oriented Architecture) based environment is one of the substantial changes in the GIS domain. Standardized data access and coordinate transformation and visualization functionality are already available and commonly used in Spatial Data Infrastructures (SDI). Nevertheless, one problem still remains: SDIs do not offer real geoprocessing capabilities (as offered in classic desktop GIS) such as generalization or complex raster based operations. Therefore, the OGC (Open Geospatial Consortium) released the Web Processing Service (WPS) specification, which describes a standardized abstract interface to bring complex processing power to SOA-based GIS. Despite this existing specification, hardly any concrete implementations of these abstract concepts can be found, which offers a sufficient set of GIS functionality. Thus, it is promising to enhance a classic (desktop) GIS by a WPS interface to offer such existing GIS functionality in a SOA-based environment. This was the starting point to develop an approach for wrapping GIS functionality as a standardized service. This paper shows, that a semi-automatic approach to generate appropriate WPS interface descriptions for each GIS functionality is possible. However, the complex nature of spatial data often requires multiple processing steps. The creation of service chains addresses this aspect. This paper describes a BPEL-based approach to orchestrate geoprocessing workflows based on distributed processing services incorporating the wrapping approach. Finally, the developed concept is proven by applying it to a real world scenario, which monitors droughts in a Sub-Sahara region with a Normalized Differenced Vegetation Index (NDVI) calculated from earth observation data. The GRASS-enabled WPS has been developed by the Geoprocessing Community (www.52north.org/wps) at the 52°North initiative.
منابع مشابه
Adaptive Information Analysis in Higher Education Institutes
Information integration plays an important role in academic environments since it provides a comprehensive view of education data and enables mangers to analyze and evaluate the effectiveness of education processes. However, the problem in the traditional information integration is the lack of personalization due to weak information resource or unavailability of analysis functionality. In this ...
متن کاملAdaptive Information Analysis in Higher Education Institutes
Information integration plays an important role in academic environments since it provides a comprehensive view of education data and enables mangers to analyze and evaluate the effectiveness of education processes. However, the problem in the traditional information integration is the lack of personalization due to weak information resource or unavailability of analysis functionality. In this ...
متن کاملSemantic Constraint and QoS-Aware Large-Scale Web Service Composition
Service-oriented architecture facilitates the running time of interactions by using business integration on the networks. Currently, web services are considered as the best option to provide Internet services. Due to an increasing number of Web users and the complexity of users’ queries, simple and atomic services are not able to meet the needs of users; and to provide complex services, it requ...
متن کاملMapping Spatial Data Infrastructures to a Grid Environment for Optimised Processing of Large Amounts of Spatial Data
Within the scope of processing large amounts of data and complex calculations the use of grid computing is a good choice for achieving high performance, because processing of extensive spatial data can be very computationally intensive. At the moment there exist spatial data infrastructures (SDI) as framework with the use of web services, which are standardised by the Open Geospatial Consortium...
متن کاملA procedure for Web Service Selection Using WS-Policy Semantic Matching
In general, Policy-based approaches play an important role in the management of web services, for instance, in the choice of semantic web service and quality of services (QoS) in particular. The present research work illustrates a procedure for the web service selection among functionality similar web services based on WS-Policy semantic matching. In this study, the procedure of WS-Policy publi...
متن کامل