TileLayerOptions interface
TileLayer でラスター タイル イメージをレンダリングするときに使用するオプション。
- Extends
プロパティ
bounds | タイルを使用できる場所を指定する境界ボックス。
指定した場合、境界ボックスの外側のタイルは要求されません。
既定値は |
isTMS | タイル システム座標で Y 座標軸を反転させるタイル マップ サービス仕様を使用するかどうかを指定します。
既定値は |
max |
タイル ソースからタイルを使用できる最大ズーム レベルを指定する整数。
既定値は |
min |
タイル ソースからタイルを使用できる最小ズーム レベルを指定する整数。
既定値は |
subdomains | タイル URL に適用するサブドメイン値の配列。 |
tile |
マップ タイルの幅と高さの寸法を指定する整数値。
シームレスなエクスペリエンスを実現するには、タイルのサイズを 2 の乗数にする必要があります。
既定値は |
tile |
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 までの数値。
既定値は |
fade |
新しいタイルが追加されたときのフェード遷移の時間 (ミリ秒単位)。
0 以上である必要があります。
既定値は |
filter | ソース フィーチャの条件を指定する式。 フィルターに一致する機能のみが表示されます。 |
hue |
カラー ホイールを中心に色合いを回転させます。
度単位の数値。
既定値は |
max |
オーバーレイの最大輝度を増減する 0 ~ 1 の数値。
既定値は |
max |
レイヤーをレンダリングする最大ズーム レベルを指定する整数。
この値は排他的です。つまり、レイヤーは で |
min |
オーバーレイの最小輝度を増減する 0 ~ 1 の数値。
既定値は |
min |
レイヤーをレンダリングする最小ズーム レベルを指定する整数。
この値は包括的です。つまり、レイヤーは で |
opacity | オーバーレイが描画される不透明度を示す 0 ~ 1 の範囲の数値。
既定値は |
saturation | オーバーレイの彩度を増減する -1 から 1 までの数値。
既定値は |
visible | レイヤーが表示されるかどうかを指定します。
既定値は |
プロパティの詳細
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
fadeDuration
新しいタイルが追加されたときのフェード遷移の時間 (ミリ秒単位)。
0 以上である必要があります。
既定値は 300
です。
fadeDuration?: number
プロパティ値
number
filter
ソース フィーチャの条件を指定する式。 フィルターに一致する機能のみが表示されます。
filter?: Expression
プロパティ値
hueRotation
カラー ホイールを中心に色合いを回転させます。
度単位の数値。
既定値は 0
です。
hueRotation?: number
プロパティ値
number
maxBrightness
オーバーレイの最大輝度を増減する 0 ~ 1 の数値。
既定値は 1
です。
maxBrightness?: number
プロパティ値
number
maxZoom
レイヤーをレンダリングする最大ズーム レベルを指定する整数。
この値は排他的です。つまり、レイヤーは で maxZoom > zoom >= minZoom
表示されます。
既定値は 24
です。
maxZoom?: number
プロパティ値
number
minBrightness
オーバーレイの最小輝度を増減する 0 ~ 1 の数値。
既定値は 0
です。
minBrightness?: number
プロパティ値
number
minZoom
レイヤーをレンダリングする最小ズーム レベルを指定する整数。
この値は包括的です。つまり、レイヤーは で maxZoom > zoom >= minZoom
表示されます。
既定値は 0
です。
minZoom?: number
プロパティ値
number
opacity
オーバーレイが描画される不透明度を示す 0 ~ 1 の範囲の数値。
既定値は 1
です。
opacity?: number
プロパティ値
number
saturation
オーバーレイの彩度を増減する -1 から 1 までの数値。
既定値は 0
です。
saturation?: number
プロパティ値
number