From 85fefef6c862c543117ad8d2691817bfeae69f41 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期五, 23 六月 2023 11:11:15 +0800
Subject: [PATCH] 修改bug
---
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