ArcObjects Library Reference (SpatialAnalyst)  

IMultivariateOp.EditSignatures Method

Edits and updates a signature file.

[Visual Basic .NET]
Public Sub EditSignatures ( _
    ByVal rasterBands As IGeoDataset, _
    ByVal signatureFile As String, _
    ByVal signatureRemapFile As String, _
    ByVal newSignatureFile As String, _
    [ByVal sampleInterval As Object] _
)
[C#]
public void EditSignatures (
    IGeoDataset rasterBands,
    string signatureFile,
    string signatureRemapFile,
    string newSignatureFile,
    object sampleInterval
);
[C#]

Optional Values

sampleInterval   To indicate that this parameter is undefined, pass in Type.Missing.
[C++]
HRESULT EditSignatures(
  IGeoDataset* rasterBands,
  BSTR signatureFile,
  BSTR signatureRemapFile,
  BSTR newSignatureFile,
  VARIANT sampleInterval
);
[C++]

Parameters

rasterBands [in]

  rasterBands is a parameter of type IGeoDataset

signatureFile [in]   signatureFile is a parameter of type BSTR signatureRemapFile [in]   signatureRemapFile is a parameter of type BSTR newSignatureFile [in]   newSignatureFile is a parameter of type BSTR sampleInterval [optional]   sampleInterval is a parameter of type VARIANT

  To indicate this parameter is undefined pass in a VARIANT with type VT_ERROR and scode value of DISP_E_PARAMNOTFOUND.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Spatial Analyst Extension.

Remarks

rasterBands

the name of a multiband Raster from which the signature file to be edited was created

signatureFile

the name of the input signature file to be edited

signatureRemapFile

an ASCII remap table containing the pairs of class IDs to be merged, renumbered, or deleted

newsignatureFile

the name of the output signature file

[sampleInterval]

the interval for sampling

A common interval is 10.

 

See Also

IMultivariateOp Interface