Smoothes the boundary between zones by expanding and shrinking the boundary.
[Visual Basic .NET] Public Function BoundaryClean ( _ ByVal Raster As IGeoDataset, _ ByVal sortType As esriGeoAnalysisSortEnum, _ ByVal runTwice As Boolean _ ) As IGeoDataset
[C#] public IGeoDataset BoundaryClean ( IGeoDataset Raster, esriGeoAnalysisSortEnum sortType, bool runTwice );
[C++]
HRESULT BoundaryClean(
IGeoDataset* Raster,
esriGeoAnalysisSortEnum sortType,
VARIANT_BOOL runTwice,
IGeoDataset** BoundaryClean
);
[C++]Parameters
Raster [in]Raster is a parameter of type IGeoDataset
sortType [in]sortType is a parameter of type esriGeoAnalysisSortEnum
runTwice [in] runTwice is a parameter of type VARIANT_BOOL BoundaryClean [out, retval]BoundaryClean is a parameter of type IGeoDataset
Product Availability
Remarks
raster |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
sortType |
specifies the type of sorting. This determines the priority of the cells to expand into their neighbors. There are three different ways to sort, esriGeoAnalysisSortAscending, esriGeoAnalysisSortDescending, and esriGeoAnalysisSortNone. esriGeoAnalysisSortAscending sorts zones in ascending order by size. Zones with smaller total areas have a higher priority to expand into zones with] larger total areas. esriGeoAnalysisSortDesending sorts zones in descending order by size. Zones with larger total areas have a higher priority to expand into zones with smaller total areas. esriGeoAnalysisSortNone does no sorting by size. Zones with larger values have a higher priority to expand into zones with smaller values. |
runTwice |
a Boolean that specifies the number of directions in which the expansion and shrinking will take place. If True, the expansion and shrinking is performed according to the sorting type, then does an additional shrinking and expansion with the priority reversed. If False, the expansion and shrinking is performed once, according to sorting type. |
- The method returns a reference to a Raster object.
- Read the Working with ArcGIS Spatial Analyst objects technical document for general information on implementing Spatial Analyst operations.