ArcObjects Library Reference (SpatialAnalyst)  

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.

Members

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.

CoClasses that implement IGeneralizeOp

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

Remarks

  • Read the Working with ArcGIS Spatial Analyst objects technical document for general information on implementing Spatial Analyst operations.
  • .NET Snippets

    Create GeneralizeOp Aggregate Raster | Create GeneralizeOp Boundary Clean Raster