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

SimpleDataLayer class

简化地图上地理空间数据的呈现的层。 注意: 由于此层包装其他层,因此不支持使用此某些层排序操作添加/删除的其他层。 在此之前添加此层,在此之前添加另一层,不支持移动此层。 这些限制仅适用于此层,不适用于此层包装的层。

Extends

Layer

构造函数

SimpleDataLayer(azmaps.source.DataSource, SimpleDataLayerOptions)

构造新的 SimpleDataLayer。

继承属性

metadata

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

方法

closePopup()

关闭弹出窗口。

dispose()

清理此层消耗的任何资源。

getLayers()

获取此类包装的层组,用于呈现数据。

getOptions()

获取层的选项。

onAdd(azmaps.Map)

将层添加到地图时处理的事件逻辑。

onRemove()

从地图中删除层时处理的事件逻辑。

setOptions(SimpleDataLayerOptions)

设置层的选项。

继承的方法

getId()

获取层的 ID

getMap()

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

构造函数详细信息

SimpleDataLayer(azmaps.source.DataSource, SimpleDataLayerOptions)

构造新的 SimpleDataLayer。

new SimpleDataLayer(datasource: azmaps.source.DataSource, options?: SimpleDataLayerOptions)

参数

datasource
azmaps.source.DataSource

包含数据的数据源。

options
SimpleDataLayerOptions

简单数据层的选项。

继承属性详细信息

metadata

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

metadata?: any

属性值

any

继承自 Layer.metadata

方法详细信息

closePopup()

关闭弹出窗口。

function closePopup()

dispose()

清理此层消耗的任何资源。

function dispose()

getLayers()

获取此类包装的层组,用于呈现数据。

function getLayers(): SimpleDataLayerGroup

返回

getOptions()

获取层的选项。

function getOptions(): SimpleDataLayerOptions

返回

onAdd(azmaps.Map)

将层添加到地图时处理的事件逻辑。

function onAdd(map: azmaps.Map)

参数

map
azmaps.Map

onRemove()

从地图中删除层时处理的事件逻辑。

function onRemove()

setOptions(SimpleDataLayerOptions)

设置层的选项。

function setOptions(options: SimpleDataLayerOptions)

参数

options
SimpleDataLayerOptions

层的新选项。

继承的方法详细信息

getId()

获取层的 ID

function getId(): string

返回

string

继承自 Layer.getId

getMap()

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

function getMap(): Map

返回

Map

继承自 Layer.getMap