eradiate.pipelines.AddIllumination#
- class eradiate.pipelines.AddIllumination(illumination, measure, irradiance_var='irradiance')[source]#
Bases:
PipelineStepAdd illumination data.
This post-processing pipeline step adds illumination data:
if illumination is a
DirectionalIlluminationinstance, then a data variable (holding the incoming top-of-scene flux with respect to a horizontal surface) is created, with dimensionsszaandvaa;if illumination is a
ConstantIlluminationinstance, then the created data variable has no coordinate.
- Parameters:
illumination (
DirectionalIlluminationorConstantIllumination) – AnIlluminationinstance from which the illumination data originates.measure (
Measure) – AMeasureinstance from the data originates.irradiance_var (
str, default:"irradiance") – Name of the variable storing irradiance (incoming flux) values.
- Fields:
illumination (
DirectionalIlluminationorConstantIllumination) – AnIlluminationinstance from which the illumination data originates.measure (
Measure) – AMeasureinstance from the data originates.irradiance_var (
str) – Name of the variable storing irradiance (incoming flux) values.