| | |
| | | * 2023/11/2 9:00:55 |
| | | */ |
| | | @Override |
| | | @Async |
| | | @Async("globalExecutor") |
| | | public void forceGuide(String msg) { |
| | | try { |
| | | Map<String, Object> msgMap = JSONObject.parseObject(msg, Map.class); |
| | |
| | | * 2023/11/2 9:00:55 |
| | | */ |
| | | @Override |
| | | @Async |
| | | @Async("globalExecutor") |
| | | public void followGuide(String msg) { |
| | | try { |
| | | RadarAlarmData radarFollowData = JSONObject.parseObject(msg, RadarAlarmData.class); |
| | |
| | | cmd.setOperator("sys_radar_follow"); |
| | | cmd.setCameraId(camera.getId()); |
| | | cmd.setChanNo(1); |
| | | cmd.setTargetPosition(guidePoint); |
| | | boolean res = iCameraSdkService.guideTargetPosition(cmd); |
| | | cmd.setTargetPosition(new double[]{guidePoint.getLongitude(), guidePoint.getLatitude()}); |
| | | boolean res = iCameraSdkService.guideTargetPosition(cmd).get("code").equals(200); |
| | | if (res) { |
| | | log.debug("雷达追踪引导成功"); |
| | | } else { |