#### # new PictureFillSymbol(options)

图片填充符号

#### 参数:

名称 | 类型 | 默认值 | 描述
--- | --- | --- | ---
`options` | options |  | 构造参数
`url` | String |  | 图片请求地址,支持baseUrl
`width` | Number | 12 | 简单填充符号宽度，默认为12，单位像素
`height` | Number | 12 | 简单填充符号高度，默认为12，单位像素
`xoffset` | Number | 0 | x方向偏移，默认为0，单位像素
`yoffset` | Number | 0 | y方向偏移，默认为0，单位像素
`xscale` | Number | 1 | x方向拉伸，取值在0-1之间
`yscale` | Number | 1 | y方向拉伸，取值在0-1之间

查看源代码 common/base/symbol/PictureFillSymbol.js, line 6

##### 支持如下方法：

[1、将JSON格式的符号转换为JS对象]
[2、将JS对象转换为JSON格式]
[3、克隆并返回新的符号对象]

##### 示例

创建图片填充符号对象

    // ES5引入方式
    const { PictureFillSymbol } = Zondy.Symbol
    // ES6引入方式
    import { PictureFillSymbol } from "@mapgis/webclient-common"
    const pictureFillSymbol = new PictureFillSymbol({
      // 图片请求地址
      url: '图片请求地址',
      // 简单填充符号宽度，默认为12，单位像素
      width: 12,
      // 简单填充符号高度，默认为12，单位像素
      height: 12,
      // x方向偏移，默认为0，单位像素
      xoffset: 0,
      // y方向偏移，默认为0，单位像素
      yoffset: 0,
      // x方向拉伸，取值在0-1之间
      xscale: 1,
      // y方向拉伸，取值在0-1之间
      yscale: 1
    });

### 继承关系

- FillSymbol

### 成员变量

类型: Color

#### # color

颜色

Inherited From:
  - Symbol#color

查看源代码 common/base/symbol/Symbol.js, line 35

类型: Number

#### # height

简单填充符号高度，默认为12，单位像素

查看源代码 common/base/symbol/PictureFillSymbol.js, line 56

类型: SimpleLineSymbol

#### # outline

外边线样式类型

Inherited From:
  - FillSymbol#outline

查看源代码 common/base/symbol/FillSymbol.js, line 23

类型: String

#### # type

符号类型

Overrides:
  - FillSymbol#type

查看源代码 common/base/symbol/PictureFillSymbol.js, line 51

类型: String

#### # url

图片请求地址

查看源代码 common/base/symbol/PictureFillSymbol.js, line 61

类型: Number

#### # width

简单填充符号宽度，默认为12，单位像素

查看源代码 common/base/symbol/PictureFillSymbol.js, line 66

类型: Number

#### # xoffset

x方向偏移，默认为0，单位像素

查看源代码 common/base/symbol/PictureFillSymbol.js, line 71

类型: Number

#### # xscale

x方向拉伸，取值在0-1之间

查看源代码 common/base/symbol/PictureFillSymbol.js, line 76

类型: Number

#### # yoffset

y方向偏移，默认为0，单位像素

查看源代码 common/base/symbol/PictureFillSymbol.js, line 81

类型: String

#### # yscale

y方向拉伸，取值在0-1之间

查看源代码 common/base/symbol/PictureFillSymbol.js, line 86

### 方法

#### # static fromJSON(json)

将JSON格式的符号转换为JS对象

#### 参数:

名称 | 类型 | 描述
--- | --- | ---
`json` | Object | 符号的实例化对象

查看源代码 common/base/symbol/PictureFillSymbol.js, line 98

#### # clone()

克隆并返回新的符号对象

Overrides:
  - FillSymbol#clone

查看源代码 common/base/symbol/PictureFillSymbol.js, line 127

返回值:

克隆后的新符号对象

类型: PictureFillSymbol

#### # toJSON()

将JS对象转换为JSON格式

Overrides:
  - FillSymbol#toJSON

查看源代码 common/base/symbol/PictureFillSymbol.js, line 108

返回值:

符号的实例化JSON

类型: Object