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 VARIANTTo 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. |
- Read the Working with ArcGIS Spatial Analyst objects technical document for general information on implementing Spatial Analyst operations