r6 - 18 Jun 2008 - 06:51:26 - JanneKovanenYou are here: TWiki >  Processing Web > 52nUdigWPSClient

WPS Client"> uDig WPS Client

Introduction

"The User-friendly Desktop Internet GIS (uDig) is both a GeoSpatial application and a platform through which developers can create new, derived applications. uDig is a core element in an internet aware Geographic Information System." (taken from the udig website)

Based on this description and the need to process distributed services on the Web we decided to develop a plug-in for uDig. The facilities of uDig allowed us to develop enhanced distributed web service based processing of geodata. Besides the client-based visual integration of processing results with other distributed sources (e.g. from WFS and WMS), the possibility to chain sources within a WPS for a distributed process was the main argument for choosing uDig.

The advantage over the existing JUMP client is first the pleasing visualization of features and its powerful styling capability but mainly the seamless integration into OGC Web Services (e.g. WFS and WMS).

To get a short idea of the integration of WPS and other services in udig using the developed plugin please take a look at the screeencast (20 MB).

The implementation was contributed mainly during the MSc. study of Bastian Schaeffer.

Features

  • Processing of selected features
  • Processing by using ComplexValueReference (Chaining of data services within the process request)
  • Managing multiple WPS instances

Installation

The basis for the current WPS plugin is udig 1.1 RC12a. Please download it here. Then you have to download the WPS plugin located at the bottom of this site. Please place the files into the /plugins directory of the udig root. You are then ready to start udig. The WPS plugin in will be loaded automatically.

Examples

To get more insights on the capabilities of the tool feel free to follow the tutorial, which was held at the Interoperability workshop of AGILE 2007 or just watch the screeencast which demonstrates this tutorial (20 MB).

Developer Guidelines

The sources for the plug-in are hosted on the 52North's SVN server. Connection details can be found here. You will additionally need WPSClient module from here.

Note! The incubator CVS of 52north at sourceforge has been deprecated.

Known issues

As the project is in incubator stage, there are still some issues, which are not yet solved. TBD

Downloads

Topic attachments
I Attachment Action Size Date Who Comment
pdfpdf 52n_WPS_hands-on_tutorial.pdf manage 850.4 K 15 May 2007 - 17:56 Main.theodorfoerster Hands-on tutorial on WPS with the udig plugin
Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r6 < r5 < r4 < r3 < r2 | More topic actions
 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback