Show / Hide Table of Contents

Class EoBandObject

Represents the Band Object of the EO extensions

Inheritance
System.Object
EoBandObject
Namespace: Stac.Extensions.Eo
Assembly: DotNetStac.dll
Syntax
public class EoBandObject : object

Constructors

| Improve this Doc View Source

EoBandObject(String, Nullable<EoBandCommonName>)

Initializes a new instance of the EoBandObject class.

Declaration
public EoBandObject(string name, EoBandCommonName? commonName)
Parameters
Type Name Description
System.String name

Name of the band

System.Nullable<EoBandCommonName> commonName

Common name of the band

Properties

| Improve this Doc View Source

CenterWavelength

Gets or sets the center wavelength of the band, in micrometers (μm).

Declaration
public double? CenterWavelength { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

The center wavelength of the band, in micrometers (μm).

| Improve this Doc View Source

CommonName

Gets or sets the name commonly used to refer to the band to make it easier to search for bands across instruments.

Declaration
public EoBandCommonName? CommonName { get; set; }
Property Value
Type Description
System.Nullable<EoBandCommonName>

The name commonly used to refer to the band to make it easier to search for bands across instruments.

| Improve this Doc View Source

Description

Gets or sets description to fully explain the band. CommonMark 0.29 syntax MAY be used for rich text representation.

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

Description to fully explain the band. CommonMark 0.29 syntax MAY be used for rich text representation.

| Improve this Doc View Source

FullWidthHalfMax

Gets or sets full width at half maximum (FWHM). The width of the band, as measured at half the maximum transmission, in micrometers (μm).

Declaration
public double? FullWidthHalfMax { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

Full width at half maximum (FWHM). The width of the band, as measured at half the maximum transmission, in micrometers (μm).

| Improve this Doc View Source

Name

Gets or sets the name of the band (e.g., "B01", "B8", "band2", "red").

Declaration
public string Name { get; set; }
Property Value
Type Description
System.String

The name of the band (e.g., "B01", "B8", "band2", "red").

| 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>

Additional fields

| Improve this Doc View Source

SolarIllumination

Gets or sets the solar illumination of the band, as measured at half the maximum transmission, in W/m2/micrometers.

Declaration
public double? SolarIllumination { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

The solar illumination of the band, as measured at half the maximum transmission, in W/m2/micrometers.

Extension Methods

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