public class MultipartFormatExtension extends GmlFormatExtension
Modifier and Type | Field and Description |
---|---|
static java.lang.String[] |
SET_VALUES |
static java.util.Set<java.lang.String> |
SUPPORTED_FORMATS |
DATATYPE_URN_PREFIX, MULTIPOINTSCHEMA
CSV_ENCODING, JP2_ENCODING, MIME_GML, MIME_JP2, MIME_MULTIPART, MIME_TEXT, MIME_TIFF, MIME_XML, PNG_ENCODING, TIFF_ENCODING
Constructor and Description |
---|
MultipartFormatExtension() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
addCoverageData(java.lang.String gml,
GetCoverageRequest request,
DbMetadataSource meta,
GetCoverageMetadata m) |
boolean |
canHandle(GetCoverageRequest req)
Check if this format extension is the right one for req
|
Response |
handle(GetCoverageRequest req,
DbMetadataSource meta)
Return a properly encoded response, given the request req.
|
getExtensionIdentifier, getMimeType
constructWcpsQuery, executeRasqlQuery, setBounds
public static final java.lang.String[] SET_VALUES
public static final java.util.Set<java.lang.String> SUPPORTED_FORMATS
public boolean canHandle(GetCoverageRequest req)
FormatExtension
canHandle
in interface FormatExtension
canHandle
in class GmlFormatExtension
req
- GetCoverage requestpublic Response handle(GetCoverageRequest req, DbMetadataSource meta) throws PetascopeException, WCSException
FormatExtension
handle
in interface FormatExtension
handle
in class GmlFormatExtension
req
- GetCoverage requestmeta
- database metadataPetascopeException
WCSException
protected java.lang.String addCoverageData(java.lang.String gml, GetCoverageRequest request, DbMetadataSource meta, GetCoverageMetadata m) throws WCSException
addCoverageData
in class GmlFormatExtension
WCSException