Class: EChartsLayer

EChartsLayer

加载echarts图表图层

new EChartsLayer(chartOptions, options, map)

layer/EChartsLayer.js, line 15
Name Type Description
chartOptions Object
Name Type Description
title Object
Name Type Description
text String
subtext String
sublink String
left String
textStyle Object
backgroundColor String
visualMap Object
series Array.<*>
options Object
Name Type Default Description
source String

数据源投影 投影系 code 常用 EPSG:4326, EPSG:3857

destination String

数据目标投影 渲染数据的目标投影,不传时从地图视图获取

forcedRerender Boolean false optional

是否开启强制重新渲染 默认 false, 注意开启后可能会造成性能损失,建议不开启。

forcedPrecomposeRerender Boolean false optional

是否在地图渲染之前刷新echarts图层 默认 false, 注意开启后可以保证图层无滞后,但是会造成大量重绘,不建议开启。

hideOnZooming Boolean false optional

缩放时是否隐藏 默认 false, 注意开启后会提升性能和用户体验

hideOnMoving Boolean false optional

拖动时是否隐藏 默认 false, 注意开启后会提升性能和用户体验

hideOnRotating Boolean false optional

旋转时是否隐藏 默认 false, 注意开启后会提升性能和用户体验

insertFirst Boolean false optional

是否插入到前方 默认 false, 详细内容请查看https://openlayers.org/en/latest/apidoc/module-ol_Overlay-Overlay.html

stopEvent Boolean false optional

是否阻止事件传递到地图上 默认 false, 详细内容请查看 https://openlayers.org/en/latest/apidoc/module-ol_Overlay-Overlay.html

polyfillEvents Boolean false optional

代理echrats图层的 mousedown mouseup click 事件 默认 false, 仅作为在事件捕获异常时配置开启

map *

Extends

  • ELayer

Classes

EChartsLayer