From bb22ca2e9b9c60b0138a322ad49cab7ea8aa06e1 Mon Sep 17 00:00:00 2001 From: ‘liusuyi’ <1951119284@qq.com> Date: 星期三, 25 十月 2023 17:12:54 +0800 Subject: [PATCH] 修复雷达引导2个相机引导录像重复问题; --- ard-work/src/main/java/com/ruoyi/utils/gis/GisUtil.java | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/ard-work/src/main/java/com/ruoyi/utils/gis/GisUtil.java b/ard-work/src/main/java/com/ruoyi/utils/gis/GisUtil.java index 85979a9..c8ec803 100644 --- a/ard-work/src/main/java/com/ruoyi/utils/gis/GisUtil.java +++ b/ard-work/src/main/java/com/ruoyi/utils/gis/GisUtil.java @@ -26,6 +26,15 @@ GlobalCoordinates target = new GlobalCoordinates(latitudeTo, longitudeTo); return geodeticCalculator.calculateGeodeticCurve(Ellipsoid.WGS84, source, target).getEllipsoidalDistance(); } + public static double getDistance(Double[] From, Double[] To) { + double longitudeFrom = From[0]; + double latitudeFrom = From[1]; + double longitudeTo = To[0]; + double latitudeTo = To[1]; + GlobalCoordinates source = new GlobalCoordinates(latitudeFrom, longitudeFrom); + GlobalCoordinates target = new GlobalCoordinates(latitudeTo, longitudeTo); + return geodeticCalculator.calculateGeodeticCurve(Ellipsoid.WGS84, source, target).getEllipsoidalDistance(); + } /** * 鏍规嵁缁忕含搴︼紝璁$畻涓ょ偣闂寸殑璺濈 * -- Gitblit v1.9.3