共用方式為


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 地圖服務。

{bbox-epsg-3857}:EPSG 4325 Spacial 參考系統格式為 {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 地圖服務。

{bbox-epsg-3857}:EPSG 4325 Spacial 參考系統格式為 {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