S5_L1B_NIR
Variables
The table below lists the variables that are present in the HARP product that results from an ingestion of S5_L1B_NIR
data.
field name |
type |
dimensions |
unit |
description |
---|---|---|---|---|
orbit_index |
int32 |
absolute orbit number |
||
latitude |
float |
{time} |
[degree_north] |
Latitude of the center of each ground pixel on the WGS84 reference ellipsoid. |
longitude |
float |
{time} |
[degree_east] |
Longitude of the center of each ground pixel on the WGS84 reference ellipsoid. |
latitude_bounds |
float |
{time, 4} |
[degree_north] |
The four latitude boundaries of each ground pixel on the WGS84 reference ellipsoid. |
longitude_bounds |
float |
{time, 4} |
[degree_east] |
The four longitude boundaries of each ground pixel on the WGS84 reference ellipsoid. |
sensor_altitude |
float |
{time} |
[m] |
The altitude of the spacecraft relative to the WGS84 reference ellipsoid. |
sensor_latitude |
float |
{time} |
[degree_north] |
Latitude of the spacecraft sub-satellite point on the WGS84 reference ellipsoid. |
sensor_longitude |
float |
{time} |
[degree_east] |
Longitude of the spacecraft sub-satellite point on the WGS84 reference ellipsoid. |
solar_zenith_angle |
float |
{time} |
[degree] |
Zenith angle of the sun at the ground pixel location on the WGS84 reference ellipsoid. |
solar_azimuth_angle |
float |
{time} |
[degree] |
Azimuth angle of the sun at the ground pixel location on the WGS84 ellipsoid. |
sensor_zenith_angle |
float |
{time} |
[degree] |
Zenith angle of the spacecraft at the ground pixel location on the WGS84 reference ellipsoid. |
sensor_azimuth_angle |
float |
{time} |
[degree] |
Azimuth angle of the spacecraft at the ground pixel location on the WGS84 reference ellipsoid. |
validity |
int16 |
{time} |
Overall quality information for a measurement. |
|
datetime |
double |
{time} |
[seconds since 2020-01-01] |
time of the measurement |
datetime_length |
double |
[s] |
measurement duration |
|
photon_radiance |
float |
{time, spectral} |
[mol/(s.m^2.nm.sr)] |
measured spectral photon radiance for each spectral channel |
photon_radiance_uncertainty_systematic |
float |
{time, spectral} |
[mol/(s.m^2.nm.sr)] |
spectral radiance systematic uncertainty |
photon_radiance_uncertainty_random |
float |
{time, spectral} |
[mol/(s.m^2.nm.sr)] |
spectral radiance random uncertainty |
photon_radiance_validity |
int8 |
{time, spectral} |
Quality assessment information for each (spectral) channel. |
|
wavelength |
float |
{time, spectral} |
[nm] |
Wavelength [nm] derived from 3rd-order Chebyshev polynomial coefficients stored per pixel (calibrated or nominal). |
wavelength_uncertainty |
float |
{time, spectral} |
[nm] |
1-sigma uncertainty of the wavelength [nm] propagated from the 3rd-order Chebyshev coefficient errors (calibrated or nominal). |
wavelength_validity |
int16 |
{time} |
Spectral calibration quality assessment information for each pixel. |
|
index |
int32 |
{time} |
zero-based index of the sample within the source product |
Ingestion options
The table below lists the available ingestion options for S5_L1B_NIR
products.
option name |
legal values |
description |
---|---|---|
band |
3a, 3b, 3c |
Choose which NIR band values to ingest: band3a (default), band3b, or band3c |
Mapping description
The table below details where and how each variable was retrieved from the input product.
field name |
mapping description |
|
---|---|---|
orbit_index |
path |
/@orbit_start |
latitude |
condition |
band=3a or band unset |
path |
/data/band3a/geolocation_data/latitude[] |
|
condition |
band=3b |
|
path |
/data/band3b/geolocation_data/latitude[] |
|
condition |
band=3c |
|
path |
/data/band3c/geolocation_data/latitude[] |
|
longitude |
condition |
band=3a or band unset |
path |
/data/band3a/geolocation_data/longitude[] |
|
condition |
band=3b |
|
path |
/data/band3b/geolocation_data/longitude[] |
|
condition |
band=3c |
|
path |
/data/band3c/geolocation_data/longitude[] |
|
latitude_bounds |
condition |
band=3a or band unset |
path |
/data/band3a/geolocation_data/latitude_bounds[] |
|
condition |
band=3b |
|
path |
/data/band3b/geolocation_data/latitude_bounds[] |
|
condition |
band=3c |
|
path |
/data/band3c/geolocation_data/latitude_bounds[] |
|
longitude_bounds |
condition |
band=3a or band unset |
path |
/data/band3a/geolocation_data/longitude_bounds[] |
|
condition |
band=3b |
|
path |
/data/band3b/geolocation_data/longitude_bounds[] |
|
condition |
band=3c |
|
path |
/data/band3c/geolocation_data/longitude_bounds[] |
|
sensor_altitude |
condition |
band=3a or band unset |
path |
/data/band3a/geolocation_data/satellite_altitude[] |
|
description |
the satellite altitude associated with a scanline is repeated for each pixel in the scanline |
|
condition |
band=3b |
|
path |
/data/band3b/geolocation_data/satellite_altitude[] |
|
description |
the satellite altitude associated with a scanline is repeated for each pixel in the scanline |
|
condition |
band=3c |
|
path |
/data/band3c/geolocation_data/satellite_altitude[] |
|
description |
the satellite altitude associated with a scanline is repeated for each pixel in the scanline |
|
sensor_latitude |
condition |
band=3a or band unset |
path |
/data/band3a/geolocation_data/satellite_latitude[] |
|
description |
the satellite latitude associated with a scanline is repeated for each pixel in the scanline |
|
condition |
band=3b |
|
path |
/data/band3b/geolocation_data/satellite_latitude[] |
|
description |
the satellite latitude associated with a scanline is repeated for each pixel in the scanline |
|
condition |
band=3c |
|
path |
/data/band3c/geolocation_data/satellite_latitude[] |
|
description |
the satellite latitude associated with a scanline is repeated for each pixel in the scanline |
|
sensor_longitude |
condition |
band=3a or band unset |
path |
/data/band3a/geolocation_data/satellite_longitude[] |
|
description |
the satellite longitude associated with a scanline is repeated for each pixel in the scanline |
|
condition |
band=3b |
|
path |
/data/band3b/geolocation_data/satellite_longitude[] |
|
description |
the satellite longitude associated with a scanline is repeated for each pixel in the scanline |
|
condition |
band=3c |
|
path |
/data/band3c/geolocation_data/satellite_longitude[] |
|
description |
the satellite longitude associated with a scanline is repeated for each pixel in the scanline |
|
solar_zenith_angle |
condition |
band=3a or band unset |
path |
/data/band3a/geolocation_data/solar_zenith_angle[] |
|
condition |
band=3b |
|
path |
/data/band3b/geolocation_data/solar_zenith_angle[] |
|
condition |
band=3c |
|
path |
/data/band3c/geolocation_data/solar_zenith_angle[] |
|
solar_azimuth_angle |
condition |
band=3a or band unset |
path |
/data/band3a/geolocation_data/solar_azimuth_angle[] |
|
condition |
band=3b |
|
path |
/data/band3b/geolocation_data/solar_azimuth_angle[] |
|
condition |
band=3c |
|
path |
/data/band3c/geolocation_data/solar_azimuth_angle[] |
|
sensor_zenith_angle |
condition |
band=3a or band unset |
path |
/data/band3a/geolocation_data/viewing_zenith_angle[] |
|
condition |
band=3b |
|
path |
/data/band3b/geolocation_data/viewing_zenith_angle[] |
|
condition |
band=3c |
|
path |
/data/band3c/geolocation_data/viewing_zenith_angle[] |
|
sensor_azimuth_angle |
condition |
band=3a or band unset |
path |
/data/band3a/geolocation_data/viewing_azimuth_angle[] |
|
condition |
band=3b |
|
path |
/data/band3b/geolocation_data/viewing_azimuth_angle[] |
|
condition |
band=3c |
|
path |
/data/band3c/geolocation_data/viewing_azimuth_angle[] |
|
validity |
condition |
band=3a or band unset |
path |
/data/band3a/observation_data/measurement_quality[] |
|
description |
the measurement quality associated with a scanline is repeated for each pixel in the scanline |
|
condition |
band=3b |
|
path |
/data/band3b/observation_data/measurement_quality[] |
|
description |
the measurement quality associated with a scanline is repeated for each pixel in the scanline |
|
condition |
band=3c |
|
path |
/data/band3c/observation_data/measurement_quality[] |
|
description |
the measurement quality associated with a scanline is repeated for each pixel in the scanline |
|
datetime |
condition |
band=3a or band unset |
path |
/data/band3a/observation_data/time, /data/band3a/observation_data/delta_time[] |
|
description |
time converted from days since 2020-01-01 to seconds since 2020-01-01 (using 86400 seconds per day) and delta_time added; the time associated with a scanline is repeated for each pixel in the scanline |
|
condition |
band=3b |
|
path |
/data/band3b/observation_data/time, /data/band3b/observation_data/delta_time[] |
|
description |
time converted from days since 2020-01-01 to seconds since 2020-01-01 (using 86400 seconds per day) and delta_time added; the time associated with a scanline is repeated for each pixel in the scanline |
|
condition |
band=3c |
|
path |
/data/band3c/observation_data/time, /data/band3c/observation_data/delta_time[] |
|
description |
time converted from days since 2020-01-01 to seconds since 2020-01-01 (using 86400 seconds per day) and delta_time added; the time associated with a scanline is repeated for each pixel in the scanline |
|
datetime_length |
condition |
band=3a or band unset |
path |
/data/band3a/delta_time/time, /data/band3a/delta_time/delta_time[] |
|
description |
delta_time[1] - delta_time[0] |
|
condition |
band=3b |
|
path |
/data/band3b/delta_time/time, /data/band3b/delta_time/delta_time[] |
|
description |
delta_time[1] - delta_time[0] |
|
condition |
band=3c |
|
path |
/data/band3c/delta_time/time, /data/band3c/delta_time/delta_time[] |
|
description |
delta_time[1] - delta_time[0] |
|
photon_radiance |
condition |
band=3a or band unset |
path |
/data/band3a/observation_data/radiance[] |
|
condition |
band=3b |
|
path |
/data/band3b/observation_data/radiance[] |
|
condition |
band=3c |
|
path |
/data/band3c/observation_data/radiance[] |
|
photon_radiance_uncertainty_systematic |
condition |
band=3a or band unset |
path |
/data/band3a/observation_data/radiance_error[] |
|
description |
uncertainty = abs(radiance / exp(radiance_error / 20)) |
|
condition |
band=3b |
|
path |
/data/band3b/observation_data/radiance_error[] |
|
description |
uncertainty = abs(radiance / exp(radiance_error / 20)) |
|
condition |
band=3c |
|
path |
/data/band3c/observation_data/radiance_error[] |
|
description |
uncertainty = abs(radiance / exp(radiance_error / 20)) |
|
photon_radiance_uncertainty_random |
condition |
band=3a or band unset |
path |
/data/band3a/observation_data/radiance_noise[] |
|
description |
uncertainty = abs(radiance / exp(radiance_noise / 20)) |
|
condition |
band=3b |
|
path |
/data/band3b/observation_data/radiance_noise[] |
|
description |
uncertainty = abs(radiance / exp(radiance_noise / 20)) |
|
condition |
band=3c |
|
path |
/data/band3c/observation_data/radiance_noise[] |
|
description |
uncertainty = abs(radiance / exp(radiance_noise / 20)) |
|
photon_radiance_validity |
condition |
band=3a or band unset |
path |
/data/band3a/observation_data/spectral_channel_quality[] |
|
condition |
band=3b |
|
path |
/data/band3b/observation_data/spectral_channel_quality[] |
|
condition |
band=3c |
|
path |
/data/band3c/observation_data/spectral_channel_quality[] |
|
wavelength |
condition |
band=3a or band unset |
path |
/data/band3a/instrument_data/nominal_wavelength_coefficients[] |
|
condition |
band=3b |
|
path |
/data/band3b/instrument_data/nominal_wavelength_coefficients[] |
|
condition |
band=3c |
|
path |
/data/band3c/instrument_data/nominal_wavelength_coefficients[] |
|
condition |
band=3a or band unset,lambda=calibrated or lambda unset |
|
path |
/data/band3a/instrument_data/calibrated_wavelength_coefficients[] |
|
condition |
band=3a or band unset,lambda=nominal |
|
path |
/data/band3a/instrument_data/nominal_wavelength_coefficients[] |
|
condition |
band=3b,lambda=calibrated or lambda unset |
|
path |
/data/band3b/instrument_data/calibrated_wavelength_coefficients[] |
|
condition |
band=3b,lambda=nominal |
|
path |
/data/band3b/instrument_data/nominal_wavelength_coefficients[] |
|
condition |
band=3c,lambda=calibrated or lambda unset |
|
path |
/data/band3c/instrument_data/calibrated_wavelength_coefficients[] |
|
condition |
band=3c,lambda=nominal |
|
path |
/data/band3c/instrument_data/nominal_wavelength_coefficients[] |
|
wavelength_uncertainty |
condition |
band=3a or band unset,lambda=calibrated or lambda unset |
path |
/data/band3a/instrument_data/calibrated_wavelength_coefficients_error[] |
|
condition |
band=3a or band unset,lambda=nominal |
|
path |
/data/band3a/instrument_data/nominal_wavelength_coefficients_error[] |
|
condition |
band=3b,lambda=calibrated or lambda unset |
|
path |
/data/band3b/instrument_data/calibrated_wavelength_coefficients_error[] |
|
condition |
band=3b,lambda=nominal |
|
path |
/data/band3b/instrument_data/nominal_wavelength_coefficients_error[] |
|
condition |
band=3c,lambda=calibrated or lambda unset |
|
path |
/data/band3c/instrument_data/calibrated_wavelength_coefficients_error[] |
|
condition |
band=3c,lambda=nominal |
|
path |
/data/band3c/instrument_data/nominal_wavelength_coefficients_error[] |
|
wavelength_validity |
condition |
band=3a or band unset |
path |
/data/band3a/instrument_data/spectral_calibration_quality[] |
|
condition |
band=3b |
|
path |
/data/band3b/instrument_data/spectral_calibration_quality[] |
|
condition |
band=3c |
|
path |
/data/band3c/instrument_data/spectral_calibration_quality[] |