# new Symbol(options)
符号基类
参数:
名称 | 类型 | 默认值 | 描述 |
---|---|---|---|
options |
Object | 构造参数 |
|
color |
Color | String | Array | Object | new Color(255, 255, 255, 0.25) | 颜色 |
- See:
-
符号
示例
设置颜色的几种方式
1.结构化形式
symbol.color = new Color(255, 255, 255, 0.25)
symbol.color ={
red:255,
green:0,
blue:0,
alpha:1
}
2.数组
symbol.color = [255,0,0]
symbol.color = [255,0,0,1]
3.字符串
symbol.color = '#ff0000'
symbol.color = 'rgba(255,0,0,1)'
成员变量
方法
# static fromJSON(json)
通过json文件构建symbol
参数:
名称 | 类型 | 描述 |
---|---|---|
json |
Object | 符号的实例化JSON |
示例
// ES5引入方式
const { Symbol, Color } = Zondy
// ES6引入方式
import { Symbol, Color } from "@mapgis/webclient-common"
const simpleLineSymbol = Symbol.fromJSON({
type:'simple-line',
color:new Color(255,255,255,1),
width:2
})