mapchete.formats.default.mapchete_input module¶
Use another Mapchete process as input.
- class mapchete.formats.default.mapchete_input.InputData(input_params, **kwargs)¶
Bases:
InputData
Main input class.
- Parameters
- input_paramsdictionary
driver specific parameters
- Attributes
- pathstring
path to Mapchete file
- pixelbufferinteger
buffer around output tiles
- pyramid
tilematrix.TilePyramid
output
TilePyramid
- crs
rasterio.crs.CRS
object describing the process coordinate reference system
- sridstring
spatial reference ID of CRS (e.g. “{‘init’: ‘epsg:4326’}”)
- METADATA = {'data_type': None, 'driver_name': 'Mapchete', 'file_extensions': ['mapchete'], 'mode': 'r'}¶
- bbox(out_crs=None)¶
Return data bounding box.
- Parameters
- out_crs
rasterio.crs.CRS
rasterio CRS object (default: CRS of process pyramid)
- out_crs
- Returns
- bounding boxgeometry
Shapely geometry object
- open(tile, **kwargs)¶
Return InputTile object.
- Parameters
- tile
Tile
- tile
- Returns
- input tile
InputTile
tile view of input data
- input tile