public class GetCoverageWriterV11 extends AbstractRequestWriter<GetCoverageRequest>
Provides methods to generate a KVP or XML GetCoverage request based on values contained in a GetCoverageRequest object for version 1.1.1
Modifier and Type | Field and Description |
---|---|
protected OWSCommonWriterV11 |
owsWriter |
protected WCSCommonWriterV11 |
wcsWriter |
ioError, noKVP, noXML, timeFormat
Constructor and Description |
---|
GetCoverageWriterV11() |
Modifier and Type | Method and Description |
---|---|
String |
buildURLQuery(GetCoverageRequest request)
Builds a String containing the GET request URL
|
Element |
buildXMLQuery(DOMHelper dom,
GetCoverageRequest request)
Builds a DOM element containing the request XML
Note that the element is not yet appended to any parent.
|
addCommonArgs, addCommonArgs, addCommonXML, buildURLParameters, getExtensionKvpValue, getGmlBboxCoordsList, urlEncode, writeBboxArgument, writeBboxArgument, writeKvpExtensions, writeKVPExtensions, writeTimeArgument, writeXMLQuery
protected WCSCommonWriterV11 wcsWriter
protected OWSCommonWriterV11 owsWriter
public String buildURLQuery(GetCoverageRequest request) throws OWSException
OWSRequestWriter
buildURLQuery
in interface OWSRequestWriter<GetCoverageRequest>
buildURLQuery
in class AbstractRequestWriter<GetCoverageRequest>
request
- OWS request objectOWSException
public Element buildXMLQuery(DOMHelper dom, GetCoverageRequest request) throws OWSException
OWSRequestWriter
buildXMLQuery
in interface OWSRequestWriter<GetCoverageRequest>
buildXMLQuery
in class AbstractRequestWriter<GetCoverageRequest>
dom
- DOMHelper instance that will own the generated elementrequest
- OWs request objectOWSException
Copyright © 2016 Sensia Software LLC. All rights reserved.