类名 SimpleFillSymbol

# 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
  })
})

继承关系

成员变量

Color

# color

颜色

Inherited From:
Object

# extensionOptions

符号的额外构造参数,该构造参数是地图引擎的额外构造参数,在此设置了之后,会覆盖该符号转换好地图引擎的构造参数

Inherited From:
Default Value:
  • {}
String

# readonly id

符号id

Inherited From:
SimpleLineSymbol

# outline

外边线样式类型

Inherited From:
String

# style

填充样式

String

# type

符号类型

Overrides:

方法

# static fromJSON(json)

通过json构造并返回一个新的SimpleFillSymbol对象

参数:

名称 类型 描述
json Object

符号的实例化JSON

新的SimpleFillSymbol对象

示例
<caption><h7>通过json构造并返回一个新的SimpleFillSymbol对象</h7></caption>

# clone()

克隆并返回新的符号对象

Overrides:

克隆后的新符号对象

# toJSON()

导出为JSON对象

Overrides:

JSON对像

Object
构造函数
成员变量
方法
事件