Преглед на файлове

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

lijie преди 3 години
родител
ревизия
75eba630ff
променени са 1 файла, в които са добавени 3 реда и са изтрити 0 реда
  1. 3 0
      dmp-business/dmp-rwd/src/main/java/com/persagy/dmp/rwd/basic/utils/GeoToolsUtil.java

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

@@ -79,6 +79,9 @@ public class GeoToolsUtil {
            return isPointInPoly(point,outLines);
        }
        for (JsonNode outLine : outLines) {
+           if (null==outLine || null==outLine.get(0)){
+               continue;
+           }
            if (outLine.isArray() && outLine.get(0).isArray()){
                ArrayNode subOutlines = (ArrayNode)outLine;
                for (JsonNode subOutLine : subOutlines) {