# new SimpleFillSymbol(options)
简单填充符号,参考示例:[填充符号样式]
[ES5引入方式]:
zondy.symbol.SimpleFillSymbol()
[ES6引入方式]:
import { SimpleFillSymbol } from "@mapgis/webclient-common"
参数:
名称 | 类型 | 默认值 | 描述 |
---|---|---|---|
options |
Object | 构造参数 |
|
color |
Color | String | new Color(255, 255, 255, 0.25) | 填充颜色 |
outline |
SimpleLineSymbol | new SimpleLineSymbol() | 外边线样式 |
style |
String | 'solid' | 填充样式,默认"solid",可选"backward-diagonal"|"cross"|"diagonal-cross"|"forward-diagonal"|"horizontal"|"none"|"solid"|"vertical" |
支持如下方法:
1、克隆并返回新的符号对象
2、导出一个JSON对像
[3、通过json构造并返回一个新的SimpleFillSymbol对象]
示例
// ES5引入方式
const { SimpleFillSymbol } = zondy.symbol
const { Color } = zondy
// ES6引入方式
import { SimpleFillSymbol, Color } from "@mapgis/webclient-common"
const simpleFillSymbol = new SimpleFillSymbol({
// 填充颜色
color: new Color(255, 0, 0, 1),
// 填充样式
style: "solid",
// 外边线样式
outline: new SimpleLineSymbol({
// 外边线颜色
color: new Color(255, 0, 0, 1),
// 外边线宽度
width: 2
})
})
继承关系
成员变量
Object
# extensionOptions
符号的额外构造参数,该构造参数是地图引擎的额外构造参数,在此设置了之后,会覆盖该符号转换好地图引擎的构造参数
- Inherited From:
- Default Value:
- {}
方法
# static fromJSON(json)
参数:
名称 | 类型 | 描述 |
---|---|---|
json |
Object | 符号的实例化JSON |
新的SimpleFillSymbol对象
示例
<caption><h7>通过json构造并返回一个新的SimpleFillSymbol对象</h7></caption>