public class SelectFileDataUtil extends Object
| Constructor and Description |
|---|
SelectFileDataUtil() |
| Modifier and Type | Method and Description |
|---|---|
static com.geoway.adf.dms.datasource.util.SelectFileDataUtil.FilterResult |
canDisplayFilter(FileDataTypeEnum currentType,
List<FileDataTypeEnum> filterTypes)
从文件头中读取shpfile类型,第32个字节表示几何类型
0 NULL
1 Point
3 PolyLine
5 Polygon
8 MultiPoint
11 PointZ
13 PolylineZ
15 PolygonZ
18 MultiPointZ
21 PointM(表示含有Measure值的点类型)
23 PolylineM
25 PolygonM
28 MultiPointM
31 MultiPatch(表示复合类型)
|
static List<SelectFileDataDTO> |
getDataFromFile(com.geoway.adf.gis.fs.IFileStorage fileStorage,
String parentFullPath,
FileDataTypeEnum parentDataTypeEnum,
List<FileDataTypeEnum> filterTypes,
String customFileExts)
获取文件目录下的选择对象
|
static List<SelectFileDataDTO> |
getDataFromFolderRecursion(com.geoway.adf.gis.fs.IFileStorage fileStorage,
String parentFullPath,
List<FileDataTypeEnum> filterTypes,
String customFileExts) |
static FileDataTypeEnum |
getDataType(com.geoway.adf.gis.fs.IFileStorage fileStorage,
String filePath)
根据文件路径获取文件数据类型
|
static SelectFileDataDTO |
getSelectFileData(com.geoway.adf.gis.fs.IFileStorage fileStorage,
String filePath,
List<FileDataTypeEnum> filterTypes,
String customFileExts)
获取文件选择对象
|
public static FileDataTypeEnum getDataType(com.geoway.adf.gis.fs.IFileStorage fileStorage, String filePath)
filePath - public static SelectFileDataDTO getSelectFileData(com.geoway.adf.gis.fs.IFileStorage fileStorage, String filePath, List<FileDataTypeEnum> filterTypes, String customFileExts)
filePath - filterTypes - public static List<SelectFileDataDTO> getDataFromFile(com.geoway.adf.gis.fs.IFileStorage fileStorage, String parentFullPath, FileDataTypeEnum parentDataTypeEnum, List<FileDataTypeEnum> filterTypes, String customFileExts)
parentFullPath - parentDataTypeEnum - filterTypes - public static List<SelectFileDataDTO> getDataFromFolderRecursion(com.geoway.adf.gis.fs.IFileStorage fileStorage, String parentFullPath, List<FileDataTypeEnum> filterTypes, String customFileExts)
public static com.geoway.adf.dms.datasource.util.SelectFileDataUtil.FilterResult canDisplayFilter(FileDataTypeEnum currentType, List<FileDataTypeEnum> filterTypes)
Copyright © 2025. All rights reserved.