Show / Hide Table of Contents

Class DatacubeVariable

Represents the Variable Object of the Datacube extension

Inheritance
System.Object
DatacubeVariable
Implements
IStacPropertiesContainer
Namespace: Stac.Extensions.Datacube
Assembly: DotNetStac.dll
Syntax
public class DatacubeVariable : object, IStacPropertiesContainer

Constructors

| Improve this Doc View Source

DatacubeVariable()

Initializes a new instance of the DatacubeVariable class.

Declaration
public DatacubeVariable()

Properties

| Improve this Doc View Source

Description

Gets or sets detailed multi-line description to explain the variable. CommonMark 0.29 syntax MAY be used for rich text representation.

Declaration
public string Description { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Dimensions

Gets or sets the dimensions of the variable. This should refer to keys in the cube:dimensions object or be an empty list if the variable has no dimensions.

Declaration
public string[] Dimensions { get; set; }
Property Value
Type Description
System.String[]
| Improve this Doc View Source

Extent

Gets or sets if the variable consists of ordinal values, the extent (lower and upper bounds) of the values as two-element array. Use null for open intervals.

Declaration
public double[] Extent { get; set; }
Property Value
Type Description
System.Double[]
| Improve this Doc View Source

Properties

Gets or sets additional fields

Declaration
public IDictionary<string, object> Properties { get; set; }
Property Value
Type Description
IDictionary<System.String, System.Object>
| Improve this Doc View Source

StacObjectContainer

Gets the StacObjectContainer.

Declaration
public IStacObject StacObjectContainer { get; }
Property Value
Type Description
IStacObject
| Improve this Doc View Source

Type

Gets or sets type of the variable.

Declaration
public DatacubeVariableType? Type { get; set; }
Property Value
Type Description
System.Nullable<DatacubeVariableType>
| Improve this Doc View Source

Unit

Gets or sets the unit of measurement for the data, preferably compliant to UDUNITS-2 units (singular).

Declaration
public string Unit { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Values

Gets or sets an (ordered) list of all values, especially useful for nominal values.

Declaration
public string[] Values { get; set; }
Property Value
Type Description
System.String[]

Implements

IStacPropertiesContainer

Extension Methods

StacAccessorsHelpers.ToStringByAttributes(Object)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX