eoxserver.services.ows package¶
Subpackages¶
- eoxserver.services.ows.common package
- Subpackages
- Submodules
- eoxserver.services.ows.common.config module
CapabilitiesConfigReader
CapabilitiesConfigReader.abstract
CapabilitiesConfigReader.access_constraints
CapabilitiesConfigReader.administrative_area
CapabilitiesConfigReader.city
CapabilitiesConfigReader.contact_instructions
CapabilitiesConfigReader.country
CapabilitiesConfigReader.delivery_point
CapabilitiesConfigReader.electronic_mail_address
CapabilitiesConfigReader.fees
CapabilitiesConfigReader.hours_of_service
CapabilitiesConfigReader.http_service_url
CapabilitiesConfigReader.individual_name
CapabilitiesConfigReader.keywords
CapabilitiesConfigReader.name
CapabilitiesConfigReader.onlineresource
CapabilitiesConfigReader.phone_facsimile
CapabilitiesConfigReader.phone_voice
CapabilitiesConfigReader.position_name
CapabilitiesConfigReader.postal_code
CapabilitiesConfigReader.provider_name
CapabilitiesConfigReader.provider_site
CapabilitiesConfigReader.role
CapabilitiesConfigReader.section
CapabilitiesConfigReader.title
CapabilitiesConfigReader.update_sequence
WCSEOConfigReader
- Module contents
- 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
WCS10GetCapabilitiesHandler
WCS10GetCapabilitiesKVPDecoder
WCS10GetCapabilitiesXMLDecoder
WCS10GetCapabilitiesXMLDecoder.acceptformats
WCS10GetCapabilitiesXMLDecoder.acceptlanguages
WCS10GetCapabilitiesXMLDecoder.acceptversions
WCS10GetCapabilitiesXMLDecoder.cql
WCS10GetCapabilitiesXMLDecoder.namespaces
WCS10GetCapabilitiesXMLDecoder.sections
WCS10GetCapabilitiesXMLDecoder.updatesequence
- eoxserver.services.ows.wcs.v10.getcoverage module
WCS10GetCoverageHandler
WCS10GetCoverageKVPDecoder
WCS10GetCoverageKVPDecoder.bbox
WCS10GetCoverageKVPDecoder.coverage_id
WCS10GetCoverageKVPDecoder.crs
WCS10GetCoverageKVPDecoder.exceptions
WCS10GetCoverageKVPDecoder.format
WCS10GetCoverageKVPDecoder.height
WCS10GetCoverageKVPDecoder.interpolation
WCS10GetCoverageKVPDecoder.response_crs
WCS10GetCoverageKVPDecoder.resx
WCS10GetCoverageKVPDecoder.resy
WCS10GetCoverageKVPDecoder.width
parse_bbox_kvp()
- eoxserver.services.ows.wcs.v10.parameters module
WCS10CoverageDescriptionRenderParams
WCS10CoverageRenderParams
WCS10CoverageRenderParams.bbox
WCS10CoverageRenderParams.coverage_id_key_name
WCS10CoverageRenderParams.crs
WCS10CoverageRenderParams.format
WCS10CoverageRenderParams.height
WCS10CoverageRenderParams.interpolation
WCS10CoverageRenderParams.response_crs
WCS10CoverageRenderParams.resx
WCS10CoverageRenderParams.resy
WCS10CoverageRenderParams.subsets
WCS10CoverageRenderParams.width
- 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
WCS11GetCapabilitiesHandler
WCS11GetCapabilitiesKVPDecoder
WCS11GetCapabilitiesXMLDecoder
WCS11GetCapabilitiesXMLDecoder.acceptformats
WCS11GetCapabilitiesXMLDecoder.acceptlanguages
WCS11GetCapabilitiesXMLDecoder.acceptversions
WCS11GetCapabilitiesXMLDecoder.cql
WCS11GetCapabilitiesXMLDecoder.namespaces
WCS11GetCapabilitiesXMLDecoder.sections
WCS11GetCapabilitiesXMLDecoder.updatesequence
- eoxserver.services.ows.wcs.v11.getcoverage module
WCS11GetCoverageHandler
WCS11GetCoverageKVPDecoder
WCS11GetCoverageXMLDecoder
WCS11GetCoverageXMLDecoder.boundingbox
WCS11GetCoverageXMLDecoder.coverage_id
WCS11GetCoverageXMLDecoder.format
WCS11GetCoverageXMLDecoder.gridbasecrs
WCS11GetCoverageXMLDecoder.gridcs
WCS11GetCoverageXMLDecoder.gridoffsets
WCS11GetCoverageXMLDecoder.gridorigin
WCS11GetCoverageXMLDecoder.gridtype
WCS11GetCoverageXMLDecoder.namespaces
parse_bbox_kvp()
parse_bbox_xml()
parse_offsets_kvp()
parse_offsets_xml()
parse_origin_kvp()
parse_origin_xml()
- eoxserver.services.ows.wcs.v11.parameters module
WCS11CoverageDescrptionRenderParams
WCS11CoverageRenderParams
WCS11CoverageRenderParams.bbox
WCS11CoverageRenderParams.coverage_id_key_name
WCS11CoverageRenderParams.format
WCS11CoverageRenderParams.gridbasecrs
WCS11CoverageRenderParams.gridcs
WCS11CoverageRenderParams.gridoffsets
WCS11CoverageRenderParams.gridorigin
WCS11CoverageRenderParams.gridtype
WCS11CoverageRenderParams.subsets
- eoxserver.services.ows.wcs.v11.util module
- Module contents
- eoxserver.services.ows.wcs.v20 package
- Subpackages
- eoxserver.services.ows.wcs.v20.encodings package
- Submodules
- eoxserver.services.ows.wcs.v20.encodings.geotiff module
CompressionInvalid
CompressionNotSupported
InterleavingInvalid
JpegQualityInvalid
PredictorInvalid
PredictorNotSupported
TilingInvalid
WCS20GeoTIFFEncodingExtension
WCS20GeoTIFFEncodingExtensionKVPDecoder
WCS20GeoTIFFEncodingExtensionKVPDecoder.compression
WCS20GeoTIFFEncodingExtensionKVPDecoder.interleave
WCS20GeoTIFFEncodingExtensionKVPDecoder.jpeg_quality
WCS20GeoTIFFEncodingExtensionKVPDecoder.predictor
WCS20GeoTIFFEncodingExtensionKVPDecoder.tileheight
WCS20GeoTIFFEncodingExtensionKVPDecoder.tilewidth
WCS20GeoTIFFEncodingExtensionKVPDecoder.tiling
WCS20GeoTIFFEncodingExtensionXMLDecoder
WCS20GeoTIFFEncodingExtensionXMLDecoder.compression
WCS20GeoTIFFEncodingExtensionXMLDecoder.interleave
WCS20GeoTIFFEncodingExtensionXMLDecoder.jpeg_quality
WCS20GeoTIFFEncodingExtensionXMLDecoder.namespaces
WCS20GeoTIFFEncodingExtensionXMLDecoder.predictor
WCS20GeoTIFFEncodingExtensionXMLDecoder.tileheight
WCS20GeoTIFFEncodingExtensionXMLDecoder.tilewidth
WCS20GeoTIFFEncodingExtensionXMLDecoder.tiling
parse_jpeg_quality()
parse_multiple_16()
- Module contents
- eoxserver.services.ows.wcs.v20.packages package
- eoxserver.services.ows.wcs.v20.encodings package
- Submodules
- eoxserver.services.ows.wcs.v20.describecoverage module
- eoxserver.services.ows.wcs.v20.describeeocoverageset module
WCS20DescribeEOCoverageSetHandler
WCS20DescribeEOCoverageSetHandler.constraints
WCS20DescribeEOCoverageSetHandler.get_decoder()
WCS20DescribeEOCoverageSetHandler.handle()
WCS20DescribeEOCoverageSetHandler.index
WCS20DescribeEOCoverageSetHandler.methods
WCS20DescribeEOCoverageSetHandler.request
WCS20DescribeEOCoverageSetHandler.service
WCS20DescribeEOCoverageSetHandler.versions
WCS20DescribeEOCoverageSetKVPDecoder
WCS20DescribeEOCoverageSetXMLDecoder
pos_int()
- eoxserver.services.ows.wcs.v20.encoders module
GMLCOV10Encoder
GMLCOV10Encoder.encode_bounded_by()
GMLCOV10Encoder.encode_domain_set()
GMLCOV10Encoder.encode_field()
GMLCOV10Encoder.encode_grid_envelope()
GMLCOV10Encoder.encode_nil_values()
GMLCOV10Encoder.encode_range_type()
GMLCOV10Encoder.encode_rectified_grid()
GMLCOV10Encoder.encode_referenceable_grid()
GMLCOV10Encoder.get_gml_id()
WCS20BaseXMLEncoder
WCS20CapabilitiesXMLEncoder
WCS20CoverageDescriptionXMLEncoder
WCS20EOXMLEncoder
WCS20EOXMLEncoder.alter_rectified_dataset()
WCS20EOXMLEncoder.alter_rectified_stitched_mosaic()
WCS20EOXMLEncoder.calculate_contribution()
WCS20EOXMLEncoder.encode_contributing_datasets()
WCS20EOXMLEncoder.encode_coverage_description()
WCS20EOXMLEncoder.encode_dataset_series_description()
WCS20EOXMLEncoder.encode_dataset_series_descriptions()
WCS20EOXMLEncoder.encode_eo_coverage_set_description()
WCS20EOXMLEncoder.encode_eo_metadata()
WCS20EOXMLEncoder.encode_range_set()
WCS20EOXMLEncoder.encode_rectified_dataset()
WCS20EOXMLEncoder.encode_rectified_stitched_mosaic()
WCS20EOXMLEncoder.encode_referenceable_dataset()
WCS20EOXMLEncoder.get_schema_locations()
- eoxserver.services.ows.wcs.v20.exceptionhandler module
- eoxserver.services.ows.wcs.v20.getcapabilities module
WCS20GetCapabilitiesHandler
WCS20GetCapabilitiesKVPDecoder
WCS20GetCapabilitiesKVPDecoder.acceptformats
WCS20GetCapabilitiesKVPDecoder.acceptlanguages
WCS20GetCapabilitiesKVPDecoder.acceptversions
WCS20GetCapabilitiesKVPDecoder.cql
WCS20GetCapabilitiesKVPDecoder.datasetseriescql
WCS20GetCapabilitiesKVPDecoder.sections
WCS20GetCapabilitiesKVPDecoder.updatesequence
WCS20GetCapabilitiesXMLDecoder
WCS20GetCapabilitiesXMLDecoder.acceptformats
WCS20GetCapabilitiesXMLDecoder.acceptlanguages
WCS20GetCapabilitiesXMLDecoder.acceptversions
WCS20GetCapabilitiesXMLDecoder.cql
WCS20GetCapabilitiesXMLDecoder.datasetseriescql
WCS20GetCapabilitiesXMLDecoder.namespaces
WCS20GetCapabilitiesXMLDecoder.sections
WCS20GetCapabilitiesXMLDecoder.updatesequence
- eoxserver.services.ows.wcs.v20.getcoverage module
WCS20GetCoverageHandler
WCS20GetCoverageKVPDecoder
WCS20GetCoverageKVPDecoder.coverage_id
WCS20GetCoverageKVPDecoder.format
WCS20GetCoverageKVPDecoder.interpolation
WCS20GetCoverageKVPDecoder.mediatype
WCS20GetCoverageKVPDecoder.outputcrs
WCS20GetCoverageKVPDecoder.rangesubset
WCS20GetCoverageKVPDecoder.scaleaxes
WCS20GetCoverageKVPDecoder.scaleextent
WCS20GetCoverageKVPDecoder.scalefactor
WCS20GetCoverageKVPDecoder.scalesize
WCS20GetCoverageKVPDecoder.subsets
WCS20GetCoverageKVPDecoder.subsettingcrs
WCS20GetCoverageXMLDecoder
WCS20GetCoverageXMLDecoder.coverage_id
WCS20GetCoverageXMLDecoder.format
WCS20GetCoverageXMLDecoder.interpolation
WCS20GetCoverageXMLDecoder.mediatype
WCS20GetCoverageXMLDecoder.namespaces
WCS20GetCoverageXMLDecoder.outputcrs
WCS20GetCoverageXMLDecoder.rangesubset
WCS20GetCoverageXMLDecoder.scaleaxes
WCS20GetCoverageXMLDecoder.scaleextent
WCS20GetCoverageXMLDecoder.scalefactor
WCS20GetCoverageXMLDecoder.scalesize
WCS20GetCoverageXMLDecoder.subsets
WCS20GetCoverageXMLDecoder.subsettingcrs
- eoxserver.services.ows.wcs.v20.geteocoverageset module
TempfileIterator
WCS20GetEOCoverageSetHandler
WCS20GetEOCoverageSetHandler.constraints
WCS20GetEOCoverageSetHandler.get_decoder()
WCS20GetEOCoverageSetHandler.get_pacakge_writer()
WCS20GetEOCoverageSetHandler.get_params()
WCS20GetEOCoverageSetHandler.get_renderer()
WCS20GetEOCoverageSetHandler.handle()
WCS20GetEOCoverageSetHandler.index
WCS20GetEOCoverageSetHandler.methods
WCS20GetEOCoverageSetHandler.request
WCS20GetEOCoverageSetHandler.service
WCS20GetEOCoverageSetHandler.versions
WCS20GetEOCoverageSetKVPDecoder
WCS20GetEOCoverageSetKVPDecoder.apply_subset
WCS20GetEOCoverageSetKVPDecoder.containment
WCS20GetEOCoverageSetKVPDecoder.count
WCS20GetEOCoverageSetKVPDecoder.eo_ids
WCS20GetEOCoverageSetKVPDecoder.format
WCS20GetEOCoverageSetKVPDecoder.interpolation
WCS20GetEOCoverageSetKVPDecoder.mediatype
WCS20GetEOCoverageSetKVPDecoder.outputcrs
WCS20GetEOCoverageSetKVPDecoder.package_format
WCS20GetEOCoverageSetKVPDecoder.scaleaxes
WCS20GetEOCoverageSetKVPDecoder.scaleextent
WCS20GetEOCoverageSetKVPDecoder.scalefactor
WCS20GetEOCoverageSetKVPDecoder.scalesize
WCS20GetEOCoverageSetKVPDecoder.start_index
WCS20GetEOCoverageSetKVPDecoder.subsets
WCS20GetEOCoverageSetKVPDecoder.subsettingcrs
WCS20GetEOCoverageSetXMLDecoder
WCS20GetEOCoverageSetXMLDecoder.apply_subset
WCS20GetEOCoverageSetXMLDecoder.containment
WCS20GetEOCoverageSetXMLDecoder.count
WCS20GetEOCoverageSetXMLDecoder.eo_ids
WCS20GetEOCoverageSetXMLDecoder.format
WCS20GetEOCoverageSetXMLDecoder.interpolation
WCS20GetEOCoverageSetXMLDecoder.mediatype
WCS20GetEOCoverageSetXMLDecoder.namespaces
WCS20GetEOCoverageSetXMLDecoder.outputcrs
WCS20GetEOCoverageSetXMLDecoder.package_format
WCS20GetEOCoverageSetXMLDecoder.scaleaxes
WCS20GetEOCoverageSetXMLDecoder.scaleextent
WCS20GetEOCoverageSetXMLDecoder.scalefactor
WCS20GetEOCoverageSetXMLDecoder.scalesize
WCS20GetEOCoverageSetXMLDecoder.start_index
WCS20GetEOCoverageSetXMLDecoder.subsets
WCS20GetEOCoverageSetXMLDecoder.subsettingcrs
get_package_writers()
parse_apply_subset()
parse_package_format()
pos_int()
- eoxserver.services.ows.wcs.v20.parameters module
WCS20CapabilitiesRenderParams
WCS20CoverageDescriptionRenderParams
WCS20CoverageRenderParams
WCS20CoverageRenderParams.coverage_id_key_name
WCS20CoverageRenderParams.encoding_params
WCS20CoverageRenderParams.format
WCS20CoverageRenderParams.http_request
WCS20CoverageRenderParams.interpolation
WCS20CoverageRenderParams.mediatype
WCS20CoverageRenderParams.outputcrs
WCS20CoverageRenderParams.rangesubset
WCS20CoverageRenderParams.scalefactor
WCS20CoverageRenderParams.scales
WCS20CoverageRenderParams.subset_to_kvp()
WCS20CoverageRenderParams.subsets
- eoxserver.services.ows.wcs.v20.util module
RangeSubset
Scale
ScaleAxis
ScaleExtent
ScaleSize
SectionsMixIn
float_or_star()
get_parser_for_axis()
parse_interpolation()
parse_quoted_temporal()
parse_range_subset_kvp()
parse_range_subset_xml()
parse_scaleaxis_kvp()
parse_scaleaxis_xml()
parse_scaleextent_kvp()
parse_scaleextent_xml()
parse_scalesize_kvp()
parse_scalesize_xml()
parse_subset_kvp()
parse_subset_xml()
- Module contents
- Subpackages
- eoxserver.services.ows.wcs.v10 package
- Submodules
- eoxserver.services.ows.wcs.basehandlers module
WCSDescribeCoverageHandlerBase
WCSDescribeCoverageHandlerBase.get_decoder()
WCSDescribeCoverageHandlerBase.get_params()
WCSDescribeCoverageHandlerBase.get_renderer()
WCSDescribeCoverageHandlerBase.handle()
WCSDescribeCoverageHandlerBase.index
WCSDescribeCoverageHandlerBase.lookup_coverages()
WCSDescribeCoverageHandlerBase.request
WCSDescribeCoverageHandlerBase.service
WCSDescribeCoverageHandlerBase.to_http_response()
WCSGetCapabilitiesHandlerBase
WCSGetCapabilitiesHandlerBase.get_decoder()
WCSGetCapabilitiesHandlerBase.get_params()
WCSGetCapabilitiesHandlerBase.get_renderer()
WCSGetCapabilitiesHandlerBase.handle()
WCSGetCapabilitiesHandlerBase.index
WCSGetCapabilitiesHandlerBase.lookup_coverages()
WCSGetCapabilitiesHandlerBase.request
WCSGetCapabilitiesHandlerBase.service
WCSGetCapabilitiesHandlerBase.to_http_response()
WCSGetCoverageHandlerBase
WCSGetCoverageHandlerBase.get_decoder()
WCSGetCoverageHandlerBase.get_params()
WCSGetCoverageHandlerBase.get_renderer()
WCSGetCoverageHandlerBase.get_subsets()
WCSGetCoverageHandlerBase.handle()
WCSGetCoverageHandlerBase.index
WCSGetCoverageHandlerBase.lookup_coverage()
WCSGetCoverageHandlerBase.request
WCSGetCoverageHandlerBase.service
WCSGetCoverageHandlerBase.to_http_response()
- eoxserver.services.ows.wcs.interfaces module
- eoxserver.services.ows.wcs.parameters module
- Module contents
- Subpackages
- eoxserver.services.ows.wms package
- Subpackages
- eoxserver.services.ows.wms.v10 package
- eoxserver.services.ows.wms.v11 package
- Submodules
- eoxserver.services.ows.wms.v11.getcapabilities module
- eoxserver.services.ows.wms.v11.getfeatureinfo module
WMS11GetFeatureInfoDecoder
WMS11GetFeatureInfoDecoder.bbox
WMS11GetFeatureInfoDecoder.dim_bands
WMS11GetFeatureInfoDecoder.format
WMS11GetFeatureInfoDecoder.height
WMS11GetFeatureInfoDecoder.layers
WMS11GetFeatureInfoDecoder.srs
WMS11GetFeatureInfoDecoder.styles
WMS11GetFeatureInfoDecoder.time
WMS11GetFeatureInfoDecoder.width
WMS11GetFeatureInfoHandler
- eoxserver.services.ows.wms.v11.getmap module
- Module contents
- eoxserver.services.ows.wms.v13 package
- Submodules
- eoxserver.services.ows.wms.v13.exceptionhandler module
- eoxserver.services.ows.wms.v13.getcapabilities module
- eoxserver.services.ows.wms.v13.getfeatureinfo module
WMS13GetFeatureInfoDecoder
WMS13GetFeatureInfoDecoder.bbox
WMS13GetFeatureInfoDecoder.crs
WMS13GetFeatureInfoDecoder.dim_bands
WMS13GetFeatureInfoDecoder.format
WMS13GetFeatureInfoDecoder.height
WMS13GetFeatureInfoDecoder.layers
WMS13GetFeatureInfoDecoder.styles
WMS13GetFeatureInfoDecoder.time
WMS13GetFeatureInfoDecoder.width
WMS13GetFeatureInfoHandler
- eoxserver.services.ows.wms.v13.getlegendgraphic module
- eoxserver.services.ows.wms.v13.getmap module
WMS13GetMapDecoder
WMS13GetMapDecoder.bbox
WMS13GetMapDecoder.bgcolor
WMS13GetMapDecoder.cql
WMS13GetMapDecoder.crs
WMS13GetMapDecoder.dim_bands
WMS13GetMapDecoder.dim_range
WMS13GetMapDecoder.dimensions
WMS13GetMapDecoder.elevation
WMS13GetMapDecoder.format
WMS13GetMapDecoder.height
WMS13GetMapDecoder.layers
WMS13GetMapDecoder.styles
WMS13GetMapDecoder.time
WMS13GetMapDecoder.transparent
WMS13GetMapDecoder.width
WMS13GetMapHandler
parse_range()
parse_transparent()
- Module contents
- Submodules
- eoxserver.services.ows.wms.basehandlers module
WMSBaseGetCapabilitiesHandler
WMSBaseGetCapbilitiesDecoder
WMSBaseGetFeatureInfoHandler
WMSBaseGetLegendGraphicDecoder
WMSBaseGetLegendGraphicHandler
WMSBaseGetMapDecoder
WMSBaseGetMapDecoder.bbox
WMSBaseGetMapDecoder.bgcolor
WMSBaseGetMapDecoder.cql
WMSBaseGetMapDecoder.dim_bands
WMSBaseGetMapDecoder.dim_range
WMSBaseGetMapDecoder.dim_wavelengths
WMSBaseGetMapDecoder.elevation
WMSBaseGetMapDecoder.format
WMSBaseGetMapDecoder.height
WMSBaseGetMapDecoder.layers
WMSBaseGetMapDecoder.sort_by
WMSBaseGetMapDecoder.srs
WMSBaseGetMapDecoder.styles
WMSBaseGetMapDecoder.time
WMSBaseGetMapDecoder.transparent
WMSBaseGetMapDecoder.variables
WMSBaseGetMapDecoder.width
WMSBaseGetMapHandler
calculate_zoom()
parse_ranges()
parse_sort_by()
parse_transparent()
- eoxserver.services.ows.wms.exceptions module
- eoxserver.services.ows.wms.interfaces module
- eoxserver.services.ows.wms.util module
- Module contents
- Subpackages
- 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
ExecuteError
FileSizeExceeded
InvalidInputError
InvalidInputReferenceError
InvalidInputValueError
InvalidOutputDefError
InvalidOutputError
InvalidOutputValueError
InvalidParameterValue
MissingParameterValue
MissingRequiredInputError
NoApplicableCode
NoSuchProcessError
NotEnoughStorage
OWS10Exception
OperationNotSupportedError
ServerBusy
StorageNotSupported
VersionNegotiationFailed
- eoxserver.services.ows.wps.interfaces module
AsyncBackendInterface
ProcessInterface
ProcessInterface.asynchronous
ProcessInterface.description
ProcessInterface.execute()
ProcessInterface.identifier
ProcessInterface.inputs
ProcessInterface.metadata
ProcessInterface.outputs
ProcessInterface.profiles
ProcessInterface.retention_period
ProcessInterface.synchronous
ProcessInterface.title
ProcessInterface.version
ProcessInterface.wsdl
- eoxserver.services.ows.wps.test_allowed_values module
BaseTestMixin
TestAllowedAny
TestAllowedEnumDate
TestAllowedEnumDate2
TestAllowedEnumDateTime
TestAllowedEnumDateTime2
TestAllowedEnumDuration
TestAllowedEnumDuration2
TestAllowedEnumFloat
TestAllowedEnumFloat2
TestAllowedEnumFloat3
TestAllowedEnumInt
TestAllowedEnumInt2
TestAllowedEnumString
TestAllowedEnumString2
TestAllowedEnumString3
TestAllowedEnumTime
TestAllowedEnumTime2
TestAllowedRangeCollectionFloat
TestAllowedRangeDateClosed
TestAllowedRangeDateClosedOpen
TestAllowedRangeDateOpen
TestAllowedRangeDateOpenClosed
TestAllowedRangeDateTime
TestAllowedRangeDiscrDate
TestAllowedRangeDiscrDateTime
TestAllowedRangeDiscrDuration
TestAllowedRangeDiscrFloat
TestAllowedRangeDiscrInt
TestAllowedRangeDiscrTime
TestAllowedRangeDuration
TestAllowedRangeFloat
TestAllowedRangeFloat2
TestAllowedRangeFloat3
TestAllowedRangeFloatClosed
TestAllowedRangeFloatClosedOpen
TestAllowedRangeFloatOpen
TestAllowedRangeFloatOpenClosed
TestAllowedRangeInt
TestAllowedRangeIntClosed
TestAllowedRangeUnboundMax
TestAllowedRangeUnboundMin
- eoxserver.services.ows.wps.test_data_types module
- Module contents
- Subpackages
Submodules¶
eoxserver.services.ows.component module¶
- class eoxserver.services.ows.component.OptionsRequestHandler¶
Bases:
object
Dummy request handler class to respond to HTTP OPTIONS requests.
- handle(request)¶
- class eoxserver.services.ows.component.ServiceComponent(*args, **kwargs)¶
Bases:
Component
- property exception_handlers¶
List of components that implement
eoxserver.services.ows.interfaces.ExceptionHandlerInterface
- property get_service_handlers¶
List of components that implement
eoxserver.services.ows.interfaces.GetServiceHandlerInterface
- property post_service_handlers¶
List of components that implement
eoxserver.services.ows.interfaces.PostServiceHandlerInterface
- query_exception_handler(request)¶
- query_service_handler(request)¶
Tries to find the correct service handler for a given request. The request
method
can either be “POST” (in which case the request body is parsed as XML) or “GET” (in which case the request is parsed as “KVP”).If necessary a version negotiation is conducted, following OWS guidelines.
- Parameters:
request – a
Django HttpRequest
object- Returns:
the request handler component for the given request
- Raises:
ServiceNotSupportedException – if the service is not supported by any component
VersionNotSupportedException – if the specified version is not supported
OperationNotSupportedException – if the specified request operation is not supported
- query_service_handlers(service=None, versions=None, request=None, method=None)¶
Query the service handler components, filtering optionally by
service
,versions
,request
ormethod
.
- property service_handlers¶
List of components that implement
eoxserver.services.ows.interfaces.ServiceHandlerInterface
- version_negotiation(handlers, accepted_versions=None)¶
- property version_negotiation_handlers¶
List of components that implement
eoxserver.services.ows.interfaces.VersionNegotiationInterface
- eoxserver.services.ows.component.filter_handlers(handlers, service=None, versions=None, request=None)¶
Utility function to filter the given OWS service handlers by their attributes ‘service’, ‘versions’ and ‘request’.
- eoxserver.services.ows.component.handler_supports_service(handler, service=None)¶
Convenience method to check whether or not a handler supports a service.
- eoxserver.services.ows.component.sort_handlers(handlers, ascending=True)¶
eoxserver.services.ows.decoders module¶
- class eoxserver.services.ows.decoders.OWSCommonKVPDecoder(params)¶
Bases:
Decoder
- property acceptversions¶
Property getter function.
- property request¶
Property getter function.
- property service¶
Property getter function.
- property version¶
Property getter function.
- class eoxserver.services.ows.decoders.OWSCommonXMLDecoder(tree)¶
Bases:
Decoder
- property acceptversions¶
Property getter function.
- namespaces = {'ows10': 'http://www.opengis.net/ows/1.0', 'ows11': 'http://www.opengis.net/ows/1.1', 'ows20': 'http://www.opengis.net/ows/2.0'}¶
- property request¶
Property getter function.
- property service¶
Property getter function.
- property version¶
Property getter function.
- eoxserver.services.ows.decoders.get_decoder(request)¶
Convenience function to return the right OWS Common request deocder for the given django.http.HttpRequest.
eoxserver.services.ows.interfaces module¶
- class eoxserver.services.ows.interfaces.ExceptionHandlerInterface¶
Bases:
object
Interface for OWS exception handlers.
- handle_exception(request, exception)¶
The main exception handling method. Parameters are an object of the django.http.Request type and the raised exception.
- property request¶
The supported request method.
- property service¶
The name of the supported service in uppercase letters. This can also be an iterable, if the handler shall support more than one service specifier. Some service specifications demand that the service parameter can be omitted for certain requests. In this case this property can alse be
None
or containNone
.
- property versions¶
An iterable of all supported versions as strings.
- class eoxserver.services.ows.interfaces.GetServiceHandlerInterface¶
Bases:
ServiceHandlerInterface
Interface for service handlers that support HTTP GET requests.
- class eoxserver.services.ows.interfaces.PostServiceHandlerInterface¶
Bases:
ServiceHandlerInterface
Interface for service handlers that support HTTP POST requests.
- class eoxserver.services.ows.interfaces.ServiceHandlerInterface¶
Bases:
object
Interface for OWS Service handlers.
- property constraints¶
Optional property to return a dict with constraints for default values.
- handle(request)¶
The main handling method. Takes a django.http.Request object as single parameter.
- property index¶
Optional. The index this service handler shall have when being reported in a capabilities document.
- property request¶
The supported request method.
- property service¶
The name of the supported service in uppercase letters. This can also be an iterable, if the handler shall support more than one service specifier. Some service specifications demand that the service parameter can be omitted for certain requests. In this case this property can alse be
None
or containNone
.
- property versions¶
An iterable of all supported versions as strings.
- class eoxserver.services.ows.interfaces.VersionNegotiationInterface¶
Bases:
ServiceHandlerInterface
Interface for handlers that contribute to version negotiation.
eoxserver.services.ows.version module¶
- class eoxserver.services.ows.version.Version(major, minor, revision=None)¶
Bases:
object
Abstraction for OWS versions. Must be in the form ‘x.y(.z)’, where all components must be positive integers or zero. The last component may be unspecified (None).
Versions can be compared with other versions. Strings and tuples of the correct layout are also compareable.
Versions are compared by the “major” and the “minor” number. Only if both versions provide a “revision” it is taken into account. So Versions “1.0” and “1.0.1” are considered equal!
- property major¶
- property minor¶
- property revision¶
- eoxserver.services.ows.version.parse_version_string(version_string)¶
Convenience function to parse a version from a string.