Class ViewStacExtension
Inheritance
System.Object
ViewStacExtension
Assembly: DotNetStac.dll
Syntax
public class ViewStacExtension : StacPropertiesContainerExtension, IStacExtension
Constructors
|
Improve this Doc
View Source
ViewStacExtension(IStacObject)
Declaration
public ViewStacExtension(IStacObject stacObject)
Parameters
Type |
Name |
Description |
IStacObject |
stacObject |
The stac object.
|
Fields
|
Improve this Doc
View Source
AzimuthField
Declaration
public const string AzimuthField = null
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
IncidenceAngleField
Declaration
public const string IncidenceAngleField = null
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
JsonSchemaUrl
Declaration
public const string JsonSchemaUrl = null
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
OffNadirField
Declaration
public const string OffNadirField = null
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
SunAzimuthField
Declaration
public const string SunAzimuthField = null
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
SunElevationField
Declaration
public const string SunElevationField = null
Field Value
Type |
Description |
System.String |
|
Properties
|
Improve this Doc
View Source
Azimuth
Gets or sets the azimuth angle.
The angle angle between a satellite and the North which is measured clockwise
Declaration
public double Azimuth { get; set; }
Property Value
Type |
Description |
System.Double |
|
|
Improve this Doc
View Source
IncidenceAngle
Gets or sets the incidence angle.
The angle between the local surface normal and the line of sight to the satellite.
Declaration
public double IncidenceAngle { get; set; }
Property Value
Type |
Description |
System.Double |
|
|
Improve this Doc
View Source
ItemFields
Gets get the potential fields of the extensions and their type
Declaration
public override IDictionary<string, Type> ItemFields { get; }
Property Value
Type |
Description |
IDictionary<System.String, Type> |
Get the potential fields of the extensions and their type
|
Overrides
|
Improve this Doc
View Source
OffNadir
Gets or sets the off nadir angle.
The angle between the local surface normal and the satellite's nadir direction.
Declaration
public double OffNadir { get; set; }
Property Value
Type |
Description |
System.Double |
|
|
Improve this Doc
View Source
SunAzimuth
Gets or sets the sun azimuth angle.
The angle between the sun and the North which is measured clockwise
Declaration
public double SunAzimuth { get; set; }
Property Value
Type |
Description |
System.Double |
|
|
Improve this Doc
View Source
SunElevation
Gets or sets the sun elevation angle.
The angle between the sun and the local surface normal
Declaration
public double SunElevation { get; set; }
Property Value
Type |
Description |
System.Double |
|
Implements
Extension Methods