From 70223b3ef4df02622869425fed4ba9b290e1aa74 Mon Sep 17 00:00:00 2001 From: fei.wang <wf18701153496@163.com> Date: 星期二, 16 四月 2024 14:07:59 +0800 Subject: [PATCH] V定制1.0 1:对讲功能 2:计算经纬度控制器systemcontrollen --- src/main/java/com/hxzk/controller/SanWeiController.java | 40 ++++++++++++++++++++-------------------- 1 files changed, 20 insertions(+), 20 deletions(-) diff --git a/src/main/java/com/hxzk/controller/SanWeiController.java b/src/main/java/com/hxzk/controller/SanWeiController.java index 734776c..85e4f92 100644 --- a/src/main/java/com/hxzk/controller/SanWeiController.java +++ b/src/main/java/com/hxzk/controller/SanWeiController.java @@ -32,26 +32,26 @@ while(var6.hasNext()) { TbPersonAndDepartment node = (TbPersonAndDepartment)var6.next(); double jiao = 0.0; - if (this.persons.containsKey(node.getPTagid())) { - double x1 = Double.valueOf(node.getPX()); - double y1 = Double.valueOf(node.getPY()); - double x2 = Double.valueOf(((String[])this.persons.get(node.getPTagid()))[0]); - double y2 = Double.valueOf(((String[])this.persons.get(node.getPTagid()))[1]); - double c = x1 - x2; - double a = y1 - y2; - if (node.getBaoliu22() != null && node.getBaoliu22() != "") { - if (node.getBaoliu22().equals("0")) { - jiao = Math.toDegrees(Math.atan2(c, a)); - } else { - String[] xy = node.getBaoliu23().split(","); - jiao = Math.toDegrees(Math.atan2(Double.valueOf(xy[0]), Double.valueOf(xy[1]))); - } - - if (String.valueOf(jiao).equals("0.0")) { - jiao = Double.valueOf(((String[])this.persons.get(node.getPTagid()))[2]); - } - } - } +// if (this.persons.containsKey(node.getPTagid())) { +// double x1 = Double.valueOf(node.getPX()); +// double y1 = Double.valueOf(node.getPY()); +// double x2 = Double.valueOf(((String[])this.persons.get(node.getPTagid()))[0]); +// double y2 = Double.valueOf(((String[])this.persons.get(node.getPTagid()))[1]); +// double c = x1 - x2; +// double a = y1 - y2; +// if (node.getBaoliu22() != null && node.getBaoliu22() != "") { +// if (node.getBaoliu22().equals("0")) { +// jiao = Math.toDegrees(Math.atan2(c, a)); +// } else { +// String[] xy = node.getBaoliu23().split(","); +// jiao = Math.toDegrees(Math.atan2(Double.valueOf(xy[0]), Double.valueOf(xy[1]))); +// } +// +// if (String.valueOf(jiao).equals("0.0")) { +// jiao = Double.valueOf(((String[])this.persons.get(node.getPTagid()))[2]); +// } +// } +// } String tagid = node.getPTagid(); tb_realpositoin position = new tb_realpositoin(); position.setTagid(tagid); -- Gitblit v1.9.3