public class ImageReaderParameter extends Object implements Serializable
构造器和说明 |
---|
ImageReaderParameter()
构造一个影像读取参数
|
ImageReaderParameter(ImageReaderParameter parameter)
构造一个影像读取参数
|
ImageReaderParameter(String filePath)
构造一个影像读取参数
|
ImageReaderParameter(String filePath,
SensorCategory sensorCategory)
构造一个影像读取参数
|
限定符和类型 | 方法和说明 |
---|---|
void |
apply(Map<String,String> params)
应用参数
|
static ImageReaderParameter |
create(Map<String,String> params)
创建影像读取参数
ImageFilePath: 影像文件路径
RasterDataType: 影像传感器类别,值域参考
SensorCategory
SubDatasetType: 子数据集类型,值域参考 KOMPSAT3DatasetType , JL1GPDatasetType , IKONOS2DatasetType , LandsatDatasetType , Sentinel2DatasetType > |
static ImageReaderParameter |
create(SensorCategory sensorCategory)
构造影像读取参数
|
static ImageReaderParameter |
create(String inputLine)
根据文件路径或者命令行构建读取参数,参考
ImageReaderParameter.create(Map) } |
String |
getFilePath() |
SensorCategory |
getSensorCategory() |
ImageReaderParameter |
setFilePath(String filePath)
设置影像文件路径
|
Map<String,String> |
toMap() |
String |
toString()
重载 toString
|
public ImageReaderParameter()
public ImageReaderParameter(String filePath)
filePath
- 文件路径public ImageReaderParameter(String filePath, SensorCategory sensorCategory)
filePath
- 文件路径sensorCategory
- 影像传感器类别public ImageReaderParameter(ImageReaderParameter parameter)
parameter
- 影像读取参数public static ImageReaderParameter create(SensorCategory sensorCategory)
sensorCategory
- 传感器类别public static ImageReaderParameter create(String inputLine)
ImageReaderParameter.create(Map)
}inputLine
- 文件路径或参数组成的命令行ImageReaderParameter parameter = ImageReaderParameter.create("D:/GF1/GF1_PMS2_E104.0_N36.0_20140724_L1A0000000000-MSS2.xml");
ImageReaderParameter parameter = ImageReaderParameter.create("--ImageFilePath=D:/GF1/GF1_PMS2_E104.0_N36.0_20140724_L1A0000000000-MSS2.xml --RasterDataType=GF1_PMS");
ImageReaderParameter parameter = ImageReaderParameter.create("--ImageFilePath=D:/Landsat/LC08_L1TP_127035_20160516_20170324_01_T1_MTL.txt --RasterDataType=LANDSAT8_9_OLI_TIRS --SubDatasetType=MULTISPECTRAL");
// 文件路径含有空格时,需要使用双引号 ImageReaderParameter parameter = ImageReaderParameter.create("--ImageFilePath=\"D:/Landsat/Landsat 8/LC08_L1TP_127035_20160516_20170324_01_T1_MTL.txt\" --RasterDataType=LANDSAT8_9_OLI_TIRS --SubDatasetType=MULTISPECTRAL");
public static ImageReaderParameter create(Map<String,String> params)
ImageFilePath: 影像文件路径
RasterDataType: 影像传感器类别,值域参考 SensorCategory
SubDatasetType: 子数据集类型,值域参考 KOMPSAT3DatasetType
, JL1GPDatasetType
, IKONOS2DatasetType
, LandsatDatasetType
, Sentinel2DatasetType
>
params
- 影像读取参数public String getFilePath()
public ImageReaderParameter setFilePath(String filePath)
filePath
- 文件路径public SensorCategory getSensorCategory()
Copyright © 2021–2024 SuperMap. All rights reserved.