GetCollectionTilesetsOptions Class

Definition

Options for collection tileset list operations.

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

Constructors

Name Description
GetCollectionTilesetsOptions(String)

Initializes a new instance of GetCollectionTilesetsOptions.

Properties

Name Description
Bbox

Bounding box (west, south, east, north).

CollectionId

STAC Collection Identifier.

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.
Ids

Array of Item ids.

Query

JSON query expression for filtering items.

Sel

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

SelMethod

Xarray indexing method to use for inexact matches.

SortBy

Sorting expression (e.g. +/-property).

SubdatasetBands

The index of a subdataset band within the asset.

SubdatasetName

The name of a subdataset within the asset.

Methods

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

Explicit Interface Implementations

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

Applies to