Class DatacubeDimension
Represents the Dimension Object of the Datacube extension
Inheritance
Implements
Namespace: Stac.Extensions.Datacube
Assembly: DotNetStac.dll
Syntax
public class DatacubeDimension : object, IStacPropertiesContainer
Constructors
| Improve this Doc View SourceDatacubeDimension()
Initializes a new instance of the DatacubeDimension class.
Declaration
public DatacubeDimension()
Properties
| Improve this Doc View SourceDescription
Gets or sets detailed multi-line description to explain the dimension. CommonMark 0.29 syntax MAY be used for rich text representation.
Declaration
public string Description { get; set; }
Property Value
Type | Description |
---|---|
System.String | Detailed multi-line description to explain the dimension. CommonMark 0.29 syntax MAY be used for rich text representation. |
Extent
Gets or sets extent (lower and upper bounds) of the dimension as two-element array. Open intervals with null are not allowed.
Declaration
public double[] Extent { get; set; }
Property Value
Type | Description |
---|---|
System.Double[] | Extent (lower and upper bounds) of the dimension as two-element array. Open intervals with null are not allowed. |
Properties
Gets or sets additional fields
Declaration
public IDictionary<string, object> Properties { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<System.String, System.Object> | Additional fields |
StacObjectContainer
Gets the StacObjectContainer.
Declaration
public IStacObject StacObjectContainer { get; }
Property Value
Type | Description |
---|---|
IStacObject |
Step
Gets or sets the space between the values. Use null for irregularly spaced steps.
Declaration
public double? Step { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Double> | The space between the values. Use null for irregularly spaced steps. |
Type
Gets or sets type of the dimension.
Declaration
public string Type { get; set; }
Property Value
Type | Description |
---|---|
System.String | Type of the dimension. |
Values
Gets or sets optionally, an ordered list of all values.
Declaration
public object Values { get; set; }
Property Value
Type | Description |
---|---|
System.Object | Optionally, an ordered list of all values. |