OgcMapLayerOptions interface
OGC 層的選項。
- Extends
-
MediaLayerOptions
屬性
active |
指定要轉譯之服務中的子圖層。 |
bring |
指出地圖是否應該將地圖檢視設定為圖層的周框方塊。 不持續性。 |
debug | 指出是否應該將存取服務的相關錯誤記錄到主控台。 |
dimensions | 要新增至磚要求的自訂維度。 |
proxy |
Proxy 服務的 URL,可附加外部服務的 URL。 這需要存取裝載于未啟用 COR 之端點上的服務。 |
service | 指定要連線的 Web 對應服務類型。 如果未指定,將會嘗試並根據 URL 來判斷。 如果未指定或無法從 URL 判斷,則預設為 'WMTS'。 |
styles | 使用中圖層的樣式。 |
url | 指向服務的 URL。 |
version | 要設為目標的服務版本。 如果未指定,則會自動嘗試並判斷這一點。 |
繼承的屬性
contrast | 介於 -1 和 1 之間的數位,可增加或減少重迭的對比。
預設 |
fade |
新增磚時,淡化轉換的持續時間以毫秒為單位。
必須大於或等於 0。
預設 |
filter | 運算式,指定來源特徵的條件。 只會顯示符合篩選準則的功能。 |
hue |
繞著色彩滾輪旋轉色調。
以度為單位的數位。
預設 |
max |
介於 0 到 1 之間的數位,可增加或減少重迭的最大亮度。
預設 |
max |
整數,指定要呈現圖層的最大縮放層級。
這個值是獨佔的,也就是圖層會顯示在 |
min |
介於 0 和 1 之間的數位,可增加或減少重迭的最小亮度。
預設 |
min |
整數,指定要呈現圖層的最小縮放層級。
此值是包含的,亦即圖層會顯示在 |
opacity | 介於 0 和 1 之間的數位,表示繪製重迭的不透明度。
預設 |
saturation | 介於 -1 和 1 之間的數位,可增加或減少重迭的飽和度。
預設 |
visible | 指定圖層是否可見。
預設 |
屬性詳細資料
activeLayers
bringIntoView
指出地圖是否應該將地圖檢視設定為圖層的周框方塊。 不持續性。
bringIntoView?: boolean
屬性值
boolean
debug
指出是否應該將存取服務的相關錯誤記錄到主控台。
debug?: boolean
屬性值
boolean
dimensions
要新增至磚要求的自訂維度。
dimensions?: Record<string, string>
屬性值
Record<string, string>
proxyService
Proxy 服務的 URL,可附加外部服務的 URL。 這需要存取裝載于未啟用 COR 之端點上的服務。
proxyService?: string
屬性值
string
service
指定要連線的 Web 對應服務類型。 如果未指定,將會嘗試並根據 URL 來判斷。 如果未指定或無法從 URL 判斷,則預設為 'WMTS'。
service?: "WMS" | "WMTS"
屬性值
"WMS" | "WMTS"
styles
url
指向服務的 URL。
url?: string
屬性值
string
version
要設為目標的服務版本。 如果未指定,則會自動嘗試並判斷這一點。
version?: string
屬性值
string
繼承的屬性詳細資料
contrast
介於 -1 和 1 之間的數位,可增加或減少重迭的對比。
預設 0
。
contrast?: number
屬性值
number
繼承自 MediaLayerOptions.contrast
fadeDuration
新增磚時,淡化轉換的持續時間以毫秒為單位。
必須大於或等於 0。
預設 300
。
fadeDuration?: number
屬性值
number
繼承自 MediaLayerOptions.fadeDuration
filter
運算式,指定來源特徵的條件。 只會顯示符合篩選準則的功能。
filter?: Expression
屬性值
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