new WaterLayer()
由多边形组成的水面图层
Extends
Methods
add()
- Overrides:
添加到渲染系统中
centerAt(duration)
- Overrides:
定位到图层
Parameters:
Name | Type | Description |
---|---|---|
duration |
Number | 定位到图层经历的秒数 |
clearData()
清空数据
create()
- Overrides:
创建空节点
getLayer() → {Object}
得到渲染数据
Returns:
primitives
- Type
- Object
getVisible() → {boolean}
- Inherited From:
得到图层是否显示
Returns:
图层是否显示
- Type
- boolean
getWaterCfg(entity) → {Object}
得到水的配置信息
Parameters:
Name | Type | Description |
---|---|---|
entity |
* |
Returns:
obj
- Type
- Object
initialize(cfg, viewer)
- Inherited From:
初始化图层
Parameters:
Name | Type | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cfg |
Object | 图层配置 Properties
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
viewer |
ViewerEx |
queryData(geojson)
查询并填充数据
Parameters:
Name | Type | Description |
---|---|---|
geojson |
Geojson |
remove()
- Overrides:
从渲染系统中移除
setData(geojson)
设置geojson数据
Parameters:
Name | Type | Description |
---|---|---|
geojson |
Geojson |
setOpacity(value)
- Inherited From:
设置不透明度
Parameters:
Name | Type | Description |
---|---|---|
value |
Number | 不透明度 0.0 到 1.0 |
setVisible(val)
- Inherited From:
设置图层是否显示
Parameters:
Name | Type | Description |
---|---|---|
val |
boolean | 图层是否显示 |
setZIndex(value)
- Inherited From:
设置叠加顺序
Parameters:
Name | Type | Description |
---|---|---|
value |
Number | 叠加顺序, int值 |
showResult(entities)
显示水面
Parameters:
Name | Type | Description |
---|---|---|
entities |
* |
updateHeight(height)
更新高度 闸门内 水域
Parameters:
Name | Type | Description |
---|---|---|
height |
Number | 海拔高度 |