Browse Source

修改面包含点容错

zhanghan 1 week ago
parent
commit
7b4a577754
1 changed files with 7 additions and 2 deletions
  1. 7 2
      src/main/java/com/skyversation/poiaddr/service/AreaService.java

+ 7 - 2
src/main/java/com/skyversation/poiaddr/service/AreaService.java

@@ -251,9 +251,14 @@ public class AreaService {
         }
 
         for (GeoJsonBean bean : cjPolygonList) {
-            if (bean.getMultiPolygon().contains(point)) {
-                return bean;
+            try{
+                if (bean.getMultiPolygon().contains(point)) {
+                    return bean;
+                }
+            } catch (Exception e){
+                e.toString();
             }
+
         }
         return null;
     }