GetSearchWmtsCapabilitiesByTmsOptions Class

Definition

Options for the getSearchWmtsCapabilitiesByTms operation.

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

Constructors

Name Description
GetSearchWmtsCapabilitiesByTmsOptions(String, String)

Initializes a new instance of GetSearchWmtsCapabilitiesByTmsOptions.

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.

Expression

Band math expression between assets.

MaxZoom

Overwrite default maxzoom.

MinZoom

Overwrite default minzoom.

NoData

Overwrite internal Nodata value.

Reproject

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

SearchId

Search Id (pgSTAC Search Hash).

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

Applies to