ArcObjects Library Reference (SpatialAnalyst)  

IMultivariateOp.Dendrogram Method

Constructs a tree diagram showing attribute distances between sequentially merged classes in a signature file.

[Visual Basic .NET]
Public Sub Dendrogram ( _
    ByVal signatureFile As String, _
    ByVal dendrogramFile As String, _
    [ByVal computeWithVariance As Boolean], _
    [ByVal lineWidth As Object] _
)
[C#]
public void Dendrogram (
    string signatureFile,
    string dendrogramFile,
    bool computeWithVariance,
    object lineWidth
);
[C#]

Optional Values

computeWithVariance   Supply false as a default value.
lineWidth   To indicate that this parameter is undefined, pass in Type.Missing.
[C++]
HRESULT Dendrogram(
  BSTR signatureFile,
  BSTR dendrogramFile,
  VARIANT_BOOL computeWithVariance,
  VARIANT lineWidth
);
[C++]

Parameters

signatureFile [in]   signatureFile is a parameter of type BSTR dendrogramFile [in]   dendrogramFile is a parameter of type BSTR computeWithVariance [in, optional, defaultvalue(VARIANT_FALSE)]   computeWithVariance is a parameter of type VARIANT_BOOL lineWidth [optional]   lineWidth 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

signatureFile

name of the input signature file whose class signatures are used to produce a dendrogram.A .gsg extension is required.

dendrogramFile

the path to an output dendrogram file. The file contains a table of distances between pairs of sequentially merged classes and a graphical representation showing the relationships among classes and the hierarchy of the merging.

[computeWithVariance]

A Boolean specifying the manner in which the distances between classes in multi-dimensional attribute space are defined.

If True, The distances between classes will be computed based on the variances and the Euclidean distance between the means of their signatures.

If False, The distances between classes will be determined only by the Euclidean distances between the means of the class signatures.

[lineWidth]

The value specifies the width of the graph based on the number of characters. The default value of 78, is also the minimum valid number to be entered.

 

See Also

IMultivariateOp Interface