src/main/java/com/lf/server/helper/ShpHelper.java
@@ -201,11 +201,15 @@ List<T> list = new ArrayList<>(); try { org.gdal.ogr.Driver driver = ogr.GetDriverByName("ESRI shapefile"); if (driver == null) { if (null == driver) { return list; } DataSource dataSource = driver.Open(filePath); if (null == dataSource) { return list; } Layer layer = dataSource.GetLayer(0); GdbHelper.readLayer(clazz, layer, list);