diff --git a/package.json b/package.json
index b9bef64..4b9d52d 100644
--- a/package.json
+++ b/package.json
@@ -32,6 +32,7 @@
"leaflet": "^1.7.1",
"leaflet-draw": "^1.0.4",
"leaflet-rotatedmarker": "^0.2.0",
+ "leaflet.markercluster": "^1.5.3",
"mars3d": "^3.0.30",
"mars3d-cesium": "1.83.0",
"mockjs": "1.0.1-beta3",
diff --git a/package.json b/package.json
index b9bef64..4b9d52d 100644
--- a/package.json
+++ b/package.json
@@ -32,6 +32,7 @@
"leaflet": "^1.7.1",
"leaflet-draw": "^1.0.4",
"leaflet-rotatedmarker": "^0.2.0",
+ "leaflet.markercluster": "^1.5.3",
"mars3d": "^3.0.30",
"mars3d-cesium": "1.83.0",
"mockjs": "1.0.1-beta3",
diff --git a/src/views/dashboard/components/DeviceCountByOnline.vue b/src/views/dashboard/components/DeviceCountByOnline.vue
index 83e3a85..685bee7 100644
--- a/src/views/dashboard/components/DeviceCountByOnline.vue
+++ b/src/views/dashboard/components/DeviceCountByOnline.vue
@@ -1,19 +1,28 @@
-
+