new SimpleFillSymbol(options)
base/symbol/SimpleFillSymbol.js, line 5
简单填充符号,参考示例:[填充符号样式]
| Name | Type | Default | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object | {} |
可选
构造参数
|
Example
// ES5引入方式
const { SimpleFillSymbol, SimpleLineSymbol } = zondy.symbol
const { Color } = zondy
// ES6引入方式
import { SimpleFillSymbol, SimpleLineSymbol, 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
})
})
Extends
Members
-
colorColor
-
颜色
-
extensionOptionsObject
-
符号的额外构造参数,该构造参数是地图引擎的额外构造参数,在此设置了之后,会覆盖该符号转换好地图引擎的构造参数
- Default Value: {}
idString
符号id
outlineSimpleLineSymbol
外边线样式类型
styleString
填充样式
typeString
符号类型
Methods
-
clone(){SimpleFillSymbol}
base/symbol/SimpleFillSymbol.js, line 69 -
克隆并返回新的符号对象
Returns:
Type Description SimpleFillSymbol 克隆后的新符号对象 -
toJSON(){Object}
base/symbol/SimpleFillSymbol.js, line 77 -
导出为JSON对象
Returns:
Type Description Object JSON对像 -
SimpleFillSymbol.fromJSON(json){SimpleFillSymbol}
base/symbol/SimpleFillSymbol.js, line 60 -
通过json构造并返回一个新的SimpleFillSymbol对象
Name Type Description jsonObject 符号的实例化JSON
Returns:
Type Description SimpleFillSymbol 新的SimpleFillSymbol对象 Example
通过json构造并返回一个新的SimpleFillSymbol对象