StacItemProperties Class

Definition

Properties of a STAC Item containing metadata about the asset. https://github.com/radiantearth/stac-spec/blob/v1.0.0/item-spec/item-spec.md#properties-object

public class StacItemProperties : System.ClientModel.Primitives.IJsonModel<Azure.Analytics.PlanetaryComputer.StacItemProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.Analytics.PlanetaryComputer.StacItemProperties>
type StacItemProperties = class
    interface IJsonModel<StacItemProperties>
    interface IPersistableModel<StacItemProperties>
Public Class StacItemProperties
Implements IJsonModel(Of StacItemProperties), IPersistableModel(Of StacItemProperties)
Inheritance
StacItemProperties
Implements

Constructors

Name Description
StacItemProperties(String)

Initializes a new instance of StacItemProperties.

Properties

Name Description
AdditionalProperties

Gets the AdditionalProperties.

Constellation

Constellation of satellites that acquired the data.

CreatedOn

Creation timestamp of the data.

Datetime

Datetime the asset represents in RFC 3339 format.

Description

Detailed description of the item.

EndedOn

End time of the item observation period.

Gsd

Ground sample distance in meters.

Instruments

Instruments that acquired the data.

Mission

Mission associated with the data.

Platform

Platform that acquired the data.

Providers

Organizations or individuals who provide the data.

StartedOn

Start time of the item observation period.

Title

Human-readable title for the item.

UpdatedOn

Last update timestamp of the data.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<StacItemProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<StacItemProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<StacItemProperties>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<StacItemProperties>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<StacItemProperties>.Write(ModelReaderWriterOptions)

Applies to