TileLayerOptions interface

TileLayer でラスター タイル イメージをレンダリングするときに使用するオプション。

Extends

プロパティ

bounds

タイルを使用できる場所を指定する境界ボックス。 指定した場合、境界ボックスの外側のタイルは要求されません。 既定値は [-180, -85.0511, 180, 85.0511] です。

isTMS

タイル システム座標で Y 座標軸を反転させるタイル マップ サービス仕様を使用するかどうかを指定します。 既定値は false です。

maxSourceZoom

タイル ソースからタイルを使用できる最大ズーム レベルを指定する整数。 既定値は 22 です。

minSourceZoom

タイル ソースからタイルを使用できる最小ズーム レベルを指定する整数。 既定値は 0 です。

subdomains

タイル URL に適用するサブドメイン値の配列。

tileSize

マップ タイルの幅と高さの寸法を指定する整数値。 シームレスなエクスペリエンスを実現するには、タイルのサイズを 2 の乗数にする必要があります。 既定値は 512 です。

tileUrl

TileJSON リソースへの http/https URL、または次のパラメーターを使用するタイル URL テンプレート。

{x}: タイルの X 位置。 通常、{y} と {z} も必要です。

{y}: タイルの Y 位置。 通常、{x} と {z} も必要です。

{z}: タイルのズーム レベル。 通常、{x} と {y} も必要です。

{quadkey}: Bing地図 タイル システムの名前付け規則に基づくタイル quadKey ID。

{bbox-epsg-3857}: EPSG 4325 Spacial Reference System の {west}、{south}、{east}、{north} という形式の境界ボックス文字列。

{subdomain}: 指定した場合にサブドメイン値が追加されるプレースホルダー。

継承されたプロパティ

contrast

オーバーレイのコントラストを増減する -1 から 1 までの数値。 既定値は 0 です。

fadeDuration

新しいタイルが追加されたときのフェード遷移の時間 (ミリ秒単位)。 0 以上である必要があります。 既定値は 300 です。

filter

ソース フィーチャの条件を指定する式。 フィルターに一致する機能のみが表示されます。

hueRotation

カラー ホイールを中心に色合いを回転させます。 度単位の数値。 既定値は 0 です。

maxBrightness

オーバーレイの最大輝度を増減する 0 ~ 1 の数値。 既定値は 1 です。

maxZoom

レイヤーをレンダリングする最大ズーム レベルを指定する整数。 この値は排他的です。つまり、レイヤーは で maxZoom > zoom >= minZoom表示されます。 既定値は 24 です。

minBrightness

オーバーレイの最小輝度を増減する 0 ~ 1 の数値。 既定値は 0 です。

minZoom

レイヤーをレンダリングする最小ズーム レベルを指定する整数。 この値は包括的です。つまり、レイヤーは で maxZoom > zoom >= minZoom表示されます。 既定値は 0 です。

opacity

オーバーレイが描画される不透明度を示す 0 ~ 1 の範囲の数値。 既定値は 1 です。

saturation

オーバーレイの彩度を増減する -1 から 1 までの数値。 既定値は 0 です。

visible

レイヤーが表示されるかどうかを指定します。 既定値は true です。

プロパティの詳細

bounds

タイルを使用できる場所を指定する境界ボックス。 指定した場合、境界ボックスの外側のタイルは要求されません。 既定値は [-180, -85.0511, 180, 85.0511] です。

bounds?: BoundingBox

プロパティ値

isTMS

タイル システム座標で Y 座標軸を反転させるタイル マップ サービス仕様を使用するかどうかを指定します。 既定値は false です。

isTMS?: boolean

プロパティ値

boolean

maxSourceZoom

タイル ソースからタイルを使用できる最大ズーム レベルを指定する整数。 既定値は 22 です。

maxSourceZoom?: number

プロパティ値

number

minSourceZoom

タイル ソースからタイルを使用できる最小ズーム レベルを指定する整数。 既定値は 0 です。

minSourceZoom?: number

プロパティ値

number

subdomains

タイル URL に適用するサブドメイン値の配列。

subdomains?: string[]

プロパティ値

string[]

tileSize

マップ タイルの幅と高さの寸法を指定する整数値。 シームレスなエクスペリエンスを実現するには、タイルのサイズを 2 の乗数にする必要があります。 既定値は 512 です。

tileSize?: number

プロパティ値

number

tileUrl

TileJSON リソースへの http/https URL、または次のパラメーターを使用するタイル URL テンプレート。

{x}: タイルの X 位置。 通常、{y} と {z} も必要です。

{y}: タイルの Y 位置。 通常、{x} と {z} も必要です。

{z}: タイルのズーム レベル。 通常、{x} と {y} も必要です。

{quadkey}: Bing地図 タイル システムの名前付け規則に基づくタイル quadKey ID。

{bbox-epsg-3857}: EPSG 4325 Spacial Reference System の {west}、{south}、{east}、{north} という形式の境界ボックス文字列。

{subdomain}: 指定した場合にサブドメイン値が追加されるプレースホルダー。

tileUrl?: string

プロパティ値

string

継承されたプロパティの詳細

contrast

オーバーレイのコントラストを増減する -1 から 1 までの数値。 既定値は 0 です。

contrast?: number

プロパティ値

number

MediaLayerOptions.contrastから継承

fadeDuration

新しいタイルが追加されたときのフェード遷移の時間 (ミリ秒単位)。 0 以上である必要があります。 既定値は 300 です。

fadeDuration?: number

プロパティ値

number

MediaLayerOptions.fadeDurationから継承

filter

ソース フィーチャの条件を指定する式。 フィルターに一致する機能のみが表示されます。

filter?: Expression

プロパティ値

LayerOptions.filterから継承

hueRotation

カラー ホイールを中心に色合いを回転させます。 度単位の数値。 既定値は 0 です。

hueRotation?: number

プロパティ値

number

MediaLayerOptions.hueRotationから継承

maxBrightness

オーバーレイの最大輝度を増減する 0 ~ 1 の数値。 既定値は 1 です。

maxBrightness?: number

プロパティ値

number

MediaLayerOptions.maxBrightnessから継承

maxZoom

レイヤーをレンダリングする最大ズーム レベルを指定する整数。 この値は排他的です。つまり、レイヤーは で maxZoom > zoom >= minZoom表示されます。 既定値は 24 です。

maxZoom?: number

プロパティ値

number

LayerOptions.maxZoomから継承

minBrightness

オーバーレイの最小輝度を増減する 0 ~ 1 の数値。 既定値は 0 です。

minBrightness?: number

プロパティ値

number

MediaLayerOptions.minBrightnessから継承

minZoom

レイヤーをレンダリングする最小ズーム レベルを指定する整数。 この値は包括的です。つまり、レイヤーは で maxZoom > zoom >= minZoom表示されます。 既定値は 0 です。

minZoom?: number

プロパティ値

number

LayerOptions.minZoomから継承

opacity

オーバーレイが描画される不透明度を示す 0 ~ 1 の範囲の数値。 既定値は 1 です。

opacity?: number

プロパティ値

number

MediaLayerOptions.opacityから継承

saturation

オーバーレイの彩度を増減する -1 から 1 までの数値。 既定値は 0 です。

saturation?: number

プロパティ値

number

MediaLayerOptions.saturationから継承

visible

レイヤーが表示されるかどうかを指定します。 既定値は true です。

visible?: boolean

プロパティ値

boolean

LayerOptions.visibleから継承