From 7c60e0fe106b053bfb7f9bc889677f2a5ff35608 Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期二, 21 三月 2023 14:14:28 +0800 Subject: [PATCH] 添加地形切换效果,底图切换功能,在线制图,服务发布页面优化,转孔柱状图更新 --- src/components/MapView/mapSpacePop.vue | 43 +++++++++++++++++++++++++++---------------- 1 files changed, 27 insertions(+), 16 deletions(-) diff --git a/src/components/MapView/mapSpacePop.vue b/src/components/MapView/mapSpacePop.vue index 2b72194..b7e6ecc 100644 --- a/src/components/MapView/mapSpacePop.vue +++ b/src/components/MapView/mapSpacePop.vue @@ -613,27 +613,38 @@ } } } + // var outlineList = [ + // 'rgba(141,135,114,1)', + // 'rgba(248,235,179,1)', + // 'rgba(185,183,151,1)', + // 'rgba(224,222,94,1)', + // 'rgba(250,190,153,1)', + // 'rgba(197,222,130,1)', + // 'rgba(208,228,177,1)', + // ] var outlineList = [ - 'rgba(141,135,114,1)', - 'rgba(248,235,179,1)', - 'rgba(185,183,151,1)', - 'rgba(224,222,94,1)', - 'rgba(250,190,153,1)', - 'rgba(197,222,130,1)', - 'rgba(208,228,177,1)', + { 'name': '绮夎川榛忓湡', 'color': 'rgba(139,106,77,1)' }, + { 'name': '娣ゆ偿璐ㄧ矇鍦�', 'color': 'rgba(141,85,69,1)' }, + { 'name': '鍦嗙牼', 'color': 'rgba(102,166,184,1)' }, + { 'name': '鍗电煶', 'color': 'rgba(54,83,173,1)' }, + { 'name': '娉ュ博', 'color': 'rgba(47,30,13,1)' }, + { 'name': '缁嗙爞', 'color': 'rgba(93,88,15,1)' }, + { 'name': '涓爞', 'color': 'rgba(164,140,21,1)' } ] var num = res.elev; var height = 0; for (var i = 0; i < val.length; i++) { - var fill, line; - if (i >= outlineList.length) { - var len = outlineList.length - 1; - fill = outlineList[len]; - line = outlineList[len]; - } else { - fill = outlineList[i]; - line = outlineList[i]; - } + var line; + + var geoname = val[i].geoname; + var col = outlineList.filter((res) => { + if (res.name == geoname) { + return res + } + }) + + line = col[0].color + var height = num - val[i].botdepth var layer = Viewer.entities.add({ position: Cesium.Cartesian3.fromDegrees(coord[0], coord[1]), -- Gitblit v1.9.3