Class: BigPointLayer

CMAP.BigPointLayer(param)

大数据点图层

Constructor

new BigPointLayer(param)

Parameters:
Name Type Description
param Object 参数列表
Properties
Name Type Description
type String 固定值 'BigPointLayer'
renderer Object 建筑的渲染样式
dataSource Object 数据源 目前只支持geojson
Author:
Example
////该类图层的创建方式和type为GeoPoint的FeatureLayer类似,但暂时不支持更新样式也无法获取每一个单个的GeoPoint,适合用作背景图层
   var bigPointLayer = app.create({
      type: 'BigPointLayer',
      dataSource: data, //一个geojson格式的对象
      renderer:{//仅支持type为vector的情况
      color: [0, 100, 255],
      opacity: 0.5,
      type: 'vector',
      size:3,
      vectorType:'circle'
      }
    });

Extends

Methods

createGeoObject(feature, referencePosition, rendererItem) → {*|Object}

Parameters:
Name Type Description
feature
referencePosition
rendererItem
Overrides:
Returns:
Type
* | Object

createMaterial(rendererItem) → {*}

Parameters:
Name Type Description
rendererItem
Overrides:
Returns:
Type
*

createMesh(geometry, material, rendererItem) → {*}

Parameters:
Name Type Description
geometry
material
rendererItem
Overrides:
Returns:
Type
*