Skip to main content

Level 2A STAC product

Introduction

This document describes the Level 2A product JSON (.json) file. The product file contains metadata and references to the other files that make up a product. The Level 2A product file complies with the STAC specification. STAC is a standardized way to expose collections of spatio-temporal data. For more information about the STAC specification, refer to The STAC Specification.

Sample file

Sample : LANDSAT-9_OLI_20220804T083603_20220804T083634_L2A_R1C1_product.json

STAC extensions

The FarEarth product file makes use of STAC extensions. The list of the STAC extensions used in FarEarth:

Assets

Every FarEarth product consists of a product file and a set of asset files. The product file describes the product at a high-level and lists the asset files. Each asset file has a type and at least one role associated with it. The role describes the information and intended use of the file. The type describes the file format.

Product files may also contain high-level metadata used to index the product in the FarEarth catalogue.

Asset Roles

RoleAsset description
atmosphericOptional data product produced with the atmospheric information
dataImage data
metadataMetadata about the product
qualityInformation about the quality of the products
thumbnailOverview / preview images of the products
anglesInformation about the viewing and solar angles
gverifyInformation on the geometric verification of the product
auxAdditional files required by the product

Properties

The Level 2A product JSON has a properties section with various details about the product at hand.

Certain FarEarth specific properties have been grouped into categories below.

FarEarth Catalogue properties

These properties can be used to specify or find products in the FarEarth catalogue.

PropertyDescription
subscriptionIdThe ID of the FarEarth subscription that owns the product
orderIdThe unique ID for the order for the product. An example is AAAA-1001.
datasetFarEarth Products can be placed into a dataset, which is a subset of the FarEarth catalogue.
correlationIdAn ID that is shared for all FarEarth products that are either derived from or were used to derive the FarEarth product with that correlation ID. It is recommended that this ID is unique
sceneColIf an interval is subdivided into multiple scenes, this property will reflect the column number of the scene. Column numbers start at 1 from the left, across the track of the satellite
sceneRowIf an interval is subdivided into multiple scenes, this property will reflect the row number of the scene. Row numbers start at 1, along the track of the satellite

FarEarth Quality properties

The properties are specific to FarEarth and provide information based on the geometric quality of a FarEarth product.

PropertyDescription
processingBaselineVersion of the processing algorithm
orthomodelOrthorectification model used during processing of the product. See Orthorectification
fe:qaGeo:ce95Circular Error with a 95 % probability. It is a metric used to quantify the geometric accuracy of a product, calculated as an average of all the CE95 errors calculated for each band
fe:qaGeo:gsdXMinimum ground sampling distance of all the images in the product, in horizontal direction
fe:qaGeo:gsdYThis is the minimum ground sampling distance of all the images in the product, in the vertical direction
bandAlignmentModelThe orthorectification model used to align the sensor bands of the product

Orthorectification

The orthorectification type is either systematic or precision.

Systematic orthorectification

Systematic orthorectification uses calibration coefficients, NavAtt data, and rough reference data such as the mean height above ellipsoid for the image.

Precision orthorectification

Precision orthorectification uses tiepoints and reference data to refine the geolocation of the image to higher accuracies. Individual pixels of the Digital Elevation Model (DEM) are used to determine precisely where the pixel is.