* @private * @function WebMap.prototype.createRangeSource * @description 创建分段专题图的图层source * @param {Object} parameters- 图层信息 * @param {Array} features - 所以的feature集合 * @returns {Object} 图层source
(parameters, features)
| 3713 | * @returns {Object} 图层source |
| 3714 | */ |
| 3715 | async createRangeSource(parameters, features) { |
| 3716 | //找到合适的专题字段 |
| 3717 | let styleGroup = await this.getRangeStyleGroup(parameters, features); |
| 3718 | if (styleGroup) { |
| 3719 | return { |
| 3720 | style: parameters.style, |
| 3721 | themeField: parameters.themeSetting.themeField, |
| 3722 | styleGroups: styleGroup |
| 3723 | }; |
| 3724 | } else { |
| 3725 | return false; |
| 3726 | } |
| 3727 | } |
| 3728 | |
| 3729 | /** |
| 3730 | * @private |
no test coverage detected