GetCollectionWmtsCapabilitiesOptions Class

Definition

Options for the getCollectionWmtsCapabilities operation.

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

Constructors

Name Description
GetCollectionWmtsCapabilitiesOptions(String)

Initializes a new instance of GetCollectionWmtsCapabilitiesOptions.

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 (default: 'WebMercatorQuad')

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

Applies to