ArcGIS Developer Help  (GeoDatabase)    

RasterCatalog Class

A collection of raster datasets in a Geodatabase table.

RasterCatalog is a non-creatable object. References to non-creatable objects must be obtained through other objects.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Description

The RasterCatalog is a new object in ArcGIS 9.0 and only applies to geodatabase. Similar to the raster catalogs in previous release, the new type RasterCatalog manages a set of related raster datasets, in addition, it also manages their footprints, names, metadata, and any other user attributes. Specifically, a RasterCatalog is a custom featureclass containing a field of type Raster, and a predefined Shape field of type Geometry; each raster dataset corresponds to a feature. The RasterCatalog is supported in both personal geodataset and enterprise geodatabase.

The Raster field can have a spatial reference that is applied to all raster values, and it is defined using RasterDef. The Shape field stores the footprint of a raster value in a given target spatial reference (equal to the spatial reference of the Shape field). The footprint is automatically managed, populated and spatially indexed by the geodatabase. 

The row objects handed out by a raster catalog support the IRow, IObject, IFeature and IRasterCatalogItem interfaces.

Supported Platforms

Windows, Solaris, Linux

Interfaces

Interfaces Description
IClass Provides access to members that return information about and manage the class.
IClassSchemaEdit Provides access to member to modify an object class schema.
IClassSchemaEdit2 Provides access to members that modify an object class's extension properties.
IDataset Provides access to members that supply dataset information.
IDatasetAnalyze Provides access to members that analyze a dataset.
IDatasetEdit Provides access to information about the status of datasets being edited.
IDatasetEditInfo Provides access to members that maintain dataset editing information.
IFeatureClass Provides access to members that control the behavior and properties of a feature class.
IFeatureClassLoad Provides access to the load mode of a GDB feature class.
IFeatureClassManage Provides access to update the extent of a feature class.
IFeatureClassWrite Provides access to low level.
IGeoDataset Provides access to members that provide information about a Geographic Dataset.
IModelInfo Provides access to the model name of the field.
IObjectClass Provides access to members that return information about an object class.
IObjectClassInfo Provides access to method that indicates whether an object can bypass the store method.
IObjectClassInfo2 Provides access to method that indicates whether an object can be modified outside of an edit session.
IRasterCatalog Provides access to members that control the behavior and properties of a raster catalog.
ISchemaLock Provides access to members for accessing schema locking functionality.
ITable Provides access to members that return information about and manage tables.
ITableCapabilities Provides access to members that return information about and manage tables.

See Also

IRasterCatalog Interface

 


Feedback Send feedback on this page