From 2d08b036f5bdb9c34d686d6d125d5690a948ffa0 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期六, 11 三月 2023 17:33:38 +0800 Subject: [PATCH] 新增加用户端接口 --- user/guns-admin/src/main/java/com/supersavedriving/user/modular/system/util/GeodesyUtil.java | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) diff --git a/user/guns-admin/src/main/java/com/supersavedriving/user/modular/system/util/GeodesyUtil.java b/user/guns-admin/src/main/java/com/supersavedriving/user/modular/system/util/GeodesyUtil.java index c19b449..747deb0 100644 --- a/user/guns-admin/src/main/java/com/supersavedriving/user/modular/system/util/GeodesyUtil.java +++ b/user/guns-admin/src/main/java/com/supersavedriving/user/modular/system/util/GeodesyUtil.java @@ -13,7 +13,6 @@ /** * 计算两个金纬度坐标之间的直线距离 */ -@Component public class GeodesyUtil { @@ -23,7 +22,7 @@ * @param toLonLat * @return */ - public Map<String, Double> getDistance(String fromLonLat, String toLonLat){ + public static Map<String, Double> getDistance(String fromLonLat, String toLonLat){ Map<String, Double> map = null; if(ToolUtil.isNotEmpty(fromLonLat) && ToolUtil.isNotEmpty(toLonLat)){ map = new HashMap<>(); @@ -60,7 +59,7 @@ } - private double getDistanceMeter(GlobalCoordinates gpsFrom, GlobalCoordinates gpsTo, Ellipsoid ellipsoid){ + private static double getDistanceMeter(GlobalCoordinates gpsFrom, GlobalCoordinates gpsTo, Ellipsoid ellipsoid){ //创建GeodeticCalculator,调用计算方法,传入坐标系、经纬度用于计算距离 GeodeticCurve geoCurve = new GeodeticCalculator().calculateGeodeticCurve(ellipsoid, gpsFrom, gpsTo); return geoCurve.getEllipsoidalDistance(); -- Gitblit v1.7.1