| | |
| | | import org.gdal.gdal.Dataset; |
| | | import org.gdal.gdal.gdal; |
| | | import org.gdal.gdalconst.gdalconst; |
| | | import org.gdal.ogr.DataSource; |
| | | import org.gdal.ogr.Driver; |
| | | import org.gdal.ogr.Layer; |
| | | import org.gdal.ogr.ogr; |
| | | import org.gdal.osr.SpatialReference; |
| | | import org.gdal.osr.osr; |
| | |
| | | |
| | | /** |
| | | * 初始化坐标系 |
| | | * |
| | | * <p> |
| | | * https://blog.csdn.net/CallmeAdo/article/details/127558139 |
| | | */ |
| | | public static void initSr() { |
| | |
| | | } |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 销毁资源 |
| | | */ |
| | | public static void delete(Layer layer, DataSource dataSource, Driver driver) { |
| | | try { |
| | | if (null != layer) { |
| | | layer.delete(); |
| | | } |
| | | } catch (Exception ex) { |
| | | log.error(ex.getMessage(), ex); |
| | | } |
| | | try { |
| | | if (null != dataSource) { |
| | | dataSource.delete(); |
| | | } |
| | | } catch (Exception ex) { |
| | | log.error(ex.getMessage(), ex); |
| | | } |
| | | try { |
| | | if (null != driver) { |
| | | driver.delete(); |
| | | } |
| | | } catch (Exception ex) { |
| | | log.error(ex.getMessage(), ex); |
| | | } |
| | | } |
| | | } |