类名 IGSMapImageSubLayer

# new IGSMapImageSubLayer(options)

IGS地图图片图层的子图层

参数

名称 类型 默认值 描述
options Object

构造参数

url String

gdbp路径地址

renderer BaseRenderer

渲染样式对象,支持如下渲染样式:
1、单值渲染
2、分段渲染

definitionExpression String null

要素过滤参数,类似sql语句

geometryFilter GeometryFilter null

几何过滤条件对象,通过次参数可以在出图时,通过几何进行要素过滤

name String

图层名称

spatialReference SpatialReference

图层坐标系

visible Boolean true

图层可见性

layer IGSMapImageLayer

图层的父图层对象

id String

图层id

示例

过滤要显示的要素 - 初始化时设置

// ES5引入方式
const { Map, MapView } = Zondy
const { IGSMapImageLayer } = Zondy.Layer
// ES6引入方式
import { Map, MapView, IGSMapImageLayer  } from "@mapgis/webclient-common"
// 初始化地图图片图层
const igsMapImageLayer = new IGSMapImageLayer({
  url: '服务基地址',
  // 设置子图层的要素过滤参数
  sublayers: [
    {
      id: "子图层id",
      definitionExpression: "类sql的查询语句"
    }
  ]
});
map.add(igsMapImageLayer);

继承关系

成员变量

成员变量概述

名称 类型 描述
definitionExpression String

要素过滤参数,类似sql语句

id String

图层id,不给则生成随机id

layer Layer

父图层对象

renderer BaseRenderer

渲染样式对象

sublayers Array

包含的子图层对象

title String

图层名称

visible Boolean

子图层显示或隐藏

成员变量详情

String

# definitionExpression

要素过滤参数,类似sql语句

String

# id

图层id,不给则生成随机id

Overrides:
Layer

# layer

父图层对象

Overrides:
BaseRenderer

# readonly renderer

渲染样式对象

Array

# sublayers

包含的子图层对象

Overrides:
String

# title

图层名称

Inherited From:
Boolean

# visible

子图层显示或隐藏

Overrides:

方法

方法概述

名称 返回值类型 描述
clone IGSMapImageSubLayer

克隆图层对象

toJSON Object

将图层转为json对象

方法详情

# clone()

克隆图层对象

Overrides:

克隆后的图层对象

# toJSON()

将图层转为json对象

Overrides:

josn对象

Object