# new RandomRenderer(options)
éšæœºæ¸²æŸ“å™¨ï¼Œå°†éšæœºé¢œè‰²èµ‹äºˆè¦ç´ ï¼Œæ ¹æ®zoomç‰çº§é¢œè‰²ä¹Ÿå°†å‘生å˜åŒ–
傿•°
åç§° | 类型 | æè¿° |
---|---|---|
options |
Object | æž„é€ å‚æ•° |
field |
String | å—æ®µå,当地图引擎为MapBoxGL时,å¯ä»¥è®¾ç½®éšæœºä¸“é¢˜å›¾çš„å—æ®µå,设置åŽå±žäºŽç›¸åŒå—段值的è¦ç´ ä¼šèµ‹äºˆç»Ÿä¸€é¢œè‰²ï¼Œè‹¥æœªè®¾ç½®ï¼Œåˆ™å¯»æ‰¾å—æ®µåoid,若没找到,则使用è¦ç´ 属性ä¸çš„第一个属性åä½œä¸ºå—æ®µå |
支æŒå¦‚下方法:
[1ã€é€šè¿‡jsonæž„é€ RandomRenderer对象][2ã€å¯¼å‡ºjson对象]
[3ã€å…‹éš†RandomRenderer对象]
示例
// ES5引入方å¼
const { RandomRenderer } = zondy.renderer
// ES6引入方å¼
import { RandomRenderer } from "@mapgis/webclient-common"
// åˆå§‹åŒ–éšæœºæ¸²æŸ“器对象
const randomRenderer = new RandomRenderer({})
继承关系
æˆå‘˜å˜é‡
æˆå‘˜å˜é‡æ¦‚è¿°
åç§° | 类型 | æè¿° |
---|---|---|
field |
String
|
|
id |
String
|
|
type |
String
|
|
æˆå‘˜å˜é‡è¯¦æƒ…
方法
方法概述
åç§° | 返回值类型 | æè¿° |
---|---|---|
fromJSON |
RandomRenderer
|
|
clone |
RandomRenderer
|
|
fromJSON |
|
|
toJSON |
Object
|
|
方法详情
# static fromJSON(json)
傿•°
åç§° | 类型 | æè¿° |
---|---|---|
json |
Object | json对象 |
# fromJSON(json)
å°†JSONæ ¼å¼çš„æ¸²æŸ“规则转æ¢ä¸ºJS对象
傿•°
åç§° | 类型 | æè¿° |
---|---|---|
json |
Object | 渲染规则的实例化JSON |
- Inherited From: