Skip to content

LSTprecision Metadata

This page describes the metadata file used for L2A products.

Key Content Type Description
product_idstringThe name of this product
platformstringThe name of the spacecraft (e.g. SBA01)
product_typestring"L2"
product_namestring"LSTprecision"
processing_scenariostring"NRT" or "RPR"
acquisition_idstringLocation and time of acquisition
acquisition_datetimestringDate and time of the acquisition, ISO 8601 format at UTC time
processing_timestringISO-8601 string indicating start time of imagery processing
parent_product_keystring
linkstring URL with complementary documentation and data access info
sourcestring"constellr"
use_limitationsstringNA
atmospheric_data_sourcestring"ERA5" or "CAMS_forecast"
elevation_data_sourcestringDEM used for geometric/topographic correction (usually "COPERNICUS GLO30")
aerosol_modelstring"RURAL"
earth_sun_distancefloatEarth–Sun distance for irradiance correction factors
thick_cloud_percentagefloatPercentage of pixels covered by thick clouds
thin_cloud_percentagefloatPercentage of pixels covered by thin clouds
cloud_shadow_percentagefloatPercentage of pixels affected by cloud shadows
scl_masks_bandsobject
  cloud_mask_classesdictPossible values of cloud mask: 0 = clear; 1 = thick; 2 = thin; 3 = shadow
  castshadow_mask_classesdictPossible values of cast-shadow mask: 0 = clear; 1 = castshadow
  landwater_mask_classesdictPossible values of land/water mask: 0 = land; 1 = water
  static_landwater_mask_classesdictPossible values of land/water mask: 0 = land; 1 = water
sensorsobject
  acquisition_starttimestringISO-8601 start time of imagery acquisition
  acquisition_endtimestringISO-8601 end time of imagery acquisition
  bboxnumber arrayBounding box in Lon/Lat (WGS84), RFC 7946 format
  geometryobject
    typestringPolygon
    coordinatesnumber arrayDefault GeoJSON footprint geometry
    crsstringCoordinate reference system
  viewing_anglesobject
    azimuth_meanfloatMean viewing azimuth angle [deg]
    zenith_meanfloatMean viewing zenith angle [deg]
  solar_anglesobject
    azimuth_meanfloatMean solar azimuth angle [deg]
    zenith_meanfloatMean solar zenith angle [deg]
  surface_altitude_medianfloatMean surface elevation (m)
  sensorobject"VNIR" or "TIR"
  sensor_idstring arrayList of sensor identifiers
  record_idstring arrayList of record IDs forming the product
  bandsdict of objects
    namestringName of band
    eo:common_namestringSTAC-compliant band name
    band_centrefloatWavelength of band centre
    band_widthfloatWidth of the band
    band_wavelength_unitstring"µm"
    resolutionsnumber arraySpatial resolution for this band
    resolution_unitstring"m"
    dimensionsinteger arrayRows and columns of the image
    esunobject
      valuefloatReference irradiance, uncorrected for Earth–Sun distance
      unitstringW/m²/µm
    saturated_percentagefloatPercentage of saturated pixels
    nodata_percentagefloatPercentage of nodata pixels
    nottested_percentagefloatPercentage of unverified quality pixels
productsobject
  VNIRobject
    sensor_idstring arrayList of sensor identifiers
    TCO3floatTotal ozone column (DU)
    TCO3_unitstring"Dobson Unit"
    TCO3_sourcestring"CAMS_fc" / "ERA5"
    AOTobject
      AOT_medianfloatMedian AOT value used to retrieve SRs
      AOT_unitstring"1"
      AOT_sourcestringSource ("constellr_DDV" or "CAMS_fc")
      DDV_percentagefloat% of DDV(S) pixels (NA if source is "CAMS_fc")
      AOT_file_idstringFilename of L2A AOT product (NA if "CAMS_fc")
      AOT_typestring"uint16"; NA if "CAMS_fc"
      AOT_offsetfloatOffset to compute AOT from readings (AOT = DN × scale_factor + offset)
      AOT_scale_factorfloatScale factor to compute AOT from readings (AOT = DN × scale_factor + offset)
      AOT_nodataintegerFill value
      AOT_formatstring"COG"; NA if "CAMS_fc"
      topographic_correctionboolTopographic correction applied?
      adjacency_correctionboolAdjacency correction applied?
    TCWVobject
      TCWV_medianfloatMedian TCWV used to retrieve SRs
      TCWV_unitstring"g/cm²"
      TCWV_sourcestringSource ("constellr"/"ERA5"/"CAMS_fc")
      TCWV_file_idstringFilename (NA if "ERA5" or "CAMS_fc")
      TCWV_typestring"uint16"; NA if "ERA5" or "CAMS_fc"
      TCWV_offsetfloatOffset to compute TCWV from readings (tcwv = DN × scale_factor + offset)
      TCWV_scale_factorfloatScale factor for TCWV from readings (tcwv = DN × scale_factor + offset); NA if "ERA5" or "CAMS_fc"
      TCWV_nodataintegerFill value
      TCWV_formatstring"COG"; NA if "ERA5" or "CAMS_fc"
      topographic_correctionboolTopographic correction applied?
      adjacency_correctionboolAdjacency correction applied?
    SRobject
      topographic_correctionboolTopographic correction applied?
      adjacency_correctionboolAdjacency correction applied?
      SR_unitstring"1"
      SR_typestring"uint16"
      SR_offsetfloatOffset to compute SR from readings (SR = DN × scale_factor + offset)
      SR_scale_factorfloatScale factor to compute SR from readings (SR = DN × scale_factor + offset)
      SR_nodataintegerFill value
      SR_formatstring"COG"
    Bandsobject
      eo:common_namestringSTAC-compliant band name
      clipped_pixelsintegerNumber of SR pixels clipped to 0 or 1
  TIRobject
    sensor_idstring arrayList of sensor identifiers
    TCO3floatTotal ozone column (DU)
    TCO3_unitstring"Dobson Unit"
    TCO3_sourcestring"CAMS_fc" / "ERA5"
    AOT_medianfloatMedian AOT used to retrieve LSTs
    AOT_unitstring"1"
    AOT_sourcestring"Fixed"/"constellr_DDV"/"CAMS_fc"
    AOT_file_idstringFilename of L2A AOT product (NA if "CAMS_fc")
    TCWV_medianfloatMedian TCWV used to retrieve LSTs
    TCWV_unitstring"g/cm²"
    TCWV_sourcestring"constellr"/"CAMS_fc"/"ERA5"
    TCWV_file_idstringFilename of L2A TCWV product (NA if "ERA5" or "CAMS_fc")
    STobject
      ST_typestring"uint16"
      ST_offsetfloatOffset to compute ST from readings (st = DN × scale_factor + offset)
      ST_scale_factorfloatScale factor to compute ST from readings (st = DN × scale_factor + offset)
      ST_unitstring"K"
      ST_nodataintegerFill in value
      ST_formatstring"COG"

Your gateway to decoding Earth's temperature.

From pixels to planetary resilience.

Explore constellr's data, learn about thermal intelligence, explore our use cases and download actionable demo data sets.


Connect with Us