public class ImageAnalyst extends Object
限定符和类型 | 方法和说明 |
---|---|
static void |
addSteppedListener(SteppedListener l)
添加一个用于接收进度条事件(
SteppedEvent )的监听器。 |
static DatasetImage |
bandArithmetic(DatasetImage sourceDataset,
BandArithmeticMethod method,
String bandIndexs,
String targetDatasetName,
Datasource targetDatasource)
波段算术函数
|
static DatasetImage |
bandArithmetic(DatasetImage sourceDataset,
BandArithmeticMethod method,
String bandIndexs,
String targetDatasetName,
Datasource targetDatasource,
SteppedListener... listeners)
波段算术函数
|
static DatasetGrid |
NDVI(DatasetImage nirDataset,
int nirIndex,
DatasetImage redDataset,
int redIndex,
String targetDatasetName,
Datasource targetDatasource)
已过时。
此方法已废弃,请使用支持进度监听的新方法
ImageAnalyst.NDVI(DatasetImage, int, DatasetImage, int, String, Datasource, SteppedListener...) 替换。 |
static DatasetGrid |
NDVI(DatasetImage nirDataset,
int nirIndex,
DatasetImage redDataset,
int redIndex,
String targetDatasetName,
Datasource targetDatasource,
double noDataValue)
已过时。
|
static DatasetGrid |
NDVI(DatasetImage nirDataset,
int nirIndex,
DatasetImage redDataset,
int redIndex,
String targetDatasetName,
Datasource targetDatasource,
double noDataValue,
SteppedListener... listeners)
归一化植被指数,也叫做归一化差分植被指数或者标准差异植被指数或生物量指标变化。
|
static DatasetGrid |
NDVI(DatasetImage nirDataset,
int nirIndex,
DatasetImage redDataset,
int redIndex,
String targetDatasetName,
Datasource targetDatasource,
SteppedListener... listeners)
归一化植被指数,也叫做归一化差分植被指数或者标准差异植被指数或生物量指标变化。
|
static DatasetGrid |
NDVI(DatasetImage sourceDataset,
int nirIndex,
int redIndex,
String targetDatasetName,
Datasource targetDatasource)
已过时。
此方法已废弃,请使用支持进度监听的新方法
ImageAnalyst.NDVI(DatasetImage, int, int, String, Datasource, SteppedListener...) 替换。 |
static DatasetGrid |
NDVI(DatasetImage sourceDataset,
int nirIndex,
int redIndex,
String targetDatasetName,
Datasource targetDatasource,
SteppedListener... listeners)
归一化植被指数,也叫做归一化差分植被指数或者标准差异植被指数或生物量指标变化。
|
static DatasetGrid |
NDWI(DatasetImage nirDataset,
int nirIndex,
DatasetImage greenDataset,
int greenIndex,
String targetDatasetName,
Datasource targetDatasource)
已过时。
此方法已废弃,请使用支持进度监听的新方法
ImageAnalyst.NDWI(DatasetImage, int, DatasetImage, int, String, Datasource, SteppedListener...) 替换。 |
static DatasetGrid |
NDWI(DatasetImage nirDataset,
int nirIndex,
DatasetImage greenDataset,
int greenIndex,
String targetDatasetName,
Datasource targetDatasource,
double noDataValue)
已过时。
|
static DatasetGrid |
NDWI(DatasetImage nirDataset,
int nirIndex,
DatasetImage greenDataset,
int greenIndex,
String targetDatasetName,
Datasource targetDatasource,
double noDataValue,
SteppedListener... listeners)
归一化水指数。
|
static DatasetGrid |
NDWI(DatasetImage nirDataset,
int nirIndex,
DatasetImage greenDataset,
int greenIndex,
String targetDatasetName,
Datasource targetDatasource,
SteppedListener... listeners)
归一化水指数。
|
static DatasetGrid |
NDWI(DatasetImage sourceDataset,
int nirIndex,
int greenIndex,
String targetDatasetName,
Datasource targetDatasource)
已过时。
此方法已废弃,请使用支持进度监听的新方法
ImageAnalyst.NDWI(DatasetImage, int, int, String, Datasource, SteppedListener...) 替换。 |
static DatasetGrid |
NDWI(DatasetImage sourceDataset,
int nirIndex,
int greenIndex,
String targetDatasetName,
Datasource targetDatasource,
SteppedListener... listeners)
归一化水指数。
|
static void |
removeSteppedListener(SteppedListener l)
移除一个进度条事件(
SteppedEvent )的监听器。 |
@Deprecated public static DatasetGrid NDVI(DatasetImage sourceDataset, int nirIndex, int redIndex, String targetDatasetName, Datasource targetDatasource)
ImageAnalyst.NDVI(DatasetImage, int, int, String, Datasource, SteppedListener...)
替换。sourceDataset
- 多波段影像数据集。nirIndex
- 近红外波段的索引。redIndex
- 红波段的索引。targetDatasetName
- 结果数据集名称。targetDatasource
- 结果数据集。public static DatasetGrid NDVI(DatasetImage sourceDataset, int nirIndex, int redIndex, String targetDatasetName, Datasource targetDatasource, SteppedListener... listeners)
sourceDataset
- 多波段影像数据集。nirIndex
- 近红外波段的索引。redIndex
- 红波段的索引。targetDatasetName
- 结果数据集名称。targetDatasource
- 结果数据集。listeners
- 用于接收进度条事件的监听器。@Deprecated public static DatasetGrid NDVI(DatasetImage nirDataset, int nirIndex, DatasetImage redDataset, int redIndex, String targetDatasetName, Datasource targetDatasource)
ImageAnalyst.NDVI(DatasetImage, int, DatasetImage, int, String, Datasource, SteppedListener...)
替换。nirDataset
- 近红外波段数据集nirIndex
- 近红外波段的索引redDataset
- 红色波段数据集redIndex
- 红波段的索引targetDatasetName
- 指定的结果数据集名称targetDatasource
- 指定的存储结果数据集所在的数据源public static DatasetGrid NDVI(DatasetImage nirDataset, int nirIndex, DatasetImage redDataset, int redIndex, String targetDatasetName, Datasource targetDatasource, SteppedListener... listeners)
nirDataset
- 近红外波段数据集nirIndex
- 近红外波段的索引redDataset
- 红色波段数据集redIndex
- 红波段的索引targetDatasetName
- 指定的结果数据集名称targetDatasource
- 指定的存储结果数据集所在的数据源listeners
- 用于接收进度条事件的监听器@Deprecated public static DatasetGrid NDVI(DatasetImage nirDataset, int nirIndex, DatasetImage redDataset, int redIndex, String targetDatasetName, Datasource targetDatasource, double noDataValue)
ImageAnalyst.NDVI(DatasetImage, int, DatasetImage, int, String, Datasource, double, SteppedListener...)
替换。nirDataset
- 近红外波段数据集nirIndex
- 近红外波段的索引redDataset
- 红色波段数据集redIndex
- 红波段的索引targetDatasetName
- 指定的结果数据集名称targetDatasource
- 指定的存储结果数据集所在的数据源noDataValue
- 结果数据集空值的值public static DatasetGrid NDVI(DatasetImage nirDataset, int nirIndex, DatasetImage redDataset, int redIndex, String targetDatasetName, Datasource targetDatasource, double noDataValue, SteppedListener... listeners)
nirDataset
- 近红外波段数据集nirIndex
- 近红外波段的索引redDataset
- 红色波段数据集redIndex
- 红波段的索引targetDatasetName
- 指定的结果数据集名称targetDatasource
- 指定的存储结果数据集所在的数据源noDataValue
- 结果数据集空值的值listeners
- 用于接收进度条事件的监听器@Deprecated public static DatasetGrid NDWI(DatasetImage sourceDataset, int nirIndex, int greenIndex, String targetDatasetName, Datasource targetDatasource)
ImageAnalyst.NDWI(DatasetImage, int, int, String, Datasource, SteppedListener...)
替换。sourceDataset
- 多波段影像数据集。nirIndex
- 近红外波段的索引。greenIndex
- 绿波段的索引。targetDatasetName
- 结果数据集名称。targetDatasource
- 结果数据集。public static DatasetGrid NDWI(DatasetImage sourceDataset, int nirIndex, int greenIndex, String targetDatasetName, Datasource targetDatasource, SteppedListener... listeners)
sourceDataset
- 多波段影像数据集。nirIndex
- 近红外波段的索引。greenIndex
- 绿波段的索引。targetDatasetName
- 结果数据集名称。targetDatasource
- 结果数据集。listeners
- 用于接收进度条事件的监听器。@Deprecated public static DatasetGrid NDWI(DatasetImage nirDataset, int nirIndex, DatasetImage greenDataset, int greenIndex, String targetDatasetName, Datasource targetDatasource)
ImageAnalyst.NDWI(DatasetImage, int, DatasetImage, int, String, Datasource, SteppedListener...)
替换。nirDataset
- 近绿外波段数据集nirIndex
- 近绿外波段的索引greenDataset
- 绿色波段数据集greenIndex
- 绿波段的索引targetDatasetName
- 指定的结果数据集名称targetDatasource
- 指定的存储结果数据集所在的数据源public static DatasetGrid NDWI(DatasetImage nirDataset, int nirIndex, DatasetImage greenDataset, int greenIndex, String targetDatasetName, Datasource targetDatasource, SteppedListener... listeners)
nirDataset
- 近绿外波段数据集nirIndex
- 近绿外波段的索引greenDataset
- 绿色波段数据集greenIndex
- 绿波段的索引targetDatasetName
- 指定的结果数据集名称targetDatasource
- 指定的存储结果数据集所在的数据源listeners
- 用于接收进度条事件的监听器。@Deprecated public static DatasetGrid NDWI(DatasetImage nirDataset, int nirIndex, DatasetImage greenDataset, int greenIndex, String targetDatasetName, Datasource targetDatasource, double noDataValue)
ImageAnalyst.NDWI(DatasetImage, int, DatasetImage, int, String, Datasource, double, SteppedListener...)
替换。nirDataset
- 近绿外波段数据集nirIndex
- 近绿外波段的索引greenDataset
- 绿色波段数据集greenIndex
- 绿波段的索引targetDatasetName
- 指定的结果数据集名称targetDatasource
- 指定的存储结果数据集所在的数据源noDataValue
- 结果数据集空值的值public static DatasetGrid NDWI(DatasetImage nirDataset, int nirIndex, DatasetImage greenDataset, int greenIndex, String targetDatasetName, Datasource targetDatasource, double noDataValue, SteppedListener... listeners)
nirDataset
- 近绿外波段数据集nirIndex
- 近绿外波段的索引greenDataset
- 绿色波段数据集greenIndex
- 绿波段的索引targetDatasetName
- 指定的结果数据集名称targetDatasource
- 指定的存储结果数据集所在的数据源noDataValue
- 结果数据集空值的值listeners
- 用于接收进度条事件的监听器。public static DatasetImage bandArithmetic(DatasetImage sourceDataset, BandArithmeticMethod method, String bandIndexs, String targetDatasetName, Datasource targetDatasource, SteppedListener... listeners)
sourceDataset
- 待分析的多波段影像数据集method
- 波段算术计算方法bandIndexs
- 波段索引,从0开始,以空格隔开targetDatasetName
- 目标数据集名称targetDatasource
- 目标数据源listeners
- 进度信息public static DatasetImage bandArithmetic(DatasetImage sourceDataset, BandArithmeticMethod method, String bandIndexs, String targetDatasetName, Datasource targetDatasource)
sourceDataset
- 待分析的多波段影像数据集method
- 波段算术计算方法bandIndexs
- 波段算术方法对应的波段索引,以空格隔开,如:"3 1"targetDatasetName
- 目标数据集名称targetDatasource
- 目标数据源public static void addSteppedListener(SteppedListener l)
SteppedEvent
)的监听器。l
- 一个用于接收进度条事件的监听器。public static void removeSteppedListener(SteppedListener l)
SteppedEvent
)的监听器。l
- 一个用于接收进度条事件的监听器。Copyright © 2021–2024 SuperMap. All rights reserved.