eoxserver.contrib package

Submodules

eoxserver.contrib.gdal module

This module imports and initializes GDAL; i.e enables exceptions and registers all available drivers.

eoxserver.contrib.gdal.config_env(env, fail_on_override=False, reset_old=True)
eoxserver.contrib.gdal.get_extent(ds)

Gets the extent of the GDAL Dataset in the form (min-x, min-y, max-x, max-y).

eoxserver.contrib.gdal.open_with_env(path, env, shared=True)
eoxserver.contrib.gdal.set_env(env, fail_on_override=False, return_old=False)

eoxserver.contrib.gdal_array module

eoxserver.contrib.mapserver module

class eoxserver.contrib.mapserver.Class(name, mapobj=None)

Bases: eoxserver.contrib.mapserver.classObj

class eoxserver.contrib.mapserver.Layer(name, metadata=None, type=0, mapobj=None)

Bases: eoxserver.contrib.mapserver.MetadataMixIn, eoxserver.contrib.mapserver.layerObj

class eoxserver.contrib.mapserver.Map(metadata=None)

Bases: eoxserver.contrib.mapserver.MetadataMixIn, eoxserver.contrib.mapserver.mapObj

dispatch(request)
exception eoxserver.contrib.mapserver.MapServerException(message, locator, code=None)

Bases: Exception

class eoxserver.contrib.mapserver.MetadataMixIn(metadata=None)

Bases: object

Mix-In for classes that wrap mapscript objects with associated metadata.

setMetaData(key_or_params, value=None, namespace=None)

Convenvience method to allow setting multiple metadata values with one call and optionally setting a ‘namespace’ for each entry.

class eoxserver.contrib.mapserver.Style(name, mapobj=None)

Bases: eoxserver.contrib.mapserver.styleObj

class eoxserver.contrib.mapserver.classObj

Bases: object

class eoxserver.contrib.mapserver.colorObj

Bases: object

eoxserver.contrib.mapserver.config_env(map_obj, env, fail_on_override=False, reset_old=True)
eoxserver.contrib.mapserver.create_request(values, request_type=0)

Creates a mapserver request from

eoxserver.contrib.mapserver.dispatch(map_, request)

Wraps the OWSDispatch method. Perfoms all necessary steps for a further handling of the result.

eoxserver.contrib.mapserver.gdalconst_to_imagemode(const)

This function translates a GDAL data type constant as defined in the gdalconst module to a MapScript image mode constant.

eoxserver.contrib.mapserver.gdalconst_to_imagemode_string(const)

This function translates a GDAL data type constant as defined in the gdalconst module to a string as used in the MapServer map file to denote an image mode.

class eoxserver.contrib.mapserver.layerObj

Bases: object

class eoxserver.contrib.mapserver.mapObj

Bases: object

eoxserver.contrib.mapserver.setMetaData(obj, key_or_params, value=None, namespace=None)

Convenvience function to allow setting multiple metadata values with one call and optionally setting a ‘namespace’ for each entry.

eoxserver.contrib.mapserver.set_env(map_obj, env, fail_on_override=False, return_old=False)
eoxserver.contrib.mapserver.set_metadata(obj, key_or_params, value=None, namespace=None)

Convenvience function to allow setting multiple metadata values with one call and optionally setting a ‘namespace’ for each entry.

class eoxserver.contrib.mapserver.shapeObj

Bases: object

class eoxserver.contrib.mapserver.styleObj

Bases: object

eoxserver.contrib.ogr module

eoxserver.contrib.osr module

class eoxserver.contrib.osr.SpatialReference(raw=None, format=None)

Bases: object

Extension to the original SpatialReference class.

IsSame(other)
proj
srid

Convenience function that tries to get the SRID of the projection.

swap_axes
url
wkt
xml

eoxserver.contrib.vrt module

eoxserver.contrib.vsi module

Module contents

This package provides a common interface to contributing third party libraries that need some special care when importing or are provided with additional features.