Class DatacubeStacExtension
Helper class to access the fields defined by the Datacube extension
Implements
Inherited Members
Namespace: Stac.Extensions.Datacube
Assembly: DotNetStac.dll
Syntax
public class DatacubeStacExtension : StacPropertiesContainerExtension, IStacExtension
Fields
| Improve this Doc View SourceJsonSchemaUrl
Declaration
public const string JsonSchemaUrl = null
Field Value
Type | Description |
---|---|
System.String |
Properties
| Improve this Doc View SourceDimensions
Gets a dictionary of available dimensions where each object is a DatacubeDimension Object.
Declaration
public IDictionary<string, DatacubeDimension> Dimensions { get; }
Property Value
Type | Description |
---|---|
IDictionary<System.String, DatacubeDimension> | A dictionary of available dimensions where each object is a DatacubeDimension Object. |
ItemFields
Gets potential fields and their types
Declaration
public override IDictionary<string, Type> ItemFields { get; }
Property Value
Type | Description |
---|---|
IDictionary<System.String, Type> | Potential fields and their types |
Overrides
| Improve this Doc View SourceVariables
Gets a dictionary of available variables where each object is a DatacubeVariable Object.
Declaration
public IDictionary<string, DatacubeVariable> Variables { get; }
Property Value
Type | Description |
---|---|
IDictionary<System.String, DatacubeVariable> | A dictionary of available variables where each object is a DatacubeVariable Object. |
Methods
| Improve this Doc View SourceGetSummaryFunctions()
Get he potential summary functions for each field that can be summarized
Declaration
public override IDictionary<string, ISummaryFunction> GetSummaryFunctions()
Returns
Type | Description |
---|---|
IDictionary<System.String, ISummaryFunction> | Dictionary of summary functions |