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:
objectInterface 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:
objectInterface 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:
objectInterface 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:
objectInterface 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