* @private * @function WebMap.prototype.createOptions * @description 创建echarts的options * @param {Object} layerInfo 图层信息 * @param {Array} lineData 线数据 * @param {Array} pointData 点数据 * @returns {Object} echarts参数
(layerInfo, lineData, pointData)
| 4654 | * @returns {Object} echarts参数 |
| 4655 | */ |
| 4656 | createOptions(layerInfo, lineData, pointData) { |
| 4657 | let series; |
| 4658 | let lineSeries = this.createLineSeries(layerInfo, lineData); |
| 4659 | if (pointData && pointData.length) { |
| 4660 | let pointSeries = this.createPointSeries(layerInfo, pointData); |
| 4661 | series = lineSeries.concat(pointSeries); |
| 4662 | } else { |
| 4663 | series = lineSeries.slice(); |
| 4664 | } |
| 4665 | let options = { |
| 4666 | series |
| 4667 | }; |
| 4668 | return options; |
| 4669 | } |
| 4670 | |
| 4671 | /** |
| 4672 | * @private |
no test coverage detected