From d28331603c9dee06e34b0f4240b5e0135ff66466 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期二, 22 十一月 2022 21:12:53 +0800
Subject: [PATCH] 1

---
 src/main/java/com/lf/server/helper/GdbHelper.java |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/lf/server/helper/GdbHelper.java b/src/main/java/com/lf/server/helper/GdbHelper.java
index bfabbcd..57341fd 100644
--- a/src/main/java/com/lf/server/helper/GdbHelper.java
+++ b/src/main/java/com/lf/server/helper/GdbHelper.java
@@ -47,6 +47,7 @@
                 layer.delete();
             }
 
+            dataSource.delete();
             driver.delete();
         } catch (Exception ex) {
             log.error(ex.getMessage(), ex);
@@ -78,6 +79,7 @@
                 layer.delete();
             }
 
+            dataSource.delete();
             driver.delete();
         } catch (Exception ex) {
             log.error(ex.getMessage(), ex);
@@ -96,6 +98,9 @@
             if (map.size() == 0) {
                 return;
             }
+            if (1 > layer.GetFeatureCount()) {
+                return;
+            }
 
             do {
                 Feature f = layer.GetNextFeature();

--
Gitblit v1.9.3