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


IZonalOp.TabulateArea Method (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > SpatialAnalyst > ESRI.ArcGIS.SpatialAnalyst > Interfaces > IZ > IZonalOp Interface > IZonalOp.TabulateArea Method
ArcGIS Developer Help

IZonalOp.TabulateArea Method

Calculates cross tabulated areas between two datasets.

[Visual Basic .NET]
Public Function TabulateArea ( _
    ByVal zoneDataset As IGeoDataset, _
    ByVal classDataset As IGeoDataset _
) As ITable
[C#]
public ITable TabulateArea (
    IGeoDataset zoneDataset,
    IGeoDataset classDataset
);
[C++]
HRESULT TabulateArea(
  IGeoDataset* zoneDataset,
  IGeoDataset* classDataset
);
[C++]
Parameters
zoneDataset [in]

zoneDataset is a parameter of type IGeoDataset* classDataset [in]
classDataset is a parameter of type IGeoDataset*

Product Availability

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

Remarks

zoneDataset

an input Raster, RasterDataset, RasterBand, or RasterDescriptor or FeatureClass, FeatureClassDescriptor defining the zones to be filled

The zones can be defined as an integer raster layer or a polygon feature layer.

classDataset

an input Raster, RasterDataset, RasterBand, or RasterDescriptor or FeatureClass, FeatureClassDescriptor that defines the classes that will have their area summarized within each zone

See Also

IZonalOp Interface