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 |