PolygonLayer class

在地圖上呈現填滿的Polygon和 MultiPolygon 物件。

Extends

建構函式

PolygonLayer(string | Source, string, PolygonLayerOptions)

建構新的 PolygonLayer。

繼承的屬性

metadata

屬性,用於將自定義數據與圖層產生關聯。

方法

getOptions()

取得多邊形圖層的選項。

getSource()

取得建立圖層時提供的來源。

setOptions(PolygonLayerOptions)

設定多邊形圖層的選項。 設定 時 fillPatternfillColor 將會忽略。 若要設定 fillColor,請確定 fillPattern 已設定為 undefined

繼承的方法

getId()

取得層次的標識碼

getMap()

取得圖層目前加入的地圖,或為 null。

onAdd(Map)

新增至地圖時呼叫之圖層的初始化方法。

onRemove()

從地圖中移除圖層時所呼叫的方法。 應該為圖層執行任何必要的清除。

建構函式詳細資料

PolygonLayer(string | Source, string, PolygonLayerOptions)

建構新的 PolygonLayer。

new PolygonLayer(source: string | Source, id?: string, options?: PolygonLayerOptions)

參數

source

string | Source

層次將呈現之數據源的標識碼或實例。

id

string

層次的標識碼。 如果未指定,將會產生隨機的。

options
PolygonLayerOptions

多邊形圖層的選項。

繼承的屬性詳細資料

metadata

屬性,用於將自定義數據與圖層產生關聯。

metadata?: any

屬性值

any

繼承自Layer.metadata

方法詳細資料

getOptions()

取得多邊形圖層的選項。

function getOptions(): PolygonLayerOptions

傳回

getSource()

取得建立圖層時提供的來源。

function getSource(): string | Source

傳回

string | Source

setOptions(PolygonLayerOptions)

設定多邊形圖層的選項。 設定 時 fillPatternfillColor 將會忽略。 若要設定 fillColor,請確定 fillPattern 已設定為 undefined

function setOptions(options: PolygonLayerOptions)

參數

繼承的方法的詳細資料

getId()

取得層次的標識碼

function getId(): string

傳回

string

繼承自Layer.getId

getMap()

取得圖層目前加入的地圖,或為 null。

function getMap(): Map

傳回

Map

繼承自Layer.getMap

onAdd(Map)

新增至地圖時呼叫之圖層的初始化方法。

function onAdd(map: Map)

參數

map
Map

圖層已新增至的地圖。

繼承自Layer.onAdd

onRemove()

從地圖中移除圖層時所呼叫的方法。 應該為圖層執行任何必要的清除。

function onRemove()

繼承自Layer.onRemove