From ffeeb96663bbc37ebcf423c4a3fc1216eeb55bc1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EB=B0=95=EC=9E=AC=EC=9A=B0?= <박재우@host.docker.internal> Date: Thu, 2 Nov 2023 19:20:09 +0900 Subject: [PATCH] =?UTF-8?q?=EC=A2=8C=ED=91=9C=EB=A1=9C=20=EB=B2=95?= =?UTF-8?q?=EC=A0=95=EB=8F=99=EC=BD=94=EB=93=9C=20=EC=B0=BE=EA=B8=B0(beta)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/palnet/comn/utils/FlightUtils.java | 21 +++++++------------ 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/pav-server/src/main/java/com/palnet/comn/utils/FlightUtils.java b/pav-server/src/main/java/com/palnet/comn/utils/FlightUtils.java index 114e0a13..ea951d61 100644 --- a/pav-server/src/main/java/com/palnet/comn/utils/FlightUtils.java +++ b/pav-server/src/main/java/com/palnet/comn/utils/FlightUtils.java @@ -1,6 +1,7 @@ package com.palnet.comn.utils; import java.io.BufferedReader; +import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; @@ -156,21 +157,14 @@ public class FlightUtils { while(true) { - try { + File file = new File(path+baseFileName); - obj = parseGeoJson(path+baseFileName, coordinate); + if(!file.exists()) return obj; - path += obj.get("CD")+"\\"; - - System.out.println(obj.toString()); - - }catch(Exception e) { - - log.error("error>>>> : {}" , e); - - return obj; - - } + obj = parseGeoJson(path+baseFileName, coordinate); + + path += obj.get("CD")+"\\"; + } } @@ -188,6 +182,7 @@ public class FlightUtils { Point point = geometryFactory.createPoint(coordinate); String type = (String) jsonObject.get("type"); Object airArea = jsonObject; + List features = (List) jsonObject.get("features"); fileInputStream.close();