次の方法で共有


MapTileSet クラス

定義

TileJSON 形式のタイルセットのメタデータ。

public class MapTileSet
type MapTileSet = class
Public Class MapTileSet
継承
MapTileSet

プロパティ

BoundingBox

使用可能なマップ タイルの最大範囲。 境界は、すべてのズーム レベルでカバーされる領域を定義する必要があります。 境界は WGS:84 緯度と経度の値で、左、下、右、上の順で表されます。 値には、整数または浮動小数点数を指定できます。

CenterTileIndex

[経度、緯度、ズーム] 形式のタイルセットの既定の場所。 ズーム レベルは、minzoom と maxzoom の間である必要があります。 実装では、この値を使用して既定の場所を設定できます。

CopyrightAttribution

マップに表示される著作権属性。 実装では、これを HTML またはリテラル テキストとして扱う場合があります。 セキュリティ上の理由から、このフィールドが XSS またはビーコン追跡のベクトルとして悪用されないようにしてください。

GeoJsonDataFiles

GeoJSON 形式のデータ ファイルの配列。

MapTileLegend

マップと共に表示される凡例。 実装では、これを HTML またはリテラル テキストとして扱う場合があります。 セキュリティ上の理由から、このフィールドが XSS またはビーコン追跡のベクトルとして悪用されないようにしてください。

MaxZoomLevel

最大ズーム レベル。

MinZoomLevel

最小ズーム レベル。

TileEndpoints

タイル エンドポイントの配列。 複数のエンドポイントが指定されている場合、クライアントはエンドポイントの任意の組み合わせを使用できます。 すべてのエンドポイントは、同じ URL に対して同じコンテンツを返す必要があります。 配列には、少なくとも 1 つのエンドポイントが含まれている必要があります。

TileJsonVersion

この JSON オブジェクトによって実装される TileJSON 仕様のバージョンについて説明します。

TileScheme

既定値:xyz。 または tms; のいずれかxyz。 タイル座標の y 方向に影響します。 グローバル メルカトル (球面メルカトル) プロファイルが想定されます。

TileSetDescription

タイルセットのテキストの説明。 説明には任意の有効な文字を含めることができます。 実装では、説明を HTML として解釈しないでください。

TileSetName

タイルセットを説明する名前。 名前には任意の有効な文字を含めることができます。 実装では、名前を HTML として解釈しないでください。

TileSetVersion

タイルセット内に含まれるタイルの semver.org スタイルのバージョン番号。 タイル間の変更が導入されると、マイナー バージョンが変更される必要があります。

適用対象