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 地圖服務。 {bbox-epsg-3857}:EPSG 4325 Spacial 參考系統格式為 {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 地圖服務。
{bbox-epsg-3857}:EPSG 4325 Spacial 參考系統格式為 {west},{south},{east},{north} 的周框方塊字串。
{subdomain}:如果將加入指定的子域值,則為預留位置。
tileUrl?: string
屬性值
string
繼承的屬性詳細資料
contrast
fadeDuration
新增磚時,淡出轉換的持續時間以毫秒為單位。
必須大於或等於 0。
預設 300
。
fadeDuration?: number
屬性值
number
filter
hueRotation
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