| | |
| | | * 复制文件 |
| | | */ |
| | | private void copyFiles(List<MetaFileEntity> list) { |
| | | // |
| | | for (MetaFileEntity mf : list) { |
| | | switch (mf.getExtName()) { |
| | | case StaticData.MPT: |
| | | copyMultiFile(mf, StaticData.MPT_EXT); |
| | | break; |
| | | case StaticData.IMG: |
| | | copyMultiFile(mf, StaticData.IMG_EXT); |
| | | break; |
| | | case StaticData.TIF: |
| | | copyMultiFile(mf, StaticData.TIF_EXT); |
| | | break; |
| | | case StaticData.TIFF: |
| | | copyMultiFile(mf, StaticData.TIFF_EXT); |
| | | break; |
| | | case StaticData.SHP: |
| | | copyMultiFile(mf, StaticData.SHP_EXT); |
| | | break; |
| | | case StaticData.GDB: |
| | | copyFolderFile(mf); |
| | | break; |
| | | default: |
| | | copySingleFile(mf); |
| | | break; |
| | | } |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 复制单个文件 |
| | | */ |
| | | private void copySingleFile(MetaFileEntity mf) { |
| | | |
| | | } |
| | | |
| | | /** |
| | | * 复制多个文件 |
| | | */ |
| | | private void copyMultiFile(MetaFileEntity mf, List<String> extList) { |
| | | |
| | | } |
| | | |
| | | /** |
| | | * 复制文件夹文件 |
| | | */ |
| | | private void copyFolderFile(MetaFileEntity mf) { |
| | | |
| | | } |
| | | |
| | | /** |
| | | * 插入元数据 |
| | | * |
| | | * @param list |
| | | */ |
| | | private void insertMetas(List<MetaFileEntity> list) { |
| | | // |
| | | for (MetaFileEntity mf : list) { |
| | | // |
| | | } |
| | | } |
| | | |
| | | /** |