From 367a503f97ba67a73457f05885d0ea65f2d997fd Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期五, 09 八月 2024 18:19:56 +0800
Subject: [PATCH] 站点详情

---
 ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/GeodesyUtil.java |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/GeodesyUtil.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/GeodesyUtil.java
index 759e585..ff1cfd1 100644
--- a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/GeodesyUtil.java
+++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/GeodesyUtil.java
@@ -4,7 +4,6 @@
 import org.gavaghan.geodesy.GeodeticCalculator;
 import org.gavaghan.geodesy.GeodeticCurve;
 import org.gavaghan.geodesy.GlobalCoordinates;
-import org.springframework.stereotype.Component;
 
 import java.util.HashMap;
 import java.util.Map;
@@ -12,7 +11,6 @@
 /**
  * 计算两个金纬度坐标之间的直线距离
  */
-@Component
 public class GeodesyUtil {
 
 
@@ -22,7 +20,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(StringUtils.isNotEmpty(fromLonLat) && StringUtils.isNotEmpty(toLonLat)){
             map = new HashMap<>();
@@ -59,7 +57,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