From 04dba6a17f836b5fbdf0eedff8a129c6785fd8a2 Mon Sep 17 00:00:00 2001
From: k94314517 <8417338+k94314517@user.noreply.gitee.com>
Date: 星期五, 28 二月 2025 18:25:00 +0800
Subject: [PATCH] 111

---
 server/services/src/main/java/com/doumee/core/utils/PositionUtil.java |   13 +++++--------
 1 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/server/services/src/main/java/com/doumee/core/utils/PositionUtil.java b/server/services/src/main/java/com/doumee/core/utils/PositionUtil.java
index 2985e3c..bbfeaba 100644
--- a/server/services/src/main/java/com/doumee/core/utils/PositionUtil.java
+++ b/server/services/src/main/java/com/doumee/core/utils/PositionUtil.java
@@ -150,19 +150,16 @@
         }
     }
     public static void main(String[] args) {
-        String str ="[{\"lat\": 31.71383446224521, \"lng\": 117.39342857107226, \"height\": 0}, " +
-                        "{\"lat\": 31.71393087373135, \"lng\": 117.39402357524818, \"height\": 0}, " +
-                        "{\"lat\": 31.713593433089077, \"lng\": 117.39433170240886, \"height\": 0}," +
-                        " {\"lat\": 31.713280450806966, \"lng\": 117.39358710879355, \"height\": 0}]";
+        String str ="[{\"lat\":31.732726766273103,\"lng\":117.37721605116087,\"height\":0},{\"lat\":31.72079687406289,\"lng\":117.39831914258241,\"height\":0},{\"lat\":31.714484720597493,\"lng\":117.39831914258241,\"height\":0},{\"lat\":31.71233192243245,\"lng\":117.39583137996954,\"height\":0},{\"lat\":31.71401037878662,\"lng\":117.3785457182995,\"height\":0}]";
         TypeReference typeReference =  new TypeReference<List<LocaltionDTO>>(){};
         List<LocaltionDTO> array = JSONObject.parseObject(str, typeReference.getType());
         if(array == null || array.size() ==0){
            System.out.println("=================");
         }
-        System.out.println(isInPolygon(  117.393962,31.713690,array));
-        AMap aMap = transform( 117.38823300,  31.71550000);
-        System.out.println(aMap.getLatitude()+""+aMap.getLongitude());
-        System.out.println(isInPolygon(  aMap.getLongitude(),aMap.getLatitude(),array));
+        System.out.println(isInPolygon(  117.39387876,31.71365546,array));
+//        AMap aMap = transform( 117.38823300,  31.71550000);
+//        System.out.println(aMap.getLatitude()+""+aMap.getLongitude());
+//        System.out.println(isInPolygon(  aMap.getLongitude(),aMap.getLatitude(),array));
     }
    /* "latitude": 31.71553300,
             "longitude": 117.39,

--
Gitblit v1.9.3