diff --git a/package.json b/package.json
index 044a580..f6750da 100644
--- a/package.json
+++ b/package.json
@@ -28,6 +28,7 @@
"cross-env": "^7.0.3",
"crypto-js": "^4.1.1",
"echarts": "^5.4.1",
+ "echarts-gl": "^2.0.9",
"echarts-liquidfill": "^3.1.0",
"element-plus": "2.2.27",
"file-saver": "2.0.5",
diff --git a/package.json b/package.json
index 044a580..f6750da 100644
--- a/package.json
+++ b/package.json
@@ -28,6 +28,7 @@
"cross-env": "^7.0.3",
"crypto-js": "^4.1.1",
"echarts": "^5.4.1",
+ "echarts-gl": "^2.0.9",
"echarts-liquidfill": "^3.1.0",
"element-plus": "2.2.27",
"file-saver": "2.0.5",
diff --git a/src/assets/newImgs/HMScreen/Numberbox.png b/src/assets/newImgs/HMScreen/Numberbox.png
new file mode 100644
index 0000000..f67bfec
--- /dev/null
+++ b/src/assets/newImgs/HMScreen/Numberbox.png
Binary files differ
diff --git a/package.json b/package.json
index 044a580..f6750da 100644
--- a/package.json
+++ b/package.json
@@ -28,6 +28,7 @@
"cross-env": "^7.0.3",
"crypto-js": "^4.1.1",
"echarts": "^5.4.1",
+ "echarts-gl": "^2.0.9",
"echarts-liquidfill": "^3.1.0",
"element-plus": "2.2.27",
"file-saver": "2.0.5",
diff --git a/src/assets/newImgs/HMScreen/Numberbox.png b/src/assets/newImgs/HMScreen/Numberbox.png
new file mode 100644
index 0000000..f67bfec
--- /dev/null
+++ b/src/assets/newImgs/HMScreen/Numberbox.png
Binary files differ
diff --git a/src/assets/newImgs/HMScreen/bottomBgcimg.png b/src/assets/newImgs/HMScreen/bottomBgcimg.png
new file mode 100644
index 0000000..9357665
--- /dev/null
+++ b/src/assets/newImgs/HMScreen/bottomBgcimg.png
Binary files differ
diff --git a/package.json b/package.json
index 044a580..f6750da 100644
--- a/package.json
+++ b/package.json
@@ -28,6 +28,7 @@
"cross-env": "^7.0.3",
"crypto-js": "^4.1.1",
"echarts": "^5.4.1",
+ "echarts-gl": "^2.0.9",
"echarts-liquidfill": "^3.1.0",
"element-plus": "2.2.27",
"file-saver": "2.0.5",
diff --git a/src/assets/newImgs/HMScreen/Numberbox.png b/src/assets/newImgs/HMScreen/Numberbox.png
new file mode 100644
index 0000000..f67bfec
--- /dev/null
+++ b/src/assets/newImgs/HMScreen/Numberbox.png
Binary files differ
diff --git a/src/assets/newImgs/HMScreen/bottomBgcimg.png b/src/assets/newImgs/HMScreen/bottomBgcimg.png
new file mode 100644
index 0000000..9357665
--- /dev/null
+++ b/src/assets/newImgs/HMScreen/bottomBgcimg.png
Binary files differ
diff --git a/src/assets/newImgs/HMScreen/pie_bottom.png b/src/assets/newImgs/HMScreen/pie_bottom.png
new file mode 100644
index 0000000..e3d8b4e
--- /dev/null
+++ b/src/assets/newImgs/HMScreen/pie_bottom.png
Binary files differ
diff --git a/package.json b/package.json
index 044a580..f6750da 100644
--- a/package.json
+++ b/package.json
@@ -28,6 +28,7 @@
"cross-env": "^7.0.3",
"crypto-js": "^4.1.1",
"echarts": "^5.4.1",
+ "echarts-gl": "^2.0.9",
"echarts-liquidfill": "^3.1.0",
"element-plus": "2.2.27",
"file-saver": "2.0.5",
diff --git a/src/assets/newImgs/HMScreen/Numberbox.png b/src/assets/newImgs/HMScreen/Numberbox.png
new file mode 100644
index 0000000..f67bfec
--- /dev/null
+++ b/src/assets/newImgs/HMScreen/Numberbox.png
Binary files differ
diff --git a/src/assets/newImgs/HMScreen/bottomBgcimg.png b/src/assets/newImgs/HMScreen/bottomBgcimg.png
new file mode 100644
index 0000000..9357665
--- /dev/null
+++ b/src/assets/newImgs/HMScreen/bottomBgcimg.png
Binary files differ
diff --git a/src/assets/newImgs/HMScreen/pie_bottom.png b/src/assets/newImgs/HMScreen/pie_bottom.png
new file mode 100644
index 0000000..e3d8b4e
--- /dev/null
+++ b/src/assets/newImgs/HMScreen/pie_bottom.png
Binary files differ
diff --git a/src/assets/newImgs/HMScreen/title_img.png b/src/assets/newImgs/HMScreen/title_img.png
new file mode 100644
index 0000000..ccb5549
--- /dev/null
+++ b/src/assets/newImgs/HMScreen/title_img.png
Binary files differ
diff --git a/package.json b/package.json
index 044a580..f6750da 100644
--- a/package.json
+++ b/package.json
@@ -28,6 +28,7 @@
"cross-env": "^7.0.3",
"crypto-js": "^4.1.1",
"echarts": "^5.4.1",
+ "echarts-gl": "^2.0.9",
"echarts-liquidfill": "^3.1.0",
"element-plus": "2.2.27",
"file-saver": "2.0.5",
diff --git a/src/assets/newImgs/HMScreen/Numberbox.png b/src/assets/newImgs/HMScreen/Numberbox.png
new file mode 100644
index 0000000..f67bfec
--- /dev/null
+++ b/src/assets/newImgs/HMScreen/Numberbox.png
Binary files differ
diff --git a/src/assets/newImgs/HMScreen/bottomBgcimg.png b/src/assets/newImgs/HMScreen/bottomBgcimg.png
new file mode 100644
index 0000000..9357665
--- /dev/null
+++ b/src/assets/newImgs/HMScreen/bottomBgcimg.png
Binary files differ
diff --git a/src/assets/newImgs/HMScreen/pie_bottom.png b/src/assets/newImgs/HMScreen/pie_bottom.png
new file mode 100644
index 0000000..e3d8b4e
--- /dev/null
+++ b/src/assets/newImgs/HMScreen/pie_bottom.png
Binary files differ
diff --git a/src/assets/newImgs/HMScreen/title_img.png b/src/assets/newImgs/HMScreen/title_img.png
new file mode 100644
index 0000000..ccb5549
--- /dev/null
+++ b/src/assets/newImgs/HMScreen/title_img.png
Binary files differ
diff --git a/src/main.js b/src/main.js
index 837f2f8..8e35824 100644
--- a/src/main.js
+++ b/src/main.js
@@ -14,6 +14,7 @@
import router from './router';
import directive from './directive'; // directive
import * as echarts from 'echarts';
+import 'echarts-gl';
// 注册指令
import plugins from './plugins'; // plugins
diff --git a/package.json b/package.json
index 044a580..f6750da 100644
--- a/package.json
+++ b/package.json
@@ -28,6 +28,7 @@
"cross-env": "^7.0.3",
"crypto-js": "^4.1.1",
"echarts": "^5.4.1",
+ "echarts-gl": "^2.0.9",
"echarts-liquidfill": "^3.1.0",
"element-plus": "2.2.27",
"file-saver": "2.0.5",
diff --git a/src/assets/newImgs/HMScreen/Numberbox.png b/src/assets/newImgs/HMScreen/Numberbox.png
new file mode 100644
index 0000000..f67bfec
--- /dev/null
+++ b/src/assets/newImgs/HMScreen/Numberbox.png
Binary files differ
diff --git a/src/assets/newImgs/HMScreen/bottomBgcimg.png b/src/assets/newImgs/HMScreen/bottomBgcimg.png
new file mode 100644
index 0000000..9357665
--- /dev/null
+++ b/src/assets/newImgs/HMScreen/bottomBgcimg.png
Binary files differ
diff --git a/src/assets/newImgs/HMScreen/pie_bottom.png b/src/assets/newImgs/HMScreen/pie_bottom.png
new file mode 100644
index 0000000..e3d8b4e
--- /dev/null
+++ b/src/assets/newImgs/HMScreen/pie_bottom.png
Binary files differ
diff --git a/src/assets/newImgs/HMScreen/title_img.png b/src/assets/newImgs/HMScreen/title_img.png
new file mode 100644
index 0000000..ccb5549
--- /dev/null
+++ b/src/assets/newImgs/HMScreen/title_img.png
Binary files differ
diff --git a/src/main.js b/src/main.js
index 837f2f8..8e35824 100644
--- a/src/main.js
+++ b/src/main.js
@@ -14,6 +14,7 @@
import router from './router';
import directive from './directive'; // directive
import * as echarts from 'echarts';
+import 'echarts-gl';
// 注册指令
import plugins from './plugins'; // plugins
diff --git a/src/views/sponeScreen/Echarts/RainfallEcharts.vue b/src/views/sponeScreen/Echarts/RainfallEcharts.vue
new file mode 100644
index 0000000..6e3a6d6
--- /dev/null
+++ b/src/views/sponeScreen/Echarts/RainfallEcharts.vue
@@ -0,0 +1,239 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/package.json b/package.json
index 044a580..f6750da 100644
--- a/package.json
+++ b/package.json
@@ -28,6 +28,7 @@
"cross-env": "^7.0.3",
"crypto-js": "^4.1.1",
"echarts": "^5.4.1",
+ "echarts-gl": "^2.0.9",
"echarts-liquidfill": "^3.1.0",
"element-plus": "2.2.27",
"file-saver": "2.0.5",
diff --git a/src/assets/newImgs/HMScreen/Numberbox.png b/src/assets/newImgs/HMScreen/Numberbox.png
new file mode 100644
index 0000000..f67bfec
--- /dev/null
+++ b/src/assets/newImgs/HMScreen/Numberbox.png
Binary files differ
diff --git a/src/assets/newImgs/HMScreen/bottomBgcimg.png b/src/assets/newImgs/HMScreen/bottomBgcimg.png
new file mode 100644
index 0000000..9357665
--- /dev/null
+++ b/src/assets/newImgs/HMScreen/bottomBgcimg.png
Binary files differ
diff --git a/src/assets/newImgs/HMScreen/pie_bottom.png b/src/assets/newImgs/HMScreen/pie_bottom.png
new file mode 100644
index 0000000..e3d8b4e
--- /dev/null
+++ b/src/assets/newImgs/HMScreen/pie_bottom.png
Binary files differ
diff --git a/src/assets/newImgs/HMScreen/title_img.png b/src/assets/newImgs/HMScreen/title_img.png
new file mode 100644
index 0000000..ccb5549
--- /dev/null
+++ b/src/assets/newImgs/HMScreen/title_img.png
Binary files differ
diff --git a/src/main.js b/src/main.js
index 837f2f8..8e35824 100644
--- a/src/main.js
+++ b/src/main.js
@@ -14,6 +14,7 @@
import router from './router';
import directive from './directive'; // directive
import * as echarts from 'echarts';
+import 'echarts-gl';
// 注册指令
import plugins from './plugins'; // plugins
diff --git a/src/views/sponeScreen/Echarts/RainfallEcharts.vue b/src/views/sponeScreen/Echarts/RainfallEcharts.vue
new file mode 100644
index 0000000..6e3a6d6
--- /dev/null
+++ b/src/views/sponeScreen/Echarts/RainfallEcharts.vue
@@ -0,0 +1,239 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/sponeScreen/Echarts/RainfallLegend.vue b/src/views/sponeScreen/Echarts/RainfallLegend.vue
new file mode 100644
index 0000000..4e8d52a
--- /dev/null
+++ b/src/views/sponeScreen/Echarts/RainfallLegend.vue
@@ -0,0 +1,5 @@
+
+
+
+