PlanetaryComputerModelFactory.TileJsonMetadata Method

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 static Azure.Analytics.PlanetaryComputer.TileJsonMetadata TileJsonMetadata(string tileJson = default, string name = default, string description = default, string version = default, string attribution = default, string template = default, string legend = default, Azure.Analytics.PlanetaryComputer.TileAddressingScheme? scheme = default, System.Collections.Generic.IEnumerable<string> tiles = default, System.Collections.Generic.IEnumerable<string> grids = default, System.Collections.Generic.IEnumerable<string> data = default, int? minZoom = default, int? maxZoom = default, System.Collections.Generic.IEnumerable<float> bounds = default, System.Collections.Generic.IEnumerable<float> center = default);
static member TileJsonMetadata : string * string * string * string * string * string * string * Nullable<Azure.Analytics.PlanetaryComputer.TileAddressingScheme> * seq<string> * seq<string> * seq<string> * Nullable<int> * Nullable<int> * seq<single> * seq<single> -> Azure.Analytics.PlanetaryComputer.TileJsonMetadata
Public Shared Function TileJsonMetadata (Optional tileJson As String = Nothing, Optional name As String = Nothing, Optional description As String = Nothing, Optional version As String = Nothing, Optional attribution As String = Nothing, Optional template As String = Nothing, Optional legend As String = Nothing, Optional scheme As Nullable(Of TileAddressingScheme) = Nothing, Optional tiles As IEnumerable(Of String) = Nothing, Optional grids As IEnumerable(Of String) = Nothing, Optional data As IEnumerable(Of String) = Nothing, Optional minZoom As Nullable(Of Integer) = Nothing, Optional maxZoom As Nullable(Of Integer) = Nothing, Optional bounds As IEnumerable(Of Single) = Nothing, Optional center As IEnumerable(Of Single) = Nothing) As TileJsonMetadata

Parameters

tileJson
String

TileJson.

name
String

Human-readable name of the tile set.

description
String

Human-readable description of the tile set.

version
String

Version.

attribution
String

Attribution text for the data sources.

template
String

URL template for feature info queries.

legend
String

URL to legend content for the tile set.

scheme
Nullable<TileAddressingScheme>

Tile addressing scheme (xyz or tms).

tiles
IEnumerable<String>

Array of tile URL templates.

grids
IEnumerable<String>

Array of UTFGrid URL templates.

data
IEnumerable<String>

Array of data file URL templates.

minZoom
Nullable<Int32>

Minimum zoom level available in the tile set.

maxZoom
Nullable<Int32>

Maximum zoom level available in the tile set.

bounds
IEnumerable<Single>

Bounds.

center
IEnumerable<Single>

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

Returns

A new TileJsonMetadata instance for mocking.

Applies to