Show / Hide Table of Contents

Class SarStacExtension

Helper class to access the fields defined by the SAR extension

Inheritance
System.Object
StacPropertiesContainerExtension
SarStacExtension
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.Sar
Assembly: DotNetStac.dll
Syntax
public class SarStacExtension : StacPropertiesContainerExtension, IStacExtension

Fields

| Improve this Doc View Source

CenterFrequencyField

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

FrequencyBandField

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

InstrumentModeField

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

LooksAzimuthField

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

LooksEquivalentNumberField

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

LooksRangeField

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

ObservationDirectionField

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

PixelSpacingAzimuthField

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

PixelSpacingRangeField

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

PolarizationsField

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

ProductTypeField

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

ResolutionAzimuthField

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

ResolutionRangeField

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

Properties

| Improve this Doc View Source

CenterFrequency

Gets or sets the center frequency

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

FrequencyBand

Gets or sets the frequency band

Declaration
public SarCommonFrequencyBandName FrequencyBand { get; set; }
Property Value
Type Description
SarCommonFrequencyBandName
| Improve this Doc View Source

InstrumentMode

Gets or sets the instrument mode

Declaration
public string InstrumentMode { get; set; }
Property Value
Type Description
System.String
| 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

LooksAzimuth

Gets or sets the looks azimuth

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

LooksEquivalentNumber

Gets or sets the looks equivalent number

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

LooksRange

Gets or sets the looks range

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

ObservationDirection

Gets or sets the observation direction

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

PixelSpacingAzimuth

Gets or sets the pixel spacing azimuth

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

PixelSpacingRange

Gets or sets the pixel spacing range

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

Polarizations

Gets or sets the polarizations

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

ProductType

Gets or sets the SAR product type

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

ResolutionAzimuth

Gets or sets the resolution azimuth

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

ResolutionRange

Gets or sets the resolution range

Declaration
public double ResolutionRange { get; set; }
Property Value
Type Description
System.Double

Implements

IStacExtension

Extension Methods

StacAccessorsHelpers.ToStringByAttributes(Object)
SarStacExtensionExtensions.Required(SarStacExtension, String, SarCommonFrequencyBandName, String[], String)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX