UniqueTheme3DLayer Class

UniqueTheme3DLayer(id, layerOptions)

三维单值专题图

Fx构造函数

# new UniqueTheme3DLayer(id, layerOptions)

参数:
名称 类型 描述
id string

专题图图层id

layerOptions Object

专题图图层配置项,参数继承自Theme3DLayer,新增参数如下:
height -{number} 如果数据指定的heightField(默认height)没有可以表示高度的字段,可以为所有数据统一设置一个高度
colorStops -{Array} 数据颜色分段数组

查看源代码 mapboxgl/theme/UniqueTheme3DLayer.js, line 6

成员变量

Array

# colorStops

数据颜色数组,如[["绿地","#CD7054"],["道路","#AD1283"]]

查看源代码 mapboxgl/theme/UniqueTheme3DLayer.js, line 17

方法

# getHighlightStyleOptions() → {Object}

获取高亮样式

查看源代码 mapboxgl/theme/UniqueTheme3DLayer.js, line 61

mapbox gl样式对象

Object

# getLayerStyleOptions() → {Object}

获取图层样式

查看源代码 mapboxgl/theme/UniqueTheme3DLayer.js, line 25

mapbox gl样式对象

Object