共用方式為


Layer class

要擴充之其他圖層類別的抽象類別。

Extends

建構函式

Layer(string)

屬性

metadata

屬性,用於將自訂資料與圖層產生關聯。

方法

getId()

取得圖層的識別碼

getMap()

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

onAdd(Map)

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

onRemove()

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

建構函式詳細資料

Layer(string)

new Layer(id?: string)

參數

id

string

屬性詳細資料

metadata

屬性,用於將自訂資料與圖層產生關聯。

metadata?: any

屬性值

any

方法詳細資料

getId()

取得圖層的識別碼

function getId(): string

傳回

string

getMap()

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

function getMap(): Map

傳回

Map

onAdd(Map)

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

function onAdd(map: Map)

參數

map
Map

圖層已新增至的地圖。

onRemove()

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

function onRemove()