|  |  | 
 |  |  |             if (lon < 70 || lon > 150 || lat < 20 || lat > 60) { | 
 |  |  |                 return true; | 
 |  |  |             } | 
 |  |  |             if(type){ | 
 |  |  |                 o.putAll(value); | 
 |  |  |             }else { | 
 |  |  |  | 
 |  |  |             } | 
 |  |  |  | 
 |  |  |             o.putAll(value); | 
 |  |  |             return false; | 
 |  |  |         }); | 
 |  |  |         /*for (Map<String, Object> map:data) { | 
 |  |  | 
 |  |  |         String time2 = params.get("time2").toString(); | 
 |  |  |         String rsTime = getTime(time1, time2); | 
 |  |  |         list.add(rsTime); | 
 |  |  |         List<Map<String, Object>> maps = specialDeviceService.carTrajectory(params,false); | 
 |  |  | //        List<Map<String, Object>> maps = specialDeviceService.carTrajectory(params,false); | 
 |  |  | //        List<Map<String, Object>> maps = HistorySecondCruiserMapper.getCruiserData(params); | 
 |  |  |         List<Map<String, Object>> maps = HistorySecondCruiserMapper.getAllCruiserData(params); | 
 |  |  |  | 
 |  |  |         if (ObjectUtils.isEmpty(maps)){ | 
 |  |  |             return null; | 
 |  |  |         } | 
 |  |  | 
 |  |  |             map.put("time1",time3); | 
 |  |  |             map.put("time2",time4); | 
 |  |  |             map.put("mac",mac); | 
 |  |  |             List<Map<String, Object>> maps1 = specialDeviceService.carTrajectory(map,false); | 
 |  |  | //            List<Map<String, Object>> maps1 = specialDeviceService.carTrajectory(map,false); | 
 |  |  |             List<Map<String, Object>> maps1 = HistorySecondCruiserMapper.getAllCruiserData(params); | 
 |  |  |             if (ObjectUtils.isEmpty(maps1)){ | 
 |  |  |                 return null; | 
 |  |  |             } | 
 |  |  | 
 |  |  |             map.put("time1",time5); | 
 |  |  |             map.put("time2",time6); | 
 |  |  |             map.put("mac",mac); | 
 |  |  |             List<Map<String, Object>> maps1 = specialDeviceService.carTrajectory(map,false); | 
 |  |  | //            List<Map<String, Object>> maps1 = specialDeviceService.carTrajectory(map,false); | 
 |  |  |             List<Map<String, Object>> maps1 = HistorySecondCruiserMapper.getAllCruiserData(params); | 
 |  |  |             if (ObjectUtils.isEmpty(maps1)){ | 
 |  |  |                 return null; | 
 |  |  |             } | 
 |  |  | 
 |  |  |  | 
 |  |  |  | 
 |  |  |         for (Map<String, Object> map : maps) { | 
 |  |  | //            String flylon = map.get("flylon").toString(); | 
 |  |  | //            String flylat = map.get("flylat").toString(); | 
 |  |  | //            String s = flylon + "-" + flylat; | 
 |  |  | //            if (Double.parseDouble(map.get("a34004").toString())>200){ | 
 |  |  | // | 
 |  |  | //            } | 
 |  |  |             pm25List.add(Double.parseDouble(map.get("a34004").toString())); | 
 |  |  |             pm10List.add(Double.parseDouble(map.get("a34002").toString())); | 
 |  |  |             COList.add(Double.parseDouble(map.get("a21005").toString())); | 
 |  |  |             SO2List.add(Double.parseDouble(map.get("a21026").toString())); | 
 |  |  |             NO2List.add(Double.parseDouble(map.get("a21004").toString())); | 
 |  |  |             O3List.add(Double.parseDouble(map.get("a05024").toString())); | 
 |  |  |             VOCList.add(Double.parseDouble(map.get("a99054").toString())); | 
 |  |  |  | 
 |  |  |             Map value = JSON.parseObject(map.get("value").toString(), Map.class); | 
 |  |  |             if (!ObjectUtils.isEmpty(value.get("a34004"))){ | 
 |  |  |                 pm25List.add(Double.parseDouble(value.get("a34004").toString())); | 
 |  |  |             } | 
 |  |  |             if (!ObjectUtils.isEmpty(value.get("a34002"))){ | 
 |  |  |                 pm10List.add(Double.parseDouble(value.get("a34002").toString())); | 
 |  |  |             } | 
 |  |  |             if (!ObjectUtils.isEmpty(value.get("a21005"))){ | 
 |  |  |                 COList.add(Double.parseDouble(value.get("a21005").toString())); | 
 |  |  |             } | 
 |  |  |             if (!ObjectUtils.isEmpty(value.get("a21026"))){ | 
 |  |  |                 SO2List.add(Double.parseDouble(value.get("a21026").toString())); | 
 |  |  |             } | 
 |  |  |             if (!ObjectUtils.isEmpty(value.get("a21004"))){ | 
 |  |  |                 NO2List.add(Double.parseDouble(value.get("a21004").toString())); | 
 |  |  |             } | 
 |  |  |             if (!ObjectUtils.isEmpty(value.get("a05024"))){ | 
 |  |  |                 O3List.add(Double.parseDouble(value.get("a05024").toString())); | 
 |  |  |             } | 
 |  |  |             if (!ObjectUtils.isEmpty(value.get("a99054"))){ | 
 |  |  |                 VOCList.add(Double.parseDouble(value.get("a99054").toString())); | 
 |  |  |             } | 
 |  |  |         } | 
 |  |  |  | 
 |  |  |         //获取平均值 |