你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

PolygonLayer class

在地图上呈现填充的 Polygon 和 MultiPolygon 对象。

Extends

构造函数

PolygonLayer(string | Source, string, PolygonLayerOptions)

构造新的 PolygonLayer。

继承属性

metadata

用于将自定义数据与层关联的属性。

方法

getOptions()

获取多边形层的选项。

getSource()

获取创建层时提供的源。

setOptions(PolygonLayerOptions)

设置多边形层的选项。 设置 时 fillPatternfillColor 将被忽略。 若要设置 fillColor,请确保 fillPattern 将 设置为 undefined

继承的方法

getId()

获取层的 ID

getMap()

获取图层当前添加到的地图,或 null。

onAdd(Map)

添加到地图时调用的层的初始化方法。

onRemove()

从地图中删除层时调用的方法。 应对层执行任何必要的清理。

构造函数详细信息

PolygonLayer(string | Source, string, PolygonLayerOptions)

构造新的 PolygonLayer。

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

参数

source

string | Source

层将呈现的数据源的 ID 或实例。

id

string

层的 ID。 如果未指定,将生成一个随机的 。

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()

获取层的 ID

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