GetItemPointOptions Class

Definition

Options for item point query operations.

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

Constructors

Name Description
GetItemPointOptions(String, String, Single, Single)

Initializes a new instance of GetItemPointOptions.

Properties

Name Description
AssetAsBand

Asset as Band.

AssetBandIndices

Per asset band indexes (coma separated indexes, e.g. "image|1,2,3" means use the bands 1, 2, and 3 from the asset named "image").

Assets

Asset's names.

Bidx

Dataset band indexes.

CollectionId

STAC Collection Identifier.

CoordinateReferenceSystem

Coordinate Reference System of the input coords. Default to epsg:4326.

Crs

Coordinate Reference System.

Datetime

Either a date-time or an interval, open or closed. Date and time expressions adhere to RFC 3339. Open intervals are expressed using double-dots. Examples:

  • A date-time: "2018-02-12T23:20:50Z"
  • A closed interval: "2018-02-12T00:00:00Z/2018-03-18T12:31:12Z"
  • Open intervals: "2018-02-12T00:00:00Z/.." or "../2018-03-18T12:31:12Z"
Only features that have a temporal property that intersects the value of `datetime` are selected. If a feature has multiple temporal properties, it is the decision of the server whether only a single temporal property is used to determine the extent or all relevant temporal properties.
Expression

Band math expression between assets.

ItemId

STAC Item Identifier.

Latitude

Latitude.

Longitude

Longitude.

NoData

Overwrite internal Nodata value.

Reproject

WarpKernel resampling algorithm (only used when doing re-projection). Defaults to nearest.

Resampling

Resampling method.

Sel

Xarray Indexing using dimension names {dimension}={value}.

SelMethod

Xarray indexing method to use for inexact matches.

SubdatasetBands

The index of a subdataset band within the asset.

SubdatasetName

The name of a subdataset within the asset.

Unscale

Apply internal Scale or Offset.

Methods

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

Explicit Interface Implementations

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

Applies to