管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2022-11-23 2d2d9138fbe5c9c43f070be59a2d10f18fbf4c3b
src/main/java/com/lf/server/helper/GdbHelper.java
@@ -35,11 +35,15 @@
        List<String> list = new ArrayList<>();
        try {
            org.gdal.ogr.Driver driver = ogr.GetDriverByName("OpenFileGDB");
            if (driver == null) {
            if (null == driver) {
                return list;
            }
            DataSource dataSource = driver.Open(filePath, 0);
            if (null == dataSource) {
                return list;
            }
            for (int i = 0, count = dataSource.GetLayerCount(); i < count; i++) {
                Layer layer = dataSource.GetLayer(i);
                list.add(layer.GetName());
@@ -63,11 +67,15 @@
        List<T> list = new ArrayList<>();
        try {
            org.gdal.ogr.Driver driver = ogr.GetDriverByName("OpenFileGDB");
            if (driver == null) {
            if (null == driver) {
                return list;
            }
            DataSource dataSource = driver.Open(filePath, 0);
            if (null == dataSource) {
                return list;
            }
            for (int i = 0, count = dataSource.GetLayerCount(); i < count; i++) {
                Layer layer = dataSource.GetLayer(i);