wenhongquan před 2 roky
rodič
revize
aedb098ed3

+ 7 - 7
ruoyi-modules/ruoyi-khy/src/main/java/jt809/handle/JT809Packet0x1202Handle.java

@@ -30,17 +30,17 @@ public class JT809Packet0x1202Handle extends SimpleChannelInboundHandler<JT809Pa
     @Override
     protected void channelRead0(ChannelHandlerContext ctx, JT809Packet0x1202 msg) {
         log.info("车辆定位信息:{}", msg.toString());
-//        if (msg.getVec1() > 0 || msg.getVec2() > 0) {
+        if (msg.getVec1() > 0 || msg.getVec2() > 0) {
             GpsData gpsData = new GpsData();
             gpsData.setDevicecode(convertToPinyin(msg.getVehicleNo().trim()));
-            gpsData.setLat((double) (msg.getLat()/1000000));
-            gpsData.setLng((double) (msg.getLon()/1000000));
+            gpsData.setLat((double) (msg.getLat()/1000000.0));
+            gpsData.setLng((double) (msg.getLon()/1000000.0));
             gpsData.setAlt(0.0);
             gpsData.setSpeed((double) (msg.getVec1() > 0?msg.getVec1():msg.getVec2()));
 
             final  CamelDataUtil camelDataUtil = SpringUtil.getBean("camelDataUtil");
             camelDataUtil.processGpsData(gpsData);
-//        }
+        }
 
 
 
@@ -72,7 +72,7 @@ public class JT809Packet0x1202Handle extends SimpleChannelInboundHandler<JT809Pa
     }
 
 
-    public static void main(String[] args) {
-       System.out.println(convertToPinyin("闽JY3013"));
-    }
+//    public static void main(String[] args) {
+//       System.out.println((double) 26956477/100000);
+//    }
 }