eoxserver.services.mapserver.connectors package¶
Submodules¶
eoxserver.services.mapserver.connectors.multifile_connector module¶
- class eoxserver.services.mapserver.connectors.multifile_connector.MultiFileConnector¶
Bases:
object
Connects multiple files containing the various bands of the coverage with the given layer. A temporary VRT file is used as abstraction for the different band files.
- connect(coverage, data_items, layer, options)¶
- disconnect(coverage, data_items, layer, options)¶
- supports(coverage, data_items)¶
eoxserver.services.mapserver.connectors.polygonmask_connector module¶
- class eoxserver.services.mapserver.connectors.polygonmask_connector.PolygonMaskConnector¶
Bases:
object
Connects polygon mask files to MapServer polygon layers. For some purposes this can also be done via “reverse” polygons, where the actual polygons are subtracted from the coverages footprint.
- connect(coverage, data_items, layer, options)¶
- disconnect(coverage, data_items, layer, options)¶
- supports(coverage, data_items)¶
eoxserver.services.mapserver.connectors.simple_connector module¶
eoxserver.services.mapserver.connectors.tileindex_connector module¶
- class eoxserver.services.mapserver.connectors.tileindex_connector.TileIndexConnector¶
Bases:
object
Connects a tile index with the given layer. The tileitem is fixed to “location”.
- connect(coverage, data_items, layer, options)¶
- disconnect(coverage, data_items, layer, options)¶
- supports(coverage, data_items)¶
Module contents¶
- eoxserver.services.mapserver.connectors.get_connector_by_test(coverage, data_items)¶
Get a coverage metadata format reader by testing.