|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IMultivariateOp
COM Interface 'IMultivariateOp'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSpatialAnalyst.olb'
Description: 'Provides access to members that perform multivariate analysis on raster data.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
Field Summary | |
---|---|
static java.lang.String |
IID
Deprecated. Internal use only |
static int |
IIDec146a20_91c6_11d5_b7ed_00d0591a8628
|
static int |
xxDummy
Deprecated. Internal use only |
Method Summary | |
---|---|
void |
bandCollectionStats(IGeoDataset rasterBands,
java.lang.String dataFile,
boolean computeMatrices)
Calculates the statistics for a raster band collection. |
IGeoDataset |
classProbability(IGeoDataset rasterBands,
java.lang.String signatureFile,
int aPrioriWeighting,
java.lang.Object aPrioriFile,
java.lang.Object outputScalingFactor)
Creates probability layers, for each class in the signature file. |
void |
createSignatures(IGeoDataset rasterBands,
IGeoDataset sampleDataset,
java.lang.String signatureFile,
boolean computeCovariance)
Creates an ascii signature file of classes defined in an input dataset. |
void |
dendrogram(java.lang.String signatureFile,
java.lang.String dendrogramFile,
boolean computeWithVariance,
java.lang.Object lineWidth)
Constructs a tree diagram showing attribute distances between sequentially merged classes in a signature file. |
void |
editSignatures(IGeoDataset rasterBands,
java.lang.String signatureFile,
java.lang.String signatureRemapFile,
java.lang.String newSignatureFile,
java.lang.Object sampleInterval)
Edits and updates a signature file. |
void |
isoCluster(IGeoDataset rasterBands,
java.lang.String signatureFile,
int numberClasses,
java.lang.Object numberIterations,
java.lang.Object minimumClassSize,
java.lang.Object sampleInterval)
Uses isodata clustering to get characteristics of natural cell groupings in multi-dimension attribute space. |
IGeoDataset |
mLClassify(IGeoDataset rasterBands,
java.lang.String signatureFile,
boolean createConfidenceOutput,
int aPrioriWeighting,
java.lang.Object aPrioriFile,
java.lang.Object rejectFraction)
Performs a maximum-likelihood classification on a raster band collection. |
IGeoDataset |
principalComponents(IGeoDataset rasterBands,
java.lang.String dataFile,
java.lang.Object numberComponents)
Performs principal components analysis on a raster band collection. |
Field Detail |
---|
static final int IIDec146a20_91c6_11d5_b7ed_00d0591a8628
static final int xxDummy
static final java.lang.String IID
Method Detail |
---|
IGeoDataset classProbability(IGeoDataset rasterBands, java.lang.String signatureFile, int aPrioriWeighting, java.lang.Object aPrioriFile, java.lang.Object outputScalingFactor) throws java.io.IOException, AutomationException
rasterBands
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)signatureFile
- The signatureFile (in)aPrioriWeighting
- A com.esri.arcgis.spatialanalyst.esriGeoAnalysisAPrioriEnum constant (in)aPrioriFile
- A Variant (in, optional, pass null if not required)outputScalingFactor
- A Variant (in, optional, pass null if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void createSignatures(IGeoDataset rasterBands, IGeoDataset sampleDataset, java.lang.String signatureFile, boolean computeCovariance) throws java.io.IOException, AutomationException
rasterBands
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)sampleDataset
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)signatureFile
- The signatureFile (in)computeCovariance
- The computeCovariance (in, optional, pass false if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void dendrogram(java.lang.String signatureFile, java.lang.String dendrogramFile, boolean computeWithVariance, java.lang.Object lineWidth) throws java.io.IOException, AutomationException
signatureFile
- The signatureFile (in)dendrogramFile
- The dendrogramFile (in)computeWithVariance
- The computeWithVariance (in, optional, pass false if not required)lineWidth
- A Variant (in, optional, pass null if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void editSignatures(IGeoDataset rasterBands, java.lang.String signatureFile, java.lang.String signatureRemapFile, java.lang.String newSignatureFile, java.lang.Object sampleInterval) throws java.io.IOException, AutomationException
rasterBands
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)signatureFile
- The signatureFile (in)signatureRemapFile
- The signatureRemapFile (in)newSignatureFile
- The newSignatureFile (in)sampleInterval
- A Variant (in, optional, pass null if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void isoCluster(IGeoDataset rasterBands, java.lang.String signatureFile, int numberClasses, java.lang.Object numberIterations, java.lang.Object minimumClassSize, java.lang.Object sampleInterval) throws java.io.IOException, AutomationException
rasterBands
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)signatureFile
- The signatureFile (in)numberClasses
- The numberClasses (in)numberIterations
- A Variant (in, optional, pass null if not required)minimumClassSize
- A Variant (in, optional, pass null if not required)sampleInterval
- A Variant (in, optional, pass null if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGeoDataset mLClassify(IGeoDataset rasterBands, java.lang.String signatureFile, boolean createConfidenceOutput, int aPrioriWeighting, java.lang.Object aPrioriFile, java.lang.Object rejectFraction) throws java.io.IOException, AutomationException
rasterBands
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)signatureFile
- The signatureFile (in)createConfidenceOutput
- The createConfidenceOutput (in, optional, pass false if not required)aPrioriWeighting
- A com.esri.arcgis.spatialanalyst.esriGeoAnalysisAPrioriEnum constant (in, optional, pass 1 if not required)aPrioriFile
- A Variant (in, optional, pass null if not required)rejectFraction
- A Variant (in, optional, pass null if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGeoDataset principalComponents(IGeoDataset rasterBands, java.lang.String dataFile, java.lang.Object numberComponents) throws java.io.IOException, AutomationException
rasterBands
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)dataFile
- The dataFile (in)numberComponents
- A Variant (in, optional, pass null if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void bandCollectionStats(IGeoDataset rasterBands, java.lang.String dataFile, boolean computeMatrices) throws java.io.IOException, AutomationException
rasterBands
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)dataFile
- The dataFile (in)computeMatrices
- The computeMatrices (in, optional, pass false if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |