基本使用
用法示例
const layer=new LPixelLayer().setDataSource(provider).setDrawOptions(style);
layer.addTo(map);
构造函数
类名 | 描述 |
---|---|
LPixelLayer(options?: ILPixelLayerOptions) | 二维格点填色图层 |
构建参数
ILGLGridBaseLayerOptions
属性 |
类型 |
默认值 |
描述 |
---|---|---|---|
trackDataSource(可选) | boolean | true | 是否跟踪数据源变化,如果是,会默认刷新 |
cacheDrawOptions(可选) | boolean | true | 是否缓存绘制样式,如果是样式不断刷新的图层则不要缓存 |
interpFromPreSource(可选) | boolean | false | 是否进行自动补帧,如果是,会记录上一次数据源,并根据当前数据源中对应的tz小数部分进行补帧 |
preserveDrawingBuffer(可选) | boolean | false | 是否保留绘制的缓冲区,如果需要使用扩展的截图功能,需要设置为true |
图层方法
方法 |
参数 | 返回 |
描述 |
---|---|---|---|
setDataSource | 数据源dataSource: IGridDataProvider | this | 设置数据源 |
setDrawOptions | 绘制样式drawOptions, 是否部分更新参数partialUpdate: boolean |
this | 设置渲染参数 |
setLayerOptions | 参数options, 是否部分更新参数partialUpdate: boolean |
重新设置图层构造参数,会触发重绘 | |
setVisible | 是否可见visible: boolean | this | 设置图层是否可见 |
No Comments