new CustomFeatureGridLayer()
自定义要素网格图层
Extends
Methods
add()
- Inherited From:
添加图层
centerAt(duration)
- Inherited From:
定位到图层
Parameters:
Name | Type | Description |
---|---|---|
duration |
Number | 定位到图层经历的秒数 |
config2Entity(entity)
根据config配置,更新entitys
Parameters:
Name | Type | Description |
---|---|---|
entity |
* |
create()
- Inherited From:
创建图层,可以在图层的Config中定义 OnCreate(viewer) 方法, 当图层创建时调用
createEntity(opts, attributes, calback)
子类可以继承,根据数据创造entity
Parameters:
Name | Type | Description |
---|---|---|
opts |
Object | |
attributes |
Object | |
calback |
function |
getDataForGrid(opts, calback)
得到数据,子类可继承
Parameters:
Name | Type | Description |
---|---|---|
opts |
Object | calbakc参数传数据数组 |
calback |
function | 回调方法 |
getEntityAttr(entity)
获取属性
Parameters:
Name | Type | Description |
---|---|---|
entity |
* |
getVisible() → {boolean}
- Inherited From:
得到图层是否显示
Returns:
图层是否显示
- Type
- boolean
initialize(cfg, viewer)
- Inherited From:
初始化图层
Parameters:
Name | Type | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cfg |
Object | 图层配置 Properties
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
viewer |
ViewerEx |
reload()
重新加载数据
remove()
- Inherited From:
移除图层
removeEntity(enetity)
子类可以继承,移除entity
Parameters:
Name | Type | Description |
---|---|---|
enetity |
Object |
setOpacity(value)
- Overrides:
设置不透明度
Parameters:
Name | Type | Description |
---|---|---|
value |
Number | 不透明度 |
setVisible(val)
- Inherited From:
设置图层是否显示
Parameters:
Name | Type | Description |
---|---|---|
val |
boolean | 图层是否显示 |
setZIndex(value)
- Inherited From:
设置叠加顺序
Parameters:
Name | Type | Description |
---|---|---|
value |
Number | 叠加顺序, int值 |
updateEntity(enetity, attributes)
子类可以继承,更新entity(动态数据时有用)
Parameters:
Name | Type | Description |
---|---|---|
enetity |
Object | |
attributes |
Object |