eoxserver.services package¶
Subpackages¶
- eoxserver.services.auth package
- eoxserver.services.gdal package
- eoxserver.services.gml package
- eoxserver.services.mapserver package
- Subpackages
- eoxserver.services.mapserver.connectors package
- eoxserver.services.mapserver.wcs package
- eoxserver.services.mapserver.wms package
- Subpackages
- eoxserver.services.mapserver.wms.layerfactories package
- Submodules
- eoxserver.services.mapserver.wms.layerfactories.base module
- eoxserver.services.mapserver.wms.layerfactories.colorized_mask_layer_factory module
- eoxserver.services.mapserver.wms.layerfactories.coverage_bands_layer_factory module
- eoxserver.services.mapserver.wms.layerfactories.coverage_layer_factory module
- eoxserver.services.mapserver.wms.layerfactories.coverage_mask_layer_factory module
- eoxserver.services.mapserver.wms.layerfactories.coverage_masked_outlines_layer_factory module
- eoxserver.services.mapserver.wms.layerfactories.coverage_outlines_layer_factory module
- Module contents
- eoxserver.services.mapserver.wms.styleapplicators package
- eoxserver.services.mapserver.wms.layerfactories package
- Submodules
- eoxserver.services.mapserver.wms.capabilities_renderer module
- eoxserver.services.mapserver.wms.feature_info_renderer module
- eoxserver.services.mapserver.wms.legendgraphic_renderer module
- eoxserver.services.mapserver.wms.map_renderer module
- eoxserver.services.mapserver.wms.util module
- Module contents
- Subpackages
- Submodules
- eoxserver.services.mapserver.interfaces module
- Module contents
- Subpackages
- eoxserver.services.native package
- eoxserver.services.ows package
- Subpackages
- eoxserver.services.ows.common package
- 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
- eoxserver.services.ows.wcs.v10 package
- Submodules
- eoxserver.services.ows.wcs.basehandlers module
- eoxserver.services.ows.wcs.interfaces module
- eoxserver.services.ows.wcs.parameters module
- Module contents
- Subpackages
- eoxserver.services.ows.wms package
- Subpackages
- Submodules
- eoxserver.services.ows.wms.basehandlers module
- eoxserver.services.ows.wms.exceptions module
- eoxserver.services.ows.wms.interfaces module
- eoxserver.services.ows.wms.util module
- Module contents
- eoxserver.services.ows.wps package
- Subpackages
- eoxserver.services.ows.wps.parameters package
- Submodules
- eoxserver.services.ows.wps.parameters.allowed_values module
- eoxserver.services.ows.wps.parameters.base module
- eoxserver.services.ows.wps.parameters.bboxdata module
- eoxserver.services.ows.wps.parameters.codecs module
- eoxserver.services.ows.wps.parameters.complexdata module
- eoxserver.services.ows.wps.parameters.crs module
- eoxserver.services.ows.wps.parameters.data_types module
- eoxserver.services.ows.wps.parameters.formats module
- eoxserver.services.ows.wps.parameters.inputs module
- eoxserver.services.ows.wps.parameters.literaldata module
- eoxserver.services.ows.wps.parameters.response_form module
- eoxserver.services.ows.wps.parameters.units module
- Module contents
- eoxserver.services.ows.wps.processes package
- eoxserver.services.ows.wps.v10 package
- Subpackages
- eoxserver.services.ows.wps.v10.encoders package
- Submodules
- eoxserver.services.ows.wps.v10.encoders.base module
- eoxserver.services.ows.wps.v10.encoders.capabilities module
- eoxserver.services.ows.wps.v10.encoders.execute_response module
- eoxserver.services.ows.wps.v10.encoders.execute_response_raw module
- eoxserver.services.ows.wps.v10.encoders.parameters module
- eoxserver.services.ows.wps.v10.encoders.process_description module
- Module contents
- eoxserver.services.ows.wps.v10.encoders package
- Submodules
- eoxserver.services.ows.wps.v10.describeprocess module
- eoxserver.services.ows.wps.v10.exceptionhandler module
- eoxserver.services.ows.wps.v10.execute module
- eoxserver.services.ows.wps.v10.execute_decoder_kvp module
- eoxserver.services.ows.wps.v10.execute_decoder_xml module
- eoxserver.services.ows.wps.v10.getcapabilities module
- eoxserver.services.ows.wps.v10.util module
- Module contents
- Subpackages
- eoxserver.services.ows.wps.parameters package
- Submodules
- eoxserver.services.ows.wps.exceptions module
- eoxserver.services.ows.wps.interfaces module
- eoxserver.services.ows.wps.test_allowed_values module
- eoxserver.services.ows.wps.test_data_types module
- Module contents
- Subpackages
- Submodules
- eoxserver.services.ows.component module
- eoxserver.services.ows.decoders module
- eoxserver.services.ows.interfaces module
- eoxserver.services.ows.version module
- Module contents
- Subpackages
Submodules¶
eoxserver.services.exceptions module¶
-
exception
eoxserver.services.exceptions.
HTTPMethodNotAllowedError
(msg, allowed_methods)¶ Bases:
exceptions.Exception
This exception is raised in case of a HTTP requires with unsupported HTTP method. This exception should always lead to the 405 Method not allowed HTTP error.
The constructor takes two arguments, the error message
mgs
and the list of the accepted HTTP methodsallowed_methods
.
-
exception
eoxserver.services.exceptions.
InterpolationMethodNotSupportedException
¶ Bases:
exceptions.Exception
This exception indicates a not supported interpolation method.
-
code
= 'InterpolationMethodNotSupported'¶
-
locator
= 'interpolation'¶
-
-
exception
eoxserver.services.exceptions.
InvalidAxisLabelException
(axis_label)¶ Bases:
exceptions.Exception
This exception indicates that an invalid axis name was chosen in a WCS 2.0 subsetting parameter.
-
code
= 'InvalidAxisLabel'¶
-
-
exception
eoxserver.services.exceptions.
InvalidFieldSequenceException
(msg, locator)¶ Bases:
exceptions.Exception
Error in RangeSubsetting for illegal intervals.
-
code
= 'InvalidFieldSequence'¶
-
-
exception
eoxserver.services.exceptions.
InvalidOutputCrsException
¶ Bases:
exceptions.Exception
This exception indicates an invalid WCS 2.0 outputCrs parameter was submitted.
-
code
= 'OutputCrs-NotSupported'¶
-
locator
= 'outputCrs'¶
-
-
exception
eoxserver.services.exceptions.
InvalidRequestException
(msg, code=None, locator=None)¶ Bases:
exceptions.Exception
This exception indicates that the request was invalid and an exception report shall be returned to the client.
The constructor takes three arguments, namely
msg
, the error message,code
, the error code, andlocator
, which is needed in OWS exception reports for indicating which part of the request produced the error.How exactly the exception reports are constructed is not defined by the exception, but by exception handlers.
-
exception
eoxserver.services.exceptions.
InvalidScaleExtentException
(low, high)¶ Bases:
exceptions.Exception
Error in ScaleExtent operations
-
code
= 'InvalidExtent'¶
-
-
exception
eoxserver.services.exceptions.
InvalidScaleFactorException
(scalefactor)¶ Bases:
exceptions.Exception
Error in ScaleFactor and ScaleAxis operations
-
code
= 'InvalidScaleFactor'¶
-
-
exception
eoxserver.services.exceptions.
InvalidSubsettingCrsException
¶ Bases:
exceptions.Exception
This exception indicates an invalid WCS 2.0 subsettingCrs parameter was submitted.
-
code
= 'SubsettingCrs-NotSupported'¶
-
locator
= 'subsettingCrs'¶
-
-
exception
eoxserver.services.exceptions.
InvalidSubsettingException
¶ Bases:
exceptions.Exception
This exception indicates an invalid WCS 2.0 subsetting parameter was submitted.
-
code
= 'InvalidSubsetting'¶
-
locator
= 'subset'¶
-
-
exception
eoxserver.services.exceptions.
LocatorListException
(items)¶ Bases:
exceptions.Exception
Base class for exceptions that report that a number of items are missing or invalid
-
locator
¶ This property provides a list of all missing/invalid items.
-
-
exception
eoxserver.services.exceptions.
NoSuchCoverageException
(items)¶ Bases:
eoxserver.services.exceptions.LocatorListException
This exception indicates that the requested coverage(s) do not exist.
-
code
= 'NoSuchCoverage'¶
-
-
exception
eoxserver.services.exceptions.
NoSuchDatasetSeriesOrCoverageException
(items)¶ Bases:
eoxserver.services.exceptions.LocatorListException
This exception indicates that the requested coverage(s) or dataset series do not exist.
-
code
= 'NoSuchDatasetSeriesOrCoverage'¶
-
-
exception
eoxserver.services.exceptions.
NoSuchFieldException
(msg, locator)¶ Bases:
exceptions.Exception
Error in RangeSubsetting when band does not exist.
-
code
= 'NoSuchField'¶
-
-
exception
eoxserver.services.exceptions.
OperationNotSupportedException
(message, operation=None)¶ Bases:
exceptions.Exception
Exception to be thrown when some operations are not supported or disabled.
-
code
= 'OperationNotSupported'¶
-
locator
¶
-
-
exception
eoxserver.services.exceptions.
RenderException
(message, locator, is_parameter=True)¶ Bases:
exceptions.Exception
Rendering related exception.
-
code
¶
-
-
exception
eoxserver.services.exceptions.
ScaleAxisUndefinedException
(axis)¶ Bases:
exceptions.Exception
Error in all scaling operations involving an axis
-
code
= 'ScaleAxisUndefined'¶
-
-
exception
eoxserver.services.exceptions.
ServiceNotSupportedException
(service)¶ Bases:
eoxserver.services.exceptions.OperationNotSupportedException
Exception to be thrown when a specific OWS service is not enabled.
-
exception
eoxserver.services.exceptions.
VersionNegotiationException
¶ Bases:
exceptions.Exception
This exception indicates that version negotiation fails. Such errors can happen with OWS 2.0 compliant “new-style” version negotation.
-
code
= 'VersionNegotiationFailed'¶
-
-
exception
eoxserver.services.exceptions.
VersionNotSupportedException
(service, version)¶ Bases:
exceptions.Exception
Exception to be thrown when a specific OWS service version is not supported.
-
code
= 'InvalidParameterValue'¶
-
eoxserver.services.models module¶
eoxserver.services.parameters module¶
-
class
eoxserver.services.parameters.
CapabilitiesRenderParams
(coverages, version, sections=None, accept_languages=None, accept_formats=None, updatesequence=None, request=None)¶ Bases:
object
-
accept_formats
¶
-
accept_languages
¶
-
coverages
¶
-
request
¶
-
sections
¶
-
updatesequence
¶
-
version
¶
-