From 77f7281ff7cee541aaa51339512e6443b7d89e42 Mon Sep 17 00:00:00 2001 From: YANGDL <114714267@qq.com> Date: 星期二, 05 一月 2021 12:04:25 +0800 Subject: [PATCH] 修改eslint配置增加mock配置 --- src/components/helpers/ServiceLayerHelper.js | 196 ++++++++++++++++++++++++------------------------ 1 files changed, 98 insertions(+), 98 deletions(-) diff --git a/src/components/helpers/ServiceLayerHelper.js b/src/components/helpers/ServiceLayerHelper.js index 21573a9..7175040 100644 --- a/src/components/helpers/ServiceLayerHelper.js +++ b/src/components/helpers/ServiceLayerHelper.js @@ -5,159 +5,159 @@ import L from 'leaflet' class ServiceLayerHelper { - constructor(options) { - this.map = options.map - this.L = options.L - this.tileLayersMap = new Map() - this.tileLayersWMSArray = [] - this.tileLayersWMTSArray = [] - this.tileLayersTileArray = [] - this.mapConfig = {} - } + constructor (options) { + this.map = options.map + this.L = options.L + this.tileLayersMap = new Map() + this.tileLayersWMSArray = [] + this.tileLayersWMTSArray = [] + this.tileLayersTileArray = [] + this.mapConfig = {} + } - getTileLayer(code) { - return this.tileLayersMap.get(code) - } + getTileLayer (code) { + return this.tileLayersMap.get(code) + } - /** + /** * 鏍规嵁閰嶇疆鏂囦欢鍒濆鍖栦笟鍔″簳鍥� */ - initServiceLayers(mapConfig) { - this.mapConfig = mapConfig - this._loadLayers(mapConfig) - } + initServiceLayers (mapConfig) { + this.mapConfig = mapConfig + this._loadLayers(mapConfig) + } - /** + /** * 鎸夐厤缃枃浠跺姞杞戒笁绉嶄笉鍚岀被鍨嬬殑 * @param {*} mapConfig * @param {*} isAddToMap */ - _loadLayers(mapConfig, isAddToMap = true) { - console.debug('ServiceLayerHelper鍔犺浇鍙傛暟锛�', mapConfig) - for (let i = 0, len = mapConfig.mapConfig.ServiceLayers.length; i < len; ++i) { - let opt = mapConfig.mapConfig.ServiceLayers[i] - if (opt.type === 'wmts') { - this.loadWmtsLayer(opt, isAddToMap, mapConfig.mapConfig.ServiceLayers[i]) - } else if (opt.type === 'wms') { - this.loadWmsLayer(opt, isAddToMap, mapConfig.mapConfig.ServiceLayers[i]) - } else if (opt.type === 'tile') { - this.loadTileLayer(opt, isAddToMap, mapConfig.mapConfig.ServiceLayers[i]) - } - } + _loadLayers (mapConfig, isAddToMap = true) { + console.debug('ServiceLayerHelper鍔犺浇鍙傛暟锛�', mapConfig) + for (let i = 0, len = mapConfig.mapConfig.ServiceLayers.length; i < len; ++i) { + const opt = mapConfig.mapConfig.ServiceLayers[i] + if (opt.type === 'wmts') { + this.loadWmtsLayer(opt, isAddToMap, mapConfig.mapConfig.ServiceLayers[i]) + } else if (opt.type === 'wms') { + this.loadWmsLayer(opt, isAddToMap, mapConfig.mapConfig.ServiceLayers[i]) + } else if (opt.type === 'tile') { + this.loadTileLayer(opt, isAddToMap, mapConfig.mapConfig.ServiceLayers[i]) + } } + } - /** + /** * 寰�鍦板浘涓姞鍏ヤ竴涓猈MTS鏈嶅姟 * @param {}} options * @param {*} isAddToMap */ - loadWmtsLayer(options, isAddToMap = true, config) { - const layer = this.L.tileLayer(options.url, options.option); - layer.config = config + loadWmtsLayer (options, isAddToMap = true, config) { + const layer = this.L.tileLayer(options.url, options.option) + layer.config = config - if (isAddToMap) { - layer.addTo(this.map) - } - this.tileLayersMap.set(options.code, layer) - this.tileLayersWMTSArray.push(layer) + if (isAddToMap) { + layer.addTo(this.map) } + this.tileLayersMap.set(options.code, layer) + this.tileLayersWMTSArray.push(layer) + } - /** + /** * 寰�鍦板浘涓姞鍏ヤ竴涓猈MS鏈嶅姟 * @param {}} options * @param {*} isAddToMap */ - loadWmsLayer(options, isAddToMap = true, config) { - const layer = this.L.tileLayer.wms(options.url, options.option); - layer.config = config + loadWmsLayer (options, isAddToMap = true, config) { + const layer = this.L.tileLayer.wms(options.url, options.option) + layer.config = config - if (isAddToMap) { - layer.addTo(this.map) - } - this.tileLayersMap.set(options.code, layer) - this.tileLayersWMSArray.push(layer) + if (isAddToMap) { + layer.addTo(this.map) } + this.tileLayersMap.set(options.code, layer) + this.tileLayersWMSArray.push(layer) + } - /** + /** * 寰�鍦板浘涓姞鍏ヤ竴涓猅ILE鏈嶅姟 * @param {}} options * @param {*} isAddToMap */ - loadTileLayer(options, isAddToMap = true, config) { - const layer = this.L.tileLayer(options.url, { - layers: options.layers || 'all',//country - format: options.format || "image/png", - transparent: options.true || true, - crs: options.crs || L.CRS.EPSG4326, - maxZoom: options.maxZoom || 21, - minZoom: options.minZoom || 1, - zoomOffset: options.zoomOffset || 0 - }); - layer.config = config + loadTileLayer (options, isAddToMap = true, config) { + const layer = this.L.tileLayer(options.url, { + layers: options.layers || 'all', // country + format: options.format || 'image/png', + transparent: options.true || true, + crs: options.crs || L.CRS.EPSG4326, + maxZoom: options.maxZoom || 21, + minZoom: options.minZoom || 1, + zoomOffset: options.zoomOffset || 0 + }) + layer.config = config - if (isAddToMap) { - layer.addTo(this.map) - } - this.tileLayersMap.set(options.code, layer) - this.tileLayersTileArray.push(layer) + if (isAddToMap) { + layer.addTo(this.map) } + this.tileLayersMap.set(options.code, layer) + this.tileLayersTileArray.push(layer) + } - /** + /** * 闅愯棌鏈嶅姟鍥惧眰 * @param {*} name */ - hideTileLayer(code) { - if (this.tileLayersMap) { - let tileLayer = this.tileLayersMap.get(code) - this.map.removeLayer(tileLayer) - } + hideTileLayer (code) { + if (this.tileLayersMap) { + const tileLayer = this.tileLayersMap.get(code) + this.map.removeLayer(tileLayer) } + } - /** + /** * 灞曠ず鏈嶅姟鍥惧眰 * @param {*} name */ - showTileLayer(code) { - if (this.tileLayersMap) { - let tileLayer = this.tileLayersMap.get(code) - this.map.addLayer(tileLayer) - } + showTileLayer (code) { + if (this.tileLayersMap) { + const tileLayer = this.tileLayersMap.get(code) + this.map.addLayer(tileLayer) } + } - /** + /** * 鑾峰彇鎵�鏈夌殑TILE鏈嶅姟鍥惧眰 */ - getTileLayers() { - return this.tileLayersTileArray - } + getTileLayers () { + return this.tileLayersTileArray + } - /** + /** * 鑾峰彇鎵�鏈夌殑WMTS鏈嶅姟鍥惧眰 */ - getWmtsLayers() { - return this.tileLayersWMTSArray - } + getWmtsLayers () { + return this.tileLayersWMTSArray + } - /** + /** * 鑾峰彇鎵�鏈夌殑WMS鏈嶅姟鍥惧眰 */ - getWmsLayers() { - return this.tileLayersWMSArray - } + getWmsLayers () { + return this.tileLayersWMSArray + } - /** + /** * 閫氳繃code鏌ユ壘WMS鐨勬湇鍔¢厤缃� * @param {} code wms鏈嶅姟閰嶇疆鐨刢ode */ - getWMSConfig(code) { - let mc = this.mapConfig - for (let i = 0, len = mc.mapConfig.ServiceLayers.length; i < len; ++i) { - if (code == mc.mapConfig.ServiceLayers[i].code && mc.mapConfig.ServiceLayers[i].type === 'wms') { - return mc.mapConfig.ServiceLayers[i] - } - } - return null + getWMSConfig (code) { + const mc = this.mapConfig + for (let i = 0, len = mc.mapConfig.ServiceLayers.length; i < len; ++i) { + if (code == mc.mapConfig.ServiceLayers[i].code && mc.mapConfig.ServiceLayers[i].type === 'wms') { + return mc.mapConfig.ServiceLayers[i] + } } + return null + } } export default ServiceLayerHelper -- Gitblit v1.8.0