MCPcopy Create free account
hub / github.com/SuperMap/iClient-JavaScript / createOptions

Method createOptions

src/openlayers/mapping/WebMap.js:4656–4669  ·  view source on GitHub ↗

* @private * @function WebMap.prototype.createOptions * @description 创建echarts的options * @param {Object} layerInfo 图层信息 * @param {Array} lineData 线数据 * @param {Array} pointData 点数据 * @returns {Object} echarts参数

(layerInfo, lineData, pointData)

Source from the content-addressed store, hash-verified

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

Callers 1

createMigrationLayerMethod · 0.95

Calls 2

createLineSeriesMethod · 0.95
createPointSeriesMethod · 0.95

Tested by

no test coverage detected