From 5bb2f06ca9e24079aaad74ccb29d94874832dd6b Mon Sep 17 00:00:00 2001
From: jinpengyong <jpy123456>
Date: Wed, 27 Mar 2024 13:08:28 +0800
Subject: [PATCH] fix:盐城热力图补充提交

---
 screen-api/src/main/java/com/moral/api/service/impl/DataDisplayServiceImpl.java |  115 +++++++++++++++++++++++++++++++++++++++------------------
 1 files changed, 78 insertions(+), 37 deletions(-)

diff --git a/screen-api/src/main/java/com/moral/api/service/impl/DataDisplayServiceImpl.java b/screen-api/src/main/java/com/moral/api/service/impl/DataDisplayServiceImpl.java
index e560813..12b96f5 100644
--- a/screen-api/src/main/java/com/moral/api/service/impl/DataDisplayServiceImpl.java
+++ b/screen-api/src/main/java/com/moral/api/service/impl/DataDisplayServiceImpl.java
@@ -439,12 +439,12 @@
         ArrayList<Integer> list = new ArrayList<>();
         list.add(id);
         ArrayList<HeatMapDTO> rsHeatMap = new ArrayList<>();
-        ArrayList<String> list1 = new ArrayList<>();
+/*        ArrayList<String> list1 = new ArrayList<>();
         list1.add("���������������");
         list1.add("���������������");
         list1.add("���������������");
         list1.add("���������������");
-        list1.add("������������������");
+        list1.add("������������������");*/
 
         if (form.equals("hour")){ //������
 //            String[] split = startTime.split("-");
@@ -508,43 +508,84 @@
             getHeatMap(heatMap,type);
             rsHeatMap.addAll(heatMap);
         }
-        for (int i = 0; i <6; i++) {
-            HeatMapDTO heatMapDTO = new HeatMapDTO();
-            heatMapDTO.setCount(0.0);
-            if (i==0){
-                heatMapDTO.setLat(40.590436);
-                heatMapDTO.setLng(122.861935);
-                heatMapDTO.setMac("1111");
-                heatMapDTO.setName("1111");
-            }else if (i==1){
-                heatMapDTO.setLat(40.636617);
-                heatMapDTO.setLng(123.101544);
-                heatMapDTO.setMac("2222");
-                heatMapDTO.setName("2222");
-            }else if (i==2){
-                heatMapDTO.setLat(40.890881);
-                heatMapDTO.setLng(122.910687);
-                heatMapDTO.setMac("3333");
-                heatMapDTO.setName("3333");
-            }else if (i==3){
-                heatMapDTO.setLat(40.682129);
-                heatMapDTO.setLng(123.105836);
-                heatMapDTO.setMac("4444");
-                heatMapDTO.setName("4444");
-            }else if (i==4){
-                heatMapDTO.setLat(40.890037);
-                heatMapDTO.setLng(123.021151);
-                heatMapDTO.setMac("5555");
-                heatMapDTO.setName("5555");
-            }else {
-                heatMapDTO.setLat(41.051333);
-                heatMapDTO.setLng(122.505864);
-                heatMapDTO.setMac("6666");
-                heatMapDTO.setName("6666");
+        if (id==71){
+            for (int i = 0; i <6; i++) {
+                HeatMapDTO heatMapDTO = new HeatMapDTO();
+                heatMapDTO.setCount(0.0);
+                if (i==0){
+                    heatMapDTO.setLat(40.590436);
+                    heatMapDTO.setLng(122.861935);
+                    heatMapDTO.setMac("1111");
+                    heatMapDTO.setName("1111");
+                }else if (i==1){
+                    heatMapDTO.setLat(40.636617);
+                    heatMapDTO.setLng(123.101544);
+                    heatMapDTO.setMac("2222");
+                    heatMapDTO.setName("2222");
+                }else if (i==2){
+                    heatMapDTO.setLat(40.890881);
+                    heatMapDTO.setLng(122.910687);
+                    heatMapDTO.setMac("3333");
+                    heatMapDTO.setName("3333");
+                }else if (i==3){
+                    heatMapDTO.setLat(40.682129);
+                    heatMapDTO.setLng(123.105836);
+                    heatMapDTO.setMac("4444");
+                    heatMapDTO.setName("4444");
+                }else if (i==4){
+                    heatMapDTO.setLat(40.890037);
+                    heatMapDTO.setLng(123.021151);
+                    heatMapDTO.setMac("5555");
+                    heatMapDTO.setName("5555");
+                }else {
+                    heatMapDTO.setLat(41.051333);
+                    heatMapDTO.setLng(122.505864);
+                    heatMapDTO.setMac("6666");
+                    heatMapDTO.setName("6666");
+                }
+                rsHeatMap.add(heatMapDTO);
             }
-            rsHeatMap.add(heatMapDTO);
         }
-
+       if (id==73){
+           //���������
+           double lat =33.414538;
+           double lng =120.066616;
+           for (int i = 0; i <11 ; i++) {
+               for (int j = 0; j < 20; j++) {
+                   HeatMapDTO heatMapDTO = new HeatMapDTO();
+                   heatMapDTO.setCount(0.0);
+                   heatMapDTO.setLat(lat);
+                   heatMapDTO.setLng(lng);
+                   heatMapDTO.setName("1");
+                   heatMapDTO.setMac(i+"1"+j);
+                   rsHeatMap.add(heatMapDTO);
+                   lng=lng+0.01;
+                   if (j==19){
+                       lng=120.066616;
+                   }
+               }
+               lat =lat-0.01;
+           }
+           //���������
+           double lat1 =33.214555;
+           double lng1 =120.416805;
+           for (int i = 0; i < 11 ; i++) {
+               for (int j = 0; j < 10; j++) {
+                   HeatMapDTO heatMapDTO = new HeatMapDTO();
+                   heatMapDTO.setCount(0.0);
+                   heatMapDTO.setLat(lat1);
+                   heatMapDTO.setLng(lng1);
+                   heatMapDTO.setName("2");
+                   heatMapDTO.setMac(i+"2"+j);
+                   rsHeatMap.add(heatMapDTO);
+                   lng1=lng1+0.004;
+                   if (j==9){
+                       lng1=120.416805;
+                   }
+               }
+               lat1 =lat1-0.0022;
+           }
+       }
         return distrinList(rsHeatMap);
     }
 

--
Gitblit v1.8.0