mufasa.io.inputs.geotiff#
Classes#
Loads a single-band GeoTIFF file as a Map. |
Module Contents#
- class mufasa.io.inputs.geotiff.GeoTiffInput(path: str)#
Bases:
mufasa.io.inputs.base.InputNodeLoads a single-band GeoTIFF file as a Map.
The raster is returned in its native CRS. Reprojection and resampling to the pipeline’s CRS, bounding box, and resolution is handled automatically by the InputNode base class.
- Parameters:
path (str)
- path#
- items() list[mufasa.map.Map]#
Return items from this input in temporal order.
File-based nodes return a sorted list. Streaming nodes return a blocking generator that yields as items arrive via ingest().
- Return type:
list[mufasa.map.Map]
- get_config() dict#
Return all constructor arguments as a plain JSON-serializable dict.
Used by
Graph.to_config()to serialise the pipeline. Every key must be a string; every value must be JSON-serializable.- Return type:
dict