RenderConfiguration Class

Definition

Defines visualization parameters for rendering data on a map.

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

Constructors

Name Description
RenderConfiguration(String, String)

Initializes a new instance of RenderConfiguration.

Properties

Name Description
Conditions

A list of property/value conditions that must be in the active mosaic CQL for this render option to be enabled

Description

A longer description of the render option that can be used to explain its content.

Id

Unique identifier for the render option.

Kind

The type of rendering to apply (raster or vector).

Legend

Legend configuration for this render option.

MinZoom

Minimum zoom level at which to display this layer.

Name

Short descriptive name for the render option.

Options

A URL query-string encoded string of TiTiler rendering options. Valid only for raster-tile types. See Query Parameters.

VectorOptions

Options for rendering vector tiles. Valid only for vt-polygon and vt-line types.

Methods

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

Operators

Name Description
Explicit(Response to RenderConfiguration)
Implicit(RenderConfiguration to RequestContent)

Explicit Interface Implementations

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

Applies to