From b19855820519282c1812664c1c3ae2d48a4965de Mon Sep 17 00:00:00 2001 From: helloxujingliang <3225043@qq.com> Date: Fri, 17 May 2024 16:27:54 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E5=9B=BE=E5=B1=82=E9=80=89=E6=8B=A9?= =?UTF-8?q?=E3=80=81=E5=9B=BE=E5=B1=82=E6=8E=A7=E5=88=B6=E3=80=81=E5=9C=B0?= =?UTF-8?q?=E5=9B=BE=E4=BA=A4=E4=BA=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../MapboxMaps/DataListComponent/index.vue | 21 +- .../MapboxMaps/LayerComponent/index.vue | 73 ++---- src/components/MapboxMaps/MapboxMap.vue | 190 +++++++++++++- .../MapboxMaps/Modal/ServeResource/index.vue | 48 +++- src/components/MapboxMaps/Modal/index.vue | 10 +- .../MapboxMaps/RightShowInfo/index.vue | 20 +- src/components/MapboxMaps/Styles/Styles.ts | 231 ++++++++++++++++++ src/components/MapboxMaps/index.vue | 10 +- 8 files changed, 529 insertions(+), 74 deletions(-) create mode 100644 src/components/MapboxMaps/Styles/Styles.ts diff --git a/src/components/MapboxMaps/DataListComponent/index.vue b/src/components/MapboxMaps/DataListComponent/index.vue index 4afdf7be..45ab0d9e 100644 --- a/src/components/MapboxMaps/DataListComponent/index.vue +++ b/src/components/MapboxMaps/DataListComponent/index.vue @@ -3,8 +3,12 @@ @@ -14,8 +18,10 @@ + \ No newline at end of file diff --git a/src/components/MapboxMaps/src/WktGeojsonTransform.ts b/src/components/MapboxMaps/src/WktGeojsonTransform.ts new file mode 100644 index 00000000..2a64fc76 --- /dev/null +++ b/src/components/MapboxMaps/src/WktGeojsonTransform.ts @@ -0,0 +1,11 @@ +import WKT from "terraformer-wkt-parser" + +const WktToGeojson = (wktData)=> { + return WKT.parse(wktData) +} + +const GeojsonToWkt = (geojsonData)=> { + return WKT.convert(geojsonData) +} + +export {WktToGeojson,GeojsonToWkt} \ No newline at end of file diff --git a/src/views/dashboard/analysis/index.vue b/src/views/dashboard/analysis/index.vue index b4f60de7..acabad5a 100644 --- a/src/views/dashboard/analysis/index.vue +++ b/src/views/dashboard/analysis/index.vue @@ -1,29 +1,108 @@