deegree 2.3 (2010/04/09 10:10 build-4-official)

Package org.deegree.ogcwebservices.wcts

The wcts (Web-Coordinate-Transformation-Service) package contains the deegree implementation of the wcts described in the draft version (0.4.0) of the ogc.

See:
          Description

Class Summary
WCTService The WCTService class is the interface between the actual handling of an incoming request and the configuration, key method is the WCTService.doService(OGCWebServiceRequest) implementation.
WCTServiceFactory WCTServiceFactory a convenience class to create and receive a WCTSConfiguration instance.
WCTSExceptionCode WCTSExceptionCode all wcts specific exception codes.
XMLFactory The XMLFactory provides helper methods to create xml-doc representations of bean encapsulations.
 

Package org.deegree.ogcwebservices.wcts Description

The wcts (Web-Coordinate-Transformation-Service) package contains the deegree implementation of the wcts described in the draft version (0.4.0) of the ogc.

(Partly quoted from the specification document 07-055-r1)

Introduction:
A Web Coordinate Transformation Service (WCTS), can be used by geospatial applications and other services to transform geospatial data from one reference system into another.

Geospatial data is often stored in different coordinate reference systems (CRSs). To use together data stored in different CRSs, such data must be transformed into the same CRS. Not all applications or services are capable of performing such transformations. The deegree-WCTS is an implementation of the OGC Web Service interface. This is a type of interface to a service that performs coordinate transformations. Such transformations include all the types of coordinate operations, including both ―transformations and ―conversions

The deegree-WCTS can handle inputs of digital features (and will in the future be able to handle coverages) in one CRS and outputs the same features in a different CRS. The service inputs include identifications of the input and output CRSs, and optionally the coordinate transformation between these CRSs, the latter is not yet implemented.

This WCTS interface specifies five operations that can be requested by a client and performed by a WCTS server. Those operations are:

Since the original spec does not allow the sending of inline data (encoded inside a post(soap)-xml request) deegree supplies this possibility. Clients are allowed to send a {http://www.deegree.org/wcts}:InlineData element. In which three kinds of data can be inserted

  1. gml:FeatureCollections
  2. gml:Geometries
  3. SimpleData -- a complex element which contains the attributes, 'srsDimension' and 'cs' and is expected to hold a list of coordinates separated by the 'cs' value and tupled by the 'srsDimension'.

Author:
Rutger Bezema, last edited by: $Author: rbezema $ @version $Revision: 6259 $, $Date: 2007-03-20 10:15:15 +0100 (Di, 20 Mrz 2007)$

deegree 2.3 (2010/04/09 10:10 build-4-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org