StepInput¶
- class geodesic.tesseract.components.StepInput(*args, **kwargs)[source]¶
Bases:
geodesic.bases._APIObject
An input for a processing step
- asset_name¶
(str) - name of the asset from a previous StepOutput to use as input for this Step
Descriptor:
_StringDescr
- spatial_chunk_shape¶
the shape of each chunk of input for this step in row/column space
Descriptor:
_TupleDescr
- type¶
(str) - the type of input
Descriptor:
_RegexDescr
- bands¶
(int, float) - band index/ID of the bands to select from input
Descriptor:
_ListDescr
- time_bin_selection¶
(
TimeBinSelection
, dict) - which time bins should be selected from the inputDescriptor:
_TypeConstrainedDescr
- asset_bands¶
(
AssetBands
, dict) - a list of AssetBand objectsDescriptor:
_ListDescr
- dataset_project¶
the project that the step’s input belongs to. This will be set automatically when setting the dataset
Descriptor:
_ProjectDescr
- dataset¶
the Dataset that will be used in this step. This may only be only used if asset_name is empty.
Descriptor:
_DatasetDescr
- no_data¶
(int, float, complex, str) - set the value to be ignored and treated as no data in the output
Descriptor:
_ListDescr
- ids¶
(int, str) - list of item IDs to be used to query from the specified dataset
Descriptor:
_ListDescr
- datetime¶
(str, tuple, list) - the datetime interval to be used to query for matching data
Descriptor:
_DatetimeIntervalDescr
- filter¶
//github.com/opengeospatial/ogcapi-features/tree/master/cql2
Descriptor:
_DictDescr
- Type
(dict) - a dictionary representing a JSON CQL2 filter as defined by the OGC spec
- Type
https
- stac_items¶
(dict,
Feature
,Item
) - a list of OGC/STAC features/items to use in lieu of a queryDescriptor:
_ListDescr