From a088987e7ab7005db1bb1da61dfc0cf420e02d78 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期三, 13 十一月 2024 17:11:28 +0800
Subject: [PATCH] 1

---
 src/main/java/com/moon/server/helper/GeoHelper.java |   30 +-----------------------------
 1 files changed, 1 insertions(+), 29 deletions(-)

diff --git a/src/main/java/com/moon/server/helper/GeoHelper.java b/src/main/java/com/moon/server/helper/GeoHelper.java
index faafbff..ac1403e 100644
--- a/src/main/java/com/moon/server/helper/GeoHelper.java
+++ b/src/main/java/com/moon/server/helper/GeoHelper.java
@@ -16,11 +16,7 @@
 
 import java.awt.geom.Point2D;
 
-/**
- * Geo甯姪绫�
- * @author WWW
- * @date 2023-09-14
- */
+@SuppressWarnings("ALL")
 public class GeoHelper {
     public static SpatialReference sr4326;
 
@@ -34,9 +30,6 @@
 
     private final static Log log = LogFactory.getLog(GeoHelper.class);
 
-    /**
-     * 鍒濆鍖栧潗鏍囩郴
-     */
     public static void initSr() {
         try {
             sr4326 = new SpatialReference();
@@ -53,9 +46,6 @@
         }
     }
 
-    /**
-     * 鑾峰彇璺濈
-     */
     public static double getDistance(double x1, double y1, double x2, double y2) {
         GeodeticCalculator geodeticCalculator = new GeodeticCalculator(crs104903);
         geodeticCalculator.setStartingGeographicPoint(x1, y1);
@@ -64,9 +54,6 @@
         return geodeticCalculator.getOrthodromicDistance();
     }
 
-    /**
-     * 鑾峰彇璺濈2
-     */
     public static double getDistance2(double lon1, double lat1, double lon2, double lat2) {
         double radLat1 = Math.toRadians(lat1);
         double radLat2 = Math.toRadians(lat2);
@@ -77,16 +64,10 @@
         return s * MOON_RADIUS;
     }
 
-    /**
-     * 鑾峰彇鏂瑰悜瑙�
-     */
     public static double getBearing(double x1, double y1, double x2, double y2) {
         return (90 - Math.toDegrees(Math.atan2(x2 - x1, y2 - y1)) + 360) % 360;
     }
 
-    /**
-     * 鑾峰彇瑙掑害
-     */
     public static double getAngle(double x1, double y1, double x2, double y2) {
         DirectPosition2D p1 = new DirectPosition2D(crs104903, x1, y1);
         DirectPosition2D p2 = new DirectPosition2D(crs104903, x2, y2);
@@ -98,9 +79,6 @@
         return gc.getAzimuth();
     }
 
-    /**
-     * 鑾峰彇瑙掑害2
-     */
     public static double getAngle2(double x1, double y1, double x2, double y2) {
         DirectPosition2D p1 = new DirectPosition2D(x1, y1);
         DirectPosition2D p2 = new DirectPosition2D(x2, y2);
@@ -112,9 +90,6 @@
         return gc.getAzimuth();
     }
 
-    /**
-     * 鏍规嵁璺濈鍜岃搴﹁幏鍙栫洰鏍囩偣
-     */
     public static Point2D getPointByDistanceAndAngle(double x, double y, double angle, double distance) {
         DirectPosition2D p1 = new DirectPosition2D(x, y);
 
@@ -125,9 +100,6 @@
         return gc.getDestinationGeographicPoint();
     }
 
-    /**
-     * 鍧愭爣杞崲
-     */
     public static double[] csTransform(double x, double y, int epsg) throws Exception {
         CRSAuthorityFactory factory = CRS.getAuthorityFactory(true);
         CoordinateReferenceSystem target = factory.createCoordinateReferenceSystem("EPSG:4326");

--
Gitblit v1.9.3