public interface WCSXMLEncoder
WCS object encoder interface.
Encoding for the WCSCapabilities
, List<CoverageDescription
>, Coverage
, OGCException
[] objects according to OGC standard, convert it to standard XML document(string).
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
VERSION_STR |
static java.lang.String |
WCS_URL_STR |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
encode(Coverage coverage)
Encoding the Coverage object of the WCS service.
|
java.lang.String |
encode(java.util.List<CoverageDescription> coverageDescriptionList)
Encoding the description information list of Coverage of WCS service.
|
java.lang.String |
encode(OGCException ogcException)
Encoding the exception information object of the WCS service.
|
java.lang.String |
encode(WCSCapabilities wcsCapabilities)
Encoding the WCS service provision capability information object.
|
java.lang.String |
getVersion()
Get the version of the current WCS object encoder.
|
void |
setBaseURL(java.lang.String url)
Set the URL of the WCS service.
|
static final java.lang.String VERSION_STR
static final java.lang.String WCS_URL_STR
java.lang.String encode(WCSCapabilities wcsCapabilities) throws java.io.IOException
Encoding the WCS service provision capability information object.
wcsCapabilities
- WCS service provision capability information object, which is the operation result of GetCapabilities.java.io.IOException
java.lang.String encode(java.util.List<CoverageDescription> coverageDescriptionList) throws java.io.IOException
Encoding the description information list of Coverage of WCS service.
coverageDescriptionList
- the description information of Coverage of WCS service, which is the operation result of DescribeCoverage.java.io.IOException
java.lang.String encode(Coverage coverage) throws java.io.IOException
Encoding the Coverage object of the WCS service.
coverage
- Coverage object of WCS service, which is the operation result of GetCoverage.java.io.IOException
java.lang.String encode(OGCException ogcException) throws java.io.IOException
Encoding the exception information object of the WCS service.
ogcException
- the exception information.java.io.IOException
void setBaseURL(java.lang.String url)
Set the URL of the WCS service.
url
- the URL of the WCS service.java.lang.String getVersion()
Get the version of the current WCS object encoder.
That is, the version of the WCS service, indicating that the current WCS object encoder has the ability to encode the version of the WCS service object.