#### # new IGSImageryLayer()

IGS影像服务图层

#### 参数:

名称 | 类型 | 默认值 | 描述
--- | --- | --- | ---
`options.url` | String |  | 服务地址。http://{ip}:{port}/igs/rest/services/{文件夹名(可选)}/{serviceName}/ImageServer
`options.bandIds` | Array.<Number> |  | 波段号，如果有多个波段，可以指定要导出的单个波段，也可以通过指定波段编号来更改波段组合。例如[0,1,2]
`options.capabilities` | Object |  | 描述服务支持的能力。例如是否支持直方图、是否支持统计等
`options.format` | String |  | 返回图片格式，支持PNG/JPG/MIXED，默认PNG
`options.imageMaxHeight` | Number |  | 表示服务导出的图像的最大高度
`options.imageMaxWidth` | Number |  | 表示服务导出的图像的最大宽度
`options.interpolation` | RasterInterpolationType |  | 重采样方式，支持NearestNeighbor/BilinearInterpolation，默认数据本身的重采样方式
`options.rasterFunction` | RasterFunction | null |  | 栅格数据处理渲染规则，支持ndvi、hillshade，NDVI应用于多光谱影像数据，HILLSHADE应用于DEM高程数据。
`options.serviceRasterInfo` | RasterInfo | null |  | 栅格信息
`options.clippingArea` | Polygon | Extent | Circle | MultiPolygon | null | null | 图层空间裁剪范围，仅支持多多边形裁剪、多边形裁剪、矩形裁剪、圆形裁剪
`options.renderMode` | String | 'image' | 影像的展现形式。可选'tile' 、 'image'。默认为'image'。 当选项为'image'时，加载影像会请求一张覆盖当前屏幕的图像。当选项为'tile'时，加载影像时以瓦片的方式平铺。
`options.imageWidth` | Number | 512 | 影像的宽度，仅在renderMode为'tile'时生效。
`options.imageHeight` | Number | 512 | 影像的高度，仅在renderMode为'tile'时生效。

### 继承关系

- ImageryLayer

### 成员变量

类型: Array.<Number> | null

#### # bandIds

波段号，如果有多个波段，可以指定要导出的单个波段，也可以通过指定波段编号来更改波段组合。例如[0,1,2]

Overrides:
  - ImageryLayer#bandIds

类型: Polygon | Extent | Circle | MultiPolygon | null

#### # clippingArea

空间裁剪范围

Inherited From:
  - ImageryLayer#clippingArea

类型: String

#### # format

返回图片格式，支持PNG/JPG/MIXED，默认PNG

Overrides:
  - ImageryLayer#format

类型: Number

#### # imageHeight

影像的高度，仅在renderMode为'tile'时生效。

Inherited From:
  - ImageryLayer#imageHeight

类型: Number

#### # readonly imageMaxHeight

表示服务导出的图像的最大高度

Overrides:
  - ImageryLayer#imageMaxHeight

类型: Number

#### # readonly imageMaxWidth

表示服务导出的图像的最大宽度

Overrides:
  - ImageryLayer#imageMaxWidth

类型: Number

#### # imageWidth

影像的宽度，仅在renderMode为'tile'时生效。

Inherited From:
  - ImageryLayer#imageWidth

类型: RasterInterpolationType

#### # interpolation

重采样方式，支持NearestNeighbor/BilinearInterpolation，默认数据本身的重采样方式

Inherited From:
  - ImageryLayer#interpolation

类型: RasterFunction | null

#### # rasterFunction

栅格数据处理渲染规则，支持ndvi、hillshade，NDVI应用于多光谱影像数据，HILLSHADE应用于DEM高程数据。

Inherited From:
  - ImageryLayer#rasterFunction

类型: String

#### # readonly renderMode

影像的展现形式。可选'tile' 、 'image'。默认为'image'。 当选项为'image'时，加载影像会请求一张覆盖当前屏幕的图像。当选项为'tile'时，加载影像时以瓦片的方式平铺。

Inherited From:
  - ImageryLayer#renderMode

类型: RasterInfo

#### # readonly serviceRasterInfo

栅格信息

Overrides:
  - ImageryLayer#serviceRasterInfo

类型: LayerType

#### # readonly type

图层类型

Overrides:
  - ImageryLayer#type

类型: String

#### # readonly url

服务地址

Inherited From:
  - ImageryLayer#url

### 方法

#### # static fromJSON(json)

通过json构造IGSImageLayer对象

#### 参数:

名称 | 类型 | 描述
--- | --- | ---
`json` | Object | json对象

返回值:

IGSImageLayer实例

类型: IGSImageryLayer

#### # clone()

克隆IGSImageLayer对象

Overrides:
  - ImageryLayer#clone

返回值:

克隆后的IGSImageTileLayer实例

类型: IGSImageryLayer

#### # toJSON()

转换为json对象

Inherited From:
  - ImageryLayer#toJSON

返回值:

json对象

类型: Object