Class: IGSImageryTileLayer

IGSImageryTileLayer

new IGSImageryTileLayer(options)

document/layer/igserver/IGSImageryTileLayer.js, line 11

IGS影像服务瓦片图层

Name Type Description
options Object

构造参数

Name Type Default Description
url String 可选

服务地址。http://{ip}:{port}/igs/rest/services/{文件夹名(可选)}/{serviceName}/ImageServer

tileInfo TileInfo 可选

瓦片切图信息

bandIds Array.<Number> 可选

波段号,如果有多个波段,可以指定要导出的单个波段,也可以通过指定波段编号来更改波段组合

interpolation RasterInterpolationType '' 可选

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

serviceRasterInfo RasterInfo | null 可选

栅格信息

clippingArea Polygon | Extent | Circle | MultiPolygon | null null 可选

图层空间裁剪范围,仅支持多多边形裁剪、多边形裁剪、矩形裁剪、圆形裁剪

Extends

Members

bandIdsArray.<Number> null

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

clippingAreaPolygon Extent Circle MultiPolygon null

空间裁剪范围

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

serviceRasterInfoRasterInfo

栅格信息

typeLayerType

图层类型

Methods

IGSImageryTileLayer.fromJSON(json){IGSImageryTileLayer}

document/layer/igserver/IGSImageryTileLayer.js, line 157

通过json构造IGSImageTileLayer对象

Name Type Description
json Object

json对象

Returns:
Type Description
IGSImageryTileLayer IGSImageTileLayer实例

clone(){IGSImageryTileLayer}

document/layer/igserver/IGSImageryTileLayer.js, line 166

克隆IGSImageTileLayer对象

Returns:
Type Description
IGSImageryTileLayer 克隆后的IGSImageTileLayer实例

inherited toJSON(){Object}

document/layer/baseLayer/ImageryTileLayer.js, line 132

转换为json对象

Returns:
Type Description
Object json对象