Implementing Geoprocessing
The methods and tools we develop are successfully applied in various projects and use cases. Some of the success stories are listed below.
The 52°North Web Processing Service implementation is one of the official reference implementations of the OGC Web Processing Service. It is widely used and has been part of various OGC Testbeds.
In OGC Testbed 12 we have implemented WPSs for conflation of road datasets and for asynchronous delivery of spatial information. Furthermore, we have specified a Geoprocessing REST API that is currently being worked on in the WPS Standards Working Group to become part of the WPS specification.
In OGC Testbed 13, we are currently evaluating workflow description languages and implement several WPSs that are composed to a geoprocessing workflow and can be automatically executed in an workflow engine.
52°North has implemented several time series analysis and spatial interpolation functionality in R and wrapped these as well as a complex run-off model in WPSs for an easy and flexible integration in a Web based water dam monitoring system. A publication in the International Journal of Digital Earth describes the approach in detail.
enviroCar is an open platform for collecting and analyzing car driven tracks. The collected tracks consist of GPS positions enriched with additional sensor information by utilizing the vehicle’s inertial diagnostic capabilities. Based on the sensor information, fuel consumption and CO2 emissions are estimated for petrol cars. Users have full control on their collected tracks and can share them in an anonymized fashion via an open API. Various analysis tools support the exploration of the data, e.g. in map-based views or time-series charts. In particular, we have developed a Web Processing Service that allows to extract stops at points of interest. Further more sophisticated analysis tools are currently being developed, e.g. a tool for automated map matching to OSM street segments.