org.deegree.services.wps.input
Interface BoundingBoxInput

All Superinterfaces:
ProcessletInput
All Known Implementing Classes:
BoundingBoxInputImpl

public interface BoundingBoxInput
extends ProcessletInput

A Process input parameter with a bounding box value.

Version:
$Revision: $, $Date: $
Author:
Markus Schneider, last edited by: $Author: schneider $

Method Summary
 String getCRSName()
          Returns the CRS (coordinate reference system) name of the bounding box.
 double[] getLower()
          Returns the lower corner point of the bounding box.
 double[] getUpper()
          Returns the upper corner point of the bounding box.
 Envelope getValue()
          Returns the bounding box value, it is guaranteed that the SRS (spatial reference system) of the returned Envelope is supported for this parameter (according to the process description).
 
Methods inherited from interface org.deegree.services.wps.input.ProcessletInput
getAbstract, getIdentifier, getTitle
 

Method Detail

getLower

double[] getLower()
Returns the lower corner point of the bounding box.

Returns:
the lower corner point

getUpper

double[] getUpper()
Returns the upper corner point of the bounding box.

Returns:
the upper corner point

getCRSName

String getCRSName()
Returns the CRS (coordinate reference system) name of the bounding box.

Returns:
the CRS (coordinate reference system) name or null if unspecified

getValue

Envelope getValue()
Returns the bounding box value, it is guaranteed that the SRS (spatial reference system) of the returned Envelope is supported for this parameter (according to the process description).

Returns:
the value


Copyright © 2011. All Rights Reserved.