eoxserver.services.ows.wcs package¶
Subpackages¶
- eoxserver.services.ows.wcs.v10 package
- Submodules
- eoxserver.services.ows.wcs.v10.describecoverage module
- eoxserver.services.ows.wcs.v10.exceptionhandler module
- eoxserver.services.ows.wcs.v10.getcapabilities module
- eoxserver.services.ows.wcs.v10.getcoverage module
- eoxserver.services.ows.wcs.v10.parameters module
- eoxserver.services.ows.wcs.v10.util module
- Module contents
- eoxserver.services.ows.wcs.v11 package
- Submodules
- eoxserver.services.ows.wcs.v11.describecoverage module
- eoxserver.services.ows.wcs.v11.exceptionhandler module
- eoxserver.services.ows.wcs.v11.getcapabilities module
- eoxserver.services.ows.wcs.v11.getcoverage module
- eoxserver.services.ows.wcs.v11.parameters module
- eoxserver.services.ows.wcs.v11.util module
- Module contents
- eoxserver.services.ows.wcs.v20 package
- Subpackages
- Submodules
- eoxserver.services.ows.wcs.v20.describecoverage module
- eoxserver.services.ows.wcs.v20.describeeocoverageset module
- eoxserver.services.ows.wcs.v20.encoders module
- eoxserver.services.ows.wcs.v20.exceptionhandler module
- eoxserver.services.ows.wcs.v20.getcapabilities module
- eoxserver.services.ows.wcs.v20.getcoverage module
- eoxserver.services.ows.wcs.v20.geteocoverageset module
- eoxserver.services.ows.wcs.v20.parameters module
- eoxserver.services.ows.wcs.v20.util module
- Module contents
Submodules¶
eoxserver.services.ows.wcs.basehandlers module¶
eoxserver.services.ows.wcs.interfaces module¶
-
class
eoxserver.services.ows.wcs.interfaces.
EncodingExtensionInterface
¶ Bases:
object
-
parse_encoding_params
(request)¶ Return a dict, containing all additional encoding parameters from a given request.
-
supports
(format, options)¶ Return a boolen value, whether or not an encoding extension supports a given format.
-
-
class
eoxserver.services.ows.wcs.interfaces.
PackageWriterInterface
¶ Bases:
object
Interface for package writers.
-
add_to_package
(package, file_obj, size, location)¶ Add the file object to the package, that is returned by the create_package method.
-
cleanup
(package)¶ Perform any necessary cleanups, like closing files, etc.
-
create_package
(filename, format, params)¶ Create a package, which the encoder can later add items to with the cleanup and add_to_package method.
-
get_file_extension
(package, format, params)¶ Retrieve the file extension for the given package and format specifier.
-
get_mime_type
(package, format, params)¶ Retrieve the output mime type for the given package and/or format specifier.
-
supports
(format, params)¶ Return a boolen value, whether or not a writer supports a given format.
-
-
class
eoxserver.services.ows.wcs.interfaces.
WCSCapabilitiesRendererInterface
¶ Bases:
object
Interface for WCS Capabilities renderers.
-
render
(params)¶ Render the capabilities including information about the given coverages.
-
supports
(params)¶ Returns a boolean value to indicate whether or not the renderer is able to render the capabilities with the given parameters.
-
-
class
eoxserver.services.ows.wcs.interfaces.
WCSCoverageDescriptionRendererInterface
¶ Bases:
object
Interface for coverage description renderers.
-
render
(params)¶ Render the description of the given coverages.
-
supports
(params)¶ Returns a boolean value to indicate whether or not the renderer is able to render the coverage and the given WCS version.
-
-
class
eoxserver.services.ows.wcs.interfaces.
WCSCoverageRendererInterface
¶ Bases:
object
Interface for coverage renderers.
-
render
(params)¶ Render the coverage with the given parameters.
-
supports
(params)¶ Returns a boolean value to indicate whether or not the renderer is able to render the coverage with the given parameters.
-
eoxserver.services.ows.wcs.parameters module¶
-
class
eoxserver.services.ows.wcs.parameters.
CoverageDescriptionRenderParams
(coverages, version)¶ Bases:
eoxserver.services.ows.wcs.parameters.WCSParamsMixIn
,eoxserver.services.parameters.VersionedParams
-
coverage_ids
¶
-
coverage_ids_key_name
= None¶
-
coverages
¶
-
-
class
eoxserver.services.ows.wcs.parameters.
CoverageRenderParams
(coverage, version)¶ Bases:
eoxserver.services.ows.wcs.parameters.WCSParamsMixIn
,eoxserver.services.parameters.VersionedParams
-
coverage
¶
-
coverage_id
¶
-
coverage_id_key_name
= None¶
-
-
class
eoxserver.services.ows.wcs.parameters.
WCSCapabilitiesRenderParams
(coverages, version, sections=None, accept_languages=None, accept_formats=None, updatesequence=None, request=None)¶ Bases:
eoxserver.services.ows.wcs.parameters.WCSParamsMixIn
,eoxserver.services.parameters.CapabilitiesRenderParams