GetCollectionWmtsCapabilitiesByTmsOptions Class

Definition

Options for the getCollectionWmtsCapabilitiesByTms operation.

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

Constructors

Name Description
GetCollectionWmtsCapabilitiesByTmsOptions(String, String)

Initializes a new instance of GetCollectionWmtsCapabilitiesByTmsOptions.

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.

Bbox

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

Bidx

Dataset band indexes.

CollectionId

STAC Collection Identifier.

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.

Ids

Array of Item ids.

MaxZoom

Overwrite default maxzoom.

MinZoom

Overwrite default minzoom.

NoData

Overwrite internal Nodata value.

Query

JSON query expression for filtering items.

Reproject

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

SortBy

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

TileFormat

Output image type. Default is png.

TileMatrixSetId

Identifier selecting one of the TileMatrixSetId supported.

TileScale

Tile scale factor affecting output size. Values > 1 produce larger tiles (e.g., 1=256x256, 2=512x512).

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<GetCollectionWmtsCapabilitiesByTmsOptions>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<GetCollectionWmtsCapabilitiesByTmsOptions>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<GetCollectionWmtsCapabilitiesByTmsOptions>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<GetCollectionWmtsCapabilitiesByTmsOptions>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<GetCollectionWmtsCapabilitiesByTmsOptions>.Write(ModelReaderWriterOptions)

Applies to