MarkerListLayer

用来展示标注点集合,支持传入text,由PointLayerTextLayer组合实现。

可使用鼠标拾取Pick

示例

动手试试

1
2
3
4
5
6
var layer = new mapvgl.MarkerListLayer({
fillColor: 'rgba(250, 250, 25, 0.6)',
fillSize: 20,
shadowColor: 'rgba(255, 80, 110, 0.7)',
shadowSize: 40
});

options属性

fillColor

解释:内部点颜色,同css颜色

类型:string

默认值:’rgba(255, 50, 10, 1)’

fillSize

解释:内部点大小,单位像素

类型:number

默认值:20

默认值:’rgba(255, 50, 10, 1)’

fillBorderColor

解释:内部点边框颜色,同css颜色

类型:string

默认值:’#ffffff’

fillBorderWidth

解释:内部点边框宽度

类型:number

默认值:1.2

shadowColor

解释:外部光晕颜色,同css颜色

类型:string

默认值:’rgba(255, 80, 110, 0.7)’

shadowSize

解释:外部光晕大小,单位像素

类型:number

默认值:40

shadowBorderColor

解释:外部光晕边框颜色,同css颜色

类型:string

默认值:’rgba(255, 80, 110, 1)’

shadowBorderWidth

解释:外部光晕边框宽度

类型:number

默认值:1.2

fontColor

解释:文字颜色,同css颜色

类型:string

默认值:’#ffffff’

fontSize

解释:文字大小,单位像素

类型:number

默认值:12

fontFamily

解释:文字字体

类型:string

默认值:’Microsoft Yahei’

data内容

数据格式内容

1
2
3
4
5
6
7
8
9
[{
geometry: {
type: 'Point',
coordinates: [116.403748, 39.915055]
},
properties: {
text: 20
}
}]