|
|
@@ -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);
|
|
|
+// }
|
|
|
}
|