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

IGeneralizeOp Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > SpatialAnalyst > ESRI.ArcGIS.SpatialAnalyst > Interfaces > IG > IGeneralizeOp Interface
ArcGIS Developer Help

IGeneralizeOp Interface

Provides access to members that control the generalization operations.

Product Availability

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


Name Description
Method Aggregate Generates a reduced resolution version of a raster.
Method BoundaryClean Smoothes the boundary between zones by expanding and shrinking the boundary.
Method Expand Expands the selected zones by a specified number of cells.
Method MajorityFilter Replaces cells based upon the majority of their contiguous neighboring cells.
Method Nibble Replaces areas in a raster corresponding to a mask, with the values of the nearest neighbors.
Method RegionGroup Records for each cell in the output, the identity of the connected region to which it belongs.
Method Resample Resamples the raster to a new cell size.
Method Shrink Shrinks the selected zones by a specified number of cells.
Method Thin Thins rasterized linear features by reducing the number of pixels representing the width of the features.

Classes that implement IGeneralizeOp

Classes Description
RasterGeneralizeOp A mechanism for performing simplifying operations on rasters.