org.deegree.ogcwebservices.wcs.describecoverage
Class DescribeCoverage
java.lang.Object
org.deegree.ogcwebservices.AbstractOGCWebServiceRequest
org.deegree.ogcwebservices.wcs.WCSRequestBase
org.deegree.ogcwebservices.wcs.describecoverage.DescribeCoverage
- All Implemented Interfaces:
- Serializable, OGCWebServiceRequest
public class DescribeCoverage
- extends WCSRequestBase
A DescribeCoverage request lists the coverages to be described, identified by the Coverage
parameter. A request that lists no coverages shall be interpreted as requesting descriptions of
all coverages that a WCS can serve.
- Version:
- $Revision: 9345 $, $Date: 2007-12-27 17:22:25 +0100 (Do, 27 Dez 2007) $
- Author:
- Andreas Poth, last edited by: $Author: apoth $
- See Also:
- Serialized Form
DescribeCoverage
public DescribeCoverage(String id,
String version,
String[] coverages)
- Parameters:
id
- unique ID of the requestversion
- Request protocol versioncoverages
- list of coverages to describe (identified by their name values in the Capabilities
response). If null or length == 0 all coverages of the service
instances will be described
create
public static DescribeCoverage create(Map map)
throws OGCWebServiceException,
MissingParameterValueException,
InvalidParameterValueException
- creates a DescribeCoverage request from its KVP representation
- Parameters:
map
- request
- Returns:
- created DescribeCoverage
- Throws:
OGCWebServiceException
- will be thrown if something general is wrong
MissingParameterValueException
InvalidParameterValueException
WCSException
- will be thrown if a WCS/DescribeCoverage specific part of the request is
erroreous
createDescribeCoverage
public static DescribeCoverage createDescribeCoverage(String id,
String kvp)
throws OGCWebServiceException,
MissingParameterValueException,
InvalidParameterValueException
- creates a DescribeCoverage request from its KVP representation
- Parameters:
id
- unique ID of the requestkvp
- request
- Returns:
- created DescribeCoverage
- Throws:
OGCWebServiceException
- will be thrown if something general is wrong
MissingParameterValueException
InvalidParameterValueException
WCSException
- will be thrown if a WCS/DescribeCoverage specific part of the request is
erroreous
create
public static DescribeCoverage create(String id,
Document doc)
throws OGCWebServiceException,
MissingParameterValueException,
InvalidParameterValueException
- creates a DescribeCoverage request from its XML representation
- Parameters:
id
- unique ID of the requestdoc
- XML representation of the request
- Returns:
- created DescribeCoverage
- Throws:
OGCWebServiceException
- will be thrown if something general is wrong
MissingParameterValueException
InvalidParameterValueException
WCSException
- will be thrown if a WCS/DescribeCoverage specific part of the request is
erroreous
getCoverages
public String[] getCoverages()
- Returns:
- Returns the coverages.
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net