new RandomRenderer(options)
document/renderer/RandomRenderer.js, line 4
支持如下方法:
[1、通过json构造RandomRenderer对象][2、导出json对象]
[3、克隆RandomRenderer对象]
随机渲染器,将随机颜色赋予要素,根据zoom等级颜色也将发生变化
| Name | Type | Description | ||||||
|---|---|---|---|---|---|---|---|---|
options |
Object |
构造参数
|
Example
// ES5引入方式
const { RandomRenderer } = zondy.renderer
// ES6引入方式
import { RandomRenderer } from "@mapgis/webclient-common"
// 初始化随机渲染器对象
const randomRenderer = new RandomRenderer({})
Extends
Members
-
fieldString
-
字段名
-
idString
-
渲染器id
-
typeString
-
类型,默认为'random'
Methods
-
RandomRenderer.fromJSON(json){RandomRenderer}
document/renderer/RandomRenderer.js, line 49 -
Name Type Description jsonObject json对象
Returns:
Type Description RandomRenderer RandomRenderer实例 -
clone(){RandomRenderer}
document/renderer/RandomRenderer.js, line 69 -
Returns:
Type Description RandomRenderer 克隆后的RandomRenderer实例 -
inherited fromJSON(json)
document/renderer/BaseRenderer.js, line 50 -
将JSON格式的渲染规则转换为JS对象
Name Type Description jsonObject 渲染规则的实例化JSON
-
toJSON(){Object}
document/renderer/RandomRenderer.js, line 59 -
Returns:
Type Description Object json对象