From f16acb06ab278cdcb1d39a29680634010638326d Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期三, 08 五月 2024 17:35:48 +0800 Subject: [PATCH] 1. 完成表格模块的功能迁移; 2. 完成表格、折线图、地图标记三者点击联动 --- src/utils/map/sector.js | 38 +++++++++++++++++++------------------- 1 files changed, 19 insertions(+), 19 deletions(-) diff --git a/src/utils/map/sector.js b/src/utils/map/sector.js index 846eff2..f2aa490 100644 --- a/src/utils/map/sector.js +++ b/src/utils/map/sector.js @@ -1,25 +1,25 @@ import { map, object3Dlayer } from './index_old'; import calculate from './calculate'; +import imgLocation from '@/assets/mipmap/location.png'; var _defaultDeg = 30, _sector = undefined, _sectorViews = {}; -function clearSector() { - var list = []; - for (const key in _sectorViews) { - list.push(_sectorViews[key]); - } - if (list.length > 0) { - map.remove(list); - _sectorViews = {}; - } - if (_sector) { - object3Dlayer.remove(_sector); - } -} - export default { + clearSector() { + var list = []; + for (const key in _sectorViews) { + list.push(_sectorViews[key]); + } + if (list.length > 0) { + map.remove(list); + _sectorViews = {}; + } + if (_sector) { + object3Dlayer.remove(_sector); + } + }, drawSector(fDatas, i) { const lnglat = fDatas.lnglats_GD[i]; let windDir = fDatas.factor[17].datas[i].factorData; @@ -31,7 +31,7 @@ return; } if (_sector != undefined) { - clearSector(); + this.clearSector(); } // eslint-disable-next-line no-undef @@ -126,7 +126,7 @@ styles: [ { icon: { - img: './asset/mipmap/location.png', + img: imgLocation, size: [16, 16], //鍙鍖哄煙鐨勫ぇ灏� ancher: [8, 16], //閿氱偣 fitZoom: 18, //鏈�鍚堥�傜殑绾у埆 @@ -152,7 +152,7 @@ styles: [ { icon: { - img: './asset/mipmap/location.png', + img: imgLocation, size: [16, 16], //鍙鍖哄煙鐨勫ぇ灏� ancher: [8, 16], //閿氱偣 fitZoom: 18, //鏈�鍚堥�傜殑绾у埆 @@ -182,7 +182,7 @@ styles: [ { icon: { - img: './asset/mipmap/location.png', + img: imgLocation, size: [16, 16], //鍙鍖哄煙鐨勫ぇ灏� ancher: [8, 16], //閿氱偣 fitZoom: 18, //鏈�鍚堥�傜殑绾у埆 @@ -207,7 +207,7 @@ styles: [ { icon: { - img: './asset/mipmap/location.png', + img: imgLocation, size: [16, 16], //鍙鍖哄煙鐨勫ぇ灏� ancher: [8, 16], //閿氱偣 fitZoom: 18, //鏈�鍚堥�傜殑绾у埆 -- Gitblit v1.9.3