Explorar o código

fix bug:修复计算坐标工具的bug

lijie %!s(int64=3) %!d(string=hai) anos
pai
achega
80a6850fa0

+ 3 - 0
dmp-business/dmp-rwd/src/main/java/com/persagy/dmp/rwd/basic/utils/GeoToolsUtil.java

@@ -168,6 +168,9 @@ public class GeoToolsUtil {
      * Update By lijie 2021/11/24 16:22
      */
     private static Boolean isPolyInPolyInternal(ArrayNode fromOutLines, ArrayNode toOutLines) {
+        if (!toOutLines.get(0).isArray()){
+            return decidePolyInPoly(fromOutLines,toOutLines);
+        }
         for (JsonNode outLine : toOutLines) {
             if (outLine.isArray() && outLine.get(0).isArray()){
                 ArrayNode subOutlines = (ArrayNode)outLine;