|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.deegree.ogcwebservices.AbstractOGCWebServiceRequest org.deegree.ogcwebservices.wcs.WCSRequestBase org.deegree.ogcwebservices.wcs.getcoverage.GetCoverage
public class GetCoverage
encapsulates a WCS GetCoverage request
Constructor Summary | |
---|---|
GetCoverage(java.lang.String id,
java.lang.String version,
java.lang.String sourceCoverage,
DomainSubset domainSubset,
InterpolationMethod interpolationMethod,
Output output)
|
|
GetCoverage(java.lang.String id,
java.lang.String version,
java.lang.String sourceCoverage,
DomainSubset domainSubset,
Output output)
|
|
GetCoverage(java.lang.String id,
java.lang.String version,
java.lang.String sourceCoverage,
DomainSubset domainSubset,
RangeSubset rangeSubset,
InterpolationMethod interpolationMethod,
Output output)
|
|
GetCoverage(java.lang.String id,
java.lang.String version,
java.lang.String sourceCoverage,
DomainSubset domainSubset,
RangeSubset rangeSubset,
Output output)
|
Method Summary | |
---|---|
static GetCoverage |
create(java.util.Map<java.lang.String,java.lang.String> map)
creates a GetCoverage request from its KVP representation |
static GetCoverage |
create(java.lang.String id,
org.w3c.dom.Document doc)
creates a GetCoverage request from its XML representation |
static GetCoverage |
create(java.lang.String id,
java.lang.String kvp)
creates a GetCoverage request from its KVP representation |
static Output |
createOutput(java.lang.String response_crs,
java.lang.String crsNS,
java.lang.String format,
java.lang.String formatNS)
creates an Output object for a GetCoverage request |
static SpatialSubset |
createSpatialSubset(java.util.Map<java.lang.String,java.lang.String> map,
java.lang.String crs)
|
DomainSubset |
getDomainSubset()
|
InterpolationMethod |
getInterpolationMethod()
|
Output |
getOutput()
|
RangeSubset |
getRangeSubset()
|
java.lang.String |
getRequestParameter()
returns the URI of a HTTP GET request. |
java.lang.String |
getSourceCoverage()
|
java.lang.String |
toString()
|
protected void |
validate()
|
Methods inherited from class org.deegree.ogcwebservices.wcs.WCSRequestBase |
---|
getServiceName |
Methods inherited from class org.deegree.ogcwebservices.AbstractOGCWebServiceRequest |
---|
getId, getParam, getParamAsInt, getParamValues, getRequiredParam, getVendorSpecificParameter, getVendorSpecificParameters, getVersion |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public GetCoverage(java.lang.String id, java.lang.String version, java.lang.String sourceCoverage, DomainSubset domainSubset, Output output) throws WCSException, OGCWebServiceException
id
- version
- sourceCoverage
- domainSubset
- output
-
WCSException
OGCWebServiceException
public GetCoverage(java.lang.String id, java.lang.String version, java.lang.String sourceCoverage, DomainSubset domainSubset, InterpolationMethod interpolationMethod, Output output) throws WCSException, OGCWebServiceException
id
- version
- sourceCoverage
- domainSubset
- interpolationMethod
- output
-
WCSException
OGCWebServiceException
public GetCoverage(java.lang.String id, java.lang.String version, java.lang.String sourceCoverage, DomainSubset domainSubset, RangeSubset rangeSubset, Output output) throws WCSException, OGCWebServiceException
id
- version
- sourceCoverage
- domainSubset
- rangeSubset
- output
-
WCSException
OGCWebServiceException
public GetCoverage(java.lang.String id, java.lang.String version, java.lang.String sourceCoverage, DomainSubset domainSubset, RangeSubset rangeSubset, InterpolationMethod interpolationMethod, Output output) throws WCSException, OGCWebServiceException
id
- version
- sourceCoverage
- domainSubset
- rangeSubset
- interpolationMethod
- output
-
WCSException
OGCWebServiceException
Method Detail |
---|
public static GetCoverage create(java.lang.String id, java.lang.String kvp) throws OGCWebServiceException, WCSException
id
- unique ID of the requestkvp
- request
OGCWebServiceException
- will be thrown if something general is wrong
WCSException
- will be thrown if a WCS/GetCoverage specific part of the request is erroreouspublic static GetCoverage create(java.util.Map<java.lang.String,java.lang.String> map) throws OGCWebServiceException, MissingParameterValueException, InvalidParameterValueException
map
- request
OGCWebServiceException
- will be thrown if something general is wrong
MissingParameterValueException
InvalidParameterValueException
WCSException
- will be thrown if a WCS/GetCoverage specific part of the request is erroreouspublic static GetCoverage create(java.lang.String id, org.w3c.dom.Document doc) throws OGCWebServiceException, WCSException
id
- unique ID of the requestdoc
- XML representation of the request
OGCWebServiceException
- will be thrown if something general is wrong
WCSException
- will be thrown if a WCS/GetCoverage specific part of the request is erroreouspublic static final SpatialSubset createSpatialSubset(java.util.Map<java.lang.String,java.lang.String> map, java.lang.String crs) throws WCSException
map
- crs
-
WCSException
public static final Output createOutput(java.lang.String response_crs, java.lang.String crsNS, java.lang.String format, java.lang.String formatNS) throws WCSException
response_crs
- crsNS
- format
- formatNS
-
WCSException
- will be thrown if the response_crs prefix isn't a valid URIpublic DomainSubset getDomainSubset()
public InterpolationMethod getInterpolationMethod()
public Output getOutput()
public RangeSubset getRangeSubset()
public java.lang.String getSourceCoverage()
protected void validate() throws WCSException
WCSException
public java.lang.String getRequestParameter() throws OGCWebServiceException
AbstractOGCWebServiceRequest
getRequestParameter
in interface OGCWebServiceRequest
getRequestParameter
in class AbstractOGCWebServiceRequest
OGCWebServiceException
public java.lang.String toString()
toString
in class AbstractOGCWebServiceRequest
|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org