From a1d1375e51d8002ff48b786bcd792830cb80e86b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=9E=E4=B8=9C=E6=97=AD?= <850374051@qq.com> Date: Tue, 24 Mar 2026 16:48:01 +0800 Subject: [PATCH] =?UTF-8?q?task=2049539=20=E4=BA=A7=E4=B8=9A=E5=A4=A7?= =?UTF-8?q?=E5=B1=8F=E5=A2=9E=E5=8A=A03=E4=B8=AA=E5=9B=BE=E5=B1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/gis.js | 15 ++++++ src/views/industry/main-gis/index.html | 16 +++--- src/views/industry/main-gis/index.js | 69 ++++++++++++++++++++++++-- src/views/industry/main-gis/index.scss | 1 + 4 files changed, 90 insertions(+), 11 deletions(-) diff --git a/src/utils/gis.js b/src/utils/gis.js index bc7ae85..c78e19e 100644 --- a/src/utils/gis.js +++ b/src/utils/gis.js @@ -431,6 +431,21 @@ class GisUtils { return layer } + addImageLayer2 (mapGeoServerUrl, layerName) { + let layer = new Image({ + source: new ImageWMS({ + url: mapGeoServerUrl + '/wms', + params: { + LAYERS: layerName, + SRID: 3857, + } + }), + name: 'countyBorderLayer' + }); + this.map.addLayer(layer) + return layer + } + /** * 获取wfs服务请求参数 * @param {string} typename 请求的图层名 diff --git a/src/views/industry/main-gis/index.html b/src/views/industry/main-gis/index.html index b901720..93de950 100644 --- a/src/views/industry/main-gis/index.html +++ b/src/views/industry/main-gis/index.html @@ -1,12 +1,12 @@