소스 검색

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) {