Show / Hide Table of Contents

Class SatStacExtension

Satellite extension

Inheritance
System.Object
StacPropertiesContainerExtension
SatStacExtension
Implements
IStacExtension
Inherited Members
StacPropertiesContainerExtension.Identifier
StacPropertiesContainerExtension.StacPropertiesContainer
StacPropertiesContainerExtension.IsDeclared
StacPropertiesContainerExtension.CreateRangeSummaryObject<T>(IEnumerable<T>)
StacPropertiesContainerExtension.CreateSummaryValueSet<T>(IEnumerable<T>)
StacPropertiesContainerExtension.GetSummaryFunctions()
StacPropertiesContainerExtension.SetProperty(String, Object)
StacPropertiesContainerExtension.RemoveProperty(String)
StacPropertiesContainerExtension.DeclareStacExtension()
StacPropertiesContainerExtension.RemoveStacExtension()
Namespace: Stac.Extensions.Sat
Assembly: DotNetStac.dll
Syntax
public class SatStacExtension : StacPropertiesContainerExtension, IStacExtension

Constructors

| Improve this Doc View Source

SatStacExtension(StacItem)

Initializes a new instance of the SatStacExtension class.

Declaration
public SatStacExtension(StacItem stacItem)
Parameters
Type Name Description
StacItem stacItem

The stac item.

Fields

| Improve this Doc View Source

AbsoluteOrbitField

Declaration
public const string AbsoluteOrbitField = null
Field Value
Type Description
System.String
| Improve this Doc View Source

AscendingNodeCrossingDateTimeField

Declaration
public const string AscendingNodeCrossingDateTimeField = 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

OrbitStateField

Declaration
public const string OrbitStateField = null
Field Value
Type Description
System.String
| Improve this Doc View Source

OrbitStateVectorField

Declaration
public const string OrbitStateVectorField = null
Field Value
Type Description
System.String
| Improve this Doc View Source

PlatformInternationalDesignatorField

Declaration
public const string PlatformInternationalDesignatorField = null
Field Value
Type Description
System.String
| Improve this Doc View Source

RelativeOrbitField

Declaration
public const string RelativeOrbitField = null
Field Value
Type Description
System.String
| Improve this Doc View Source

SceneCenterCoordinatesField

Declaration
public const string SceneCenterCoordinatesField = null
Field Value
Type Description
System.String

Properties

| Improve this Doc View Source

AbsoluteOrbit

Gets or sets the absolute orbit.

Declaration
public int AbsoluteOrbit { get; set; }
Property Value
Type Description
System.Int32

The absolute orbit.

| Improve this Doc View Source

AscendingNodeCrossingDateTime

Gets or sets the ascending node crossing date time.

Declaration
public DateTime AscendingNodeCrossingDateTime { get; set; }
Property Value
Type Description
DateTime

The ascending node crossing date time.

| 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
StacPropertiesContainerExtension.ItemFields
| Improve this Doc View Source

OrbitState

Gets or sets the orbit state.

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

The orbit state.

| Improve this Doc View Source

OrbitStateVectors

Gets the orbit state vectors.

Declaration
public SortedDictionary<DateTime, SatOrbitStateVector> OrbitStateVectors { get; }
Property Value
Type Description
SortedDictionary<DateTime, SatOrbitStateVector>

The orbit state vectors.

| Improve this Doc View Source

PlatformInternationalDesignator

Gets or sets the platform international designator.

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

The platform international designator.

| Improve this Doc View Source

RelativeOrbit

Gets or sets the relative orbit.

Declaration
public int RelativeOrbit { get; set; }
Property Value
Type Description
System.Int32

The relative orbit.

| Improve this Doc View Source

SceneCenterCoordinates

Gets or sets the scene center coordinates.

Declaration
public double[] SceneCenterCoordinates { get; set; }
Property Value
Type Description
System.Double[]

The scene center coordinates.

| Improve this Doc View Source

StacItem

Gets the stac item.

Declaration
public StacItem StacItem { get; }
Property Value
Type Description
StacItem

The stac item.

Implements

IStacExtension

Extension Methods

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