From 2c04f9f1d5e7379ae41f8b3281a15d56aefc4e1c Mon Sep 17 00:00:00 2001
From: ‘liusuyi’ <1951119284@qq.com>
Date: 星期六, 22 七月 2023 17:24:26 +0800
Subject: [PATCH] 优化app任务详情查询

---
 ard-work/src/main/java/com/ruoyi/device/hiksdk/util/hikSdkUtil/GisUtil.java |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/ard-work/src/main/java/com/ruoyi/device/hiksdk/util/hikSdkUtil/GisUtil.java b/ard-work/src/main/java/com/ruoyi/device/hiksdk/util/hikSdkUtil/GisUtil.java
index 7fec66f..e9c916a 100644
--- a/ard-work/src/main/java/com/ruoyi/device/hiksdk/util/hikSdkUtil/GisUtil.java
+++ b/ard-work/src/main/java/com/ruoyi/device/hiksdk/util/hikSdkUtil/GisUtil.java
@@ -59,6 +59,16 @@
         z = new BigDecimal(z).setScale(1,BigDecimal.ROUND_HALF_UP).doubleValue();*/
         return new double[]{p, t, z};
     }
+    /**
+     * 鏍规嵁寮�濮嬪潗鏍囩偣锛岃搴︼紝璁$畻缁撴潫鐐瑰潗鏍�
+     * @param startGlobalCoordinates
+     * @param startAngle 鏂瑰悜锛堜互璧风偣涓轰腑蹇冿級
+     * @param distance 璺濈锛堝崟浣嶏細m锛�
+     * @return
+     */
+    public static GlobalCoordinates getGlobalCoordinates(GlobalCoordinates startGlobalCoordinates, double startAngle, double distance){
+        return new GeodeticCalculator().calculateEndingGlobalCoordinates(Ellipsoid.WGS84, startGlobalCoordinates, startAngle, distance);
+    }
 
     public static void main(String[] args) {
         // 125.097531,46.60029, 125.124731,46.584808

--
Gitblit v1.9.3