TileSettings Class

Definition

Configuration for map tile visualization.

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

Constructors

Name Description
TileSettings(Int32, Int32)

Initializes a new instance of TileSettings.

Properties

Name Description
DefaultLocation

Default map location when displaying this collection.

MaxItemsPerTile

Maximum number of items to include in a single tile.

MinZoom

The minimum zoom level that can be requested for this collection. Provides a hard limit for the tile servers to ensure they don't get requests for low zoom levels, which would cause many files to be fetched and the tile servers to hang.

Methods

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

Operators

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

Explicit Interface Implementations

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

Applies to