TileJsonMetadata Class

Definition

TileJSON metadata describing a tile set according to the TileJSON specification Based on https://github.com/mapbox/tilejson-spec/tree/master/2.2.0

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

Properties

Name Description
Attribution

Attribution text for the data sources.

Bounds

Bounds.

Center

Default center point [longitude, latitude, zoom] for the tile set.

Data

Array of data file URL templates.

Description

Human-readable description of the tile set.

Grids

Array of UTFGrid URL templates.

Legend

URL to legend content for the tile set.

MaxZoom

Maximum zoom level available in the tile set.

MinZoom

Minimum zoom level available in the tile set.

Name

Human-readable name of the tile set.

Scheme

Tile addressing scheme (xyz or tms).

Template

URL template for feature info queries.

TileJson

TileJson.

Tiles

Array of tile URL templates.

Version

Version.

Methods

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

Operators

Name Description
Explicit(Response to TileJsonMetadata)

Explicit Interface Implementations

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

Applies to