# new IGSMapImageSubLayer(options)
IGS地图图片图层的子图层
参数:
名称 | 类型 | 默认值 | 描述 |
---|---|---|---|
options |
Object | 构造参数 |
|
url |
String | gdbp路径地址 |
|
renderer |
BaseRenderer | ||
definitionExpression |
String | null | 要素过滤参数,类似sql语句 |
geometryFilter |
GeometryFilter | null | 几何过滤条件对象,通过次参数可以在出图时,通过几何进行要素过滤 |
name |
String | 图层名称 |
|
spatialReference |
SpatialReference | 图层坐标系 |
|
visible |
Boolean | true | 图层可见性 |
layer |
IGSMapImageLayer | 图层的父图层对象 |
|
id |
String | 图层id |
示例
// ES5引入方式
const { Map } = zondy
const { IGSMapImageLayer } = zondy.layer
// ES6引入方式
import { Map, IGSMapImageLayer } from "@mapgis/webclient-common"
// 初始化地图图片图层
const igsMapImageLayer = new IGSMapImageLayer({
url: '服务基地址',
// 设置子图层的要素过滤参数
sublayers: [
{
id: "子图层id",
definitionExpression: "类sql的查询语句"
}
]
});
map.add(igsMapImageLayer);