ArcObjects Library Reference (SpatialAnalyst)  

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,
  ITable** geometryTable
);
[C++]

Parameters

zoneDataset [in]

  zoneDataset is a parameter of type IGeoDataset

classDataset [in]

  classDataset is a parameter of type IGeoDataset

geometryTable [out, retval]

  geometryTable is a parameter of type ITable

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