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