This document is archived and information here might be outdated.  Recommended version.


ISchematicBuilderGeneralization.GeneralizationActivated Property (ArcObjects .NET 10.4 SDK)
ArcObjects Library Reference (Schematic)  

ISchematicBuilderGeneralization.GeneralizationActivated Property

Indicates if the Schematic Builder genaralization is activated.

[Visual Basic .NET]
Public Property GeneralizationActivated As Boolean
[C#]
public bool GeneralizationActivated {get; set;}
[C++]
HRESULT get_GeneralizationActivated(
  VARIANT_BOOL* GeneralizationActivated
);
[C++]
HRESULT put_GeneralizationActivated(
  VARIANT_BOOL GeneralizationActivated
);
[C++]

Parameters GeneralizationActivated [out, retval] GeneralizationActivated is a parameter of type VARIANT_BOOL GeneralizationActivated [in] GeneralizationActivated is a parameter of type VARIANT_BOOL

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Schematics Extension.

Description

Activate the generalization if you know that among the input network features used for your diagram generations, you can have polylines or polygons with a large number of vertices and you want the associated schematic features to be simplified in the generated diagrams.

Remarks

The Schematics lines simplification applies the same Douglas-Peuker algorithm implemented for the Simplify Line geoprocessing tool when it is configured to work with the Point remove operator. This simplification removes extraneous bends and small intrusions and extrusions on a schematic line without destroying its essential shape. It keeps critical points that depict the essential shape of a schematic line and removes all other points.

See Also

ISchematicBuilderGeneralization Interface