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

IRasterWorkspaceEx.CreateRasterCatalog Method (ArcObjects .NET 10.7 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IR > IRasterWorkspaceEx Interface > IRasterWorkspaceEx.CreateRasterCatalog Method
ArcGIS Developer Help

IRasterWorkspaceEx.CreateRasterCatalog Method

Creates a new raster catalog.

[Visual Basic .NET]
Public Function CreateRasterCatalog ( _
    ByVal Name As String, _
    ByVal Fields As IFields, _
    ByVal ShapeFieldName As String, _
    ByVal RasterFieldName As String, _
    ByVal ConfigKeyword As String _
) As IRasterCatalog
public IRasterCatalog CreateRasterCatalog (
    string Name,
    IFields Fields,
    string ShapeFieldName,
    string RasterFieldName,
    string ConfigKeyword
HRESULT CreateRasterCatalog(
  BSTR Name,
  IFields* Fields,
  BSTR ShapeFieldName,
  BSTR RasterFieldName,
  BSTR ConfigKeyword
Name [in]

Name is a parameter of type BSTR Fields [in]
Fields is a parameter of type IFields* ShapeFieldName [in]
ShapeFieldName is a parameter of type BSTR RasterFieldName [in]
RasterFieldName is a parameter of type BSTR ConfigKeyword [in]
ConfigKeyword is a parameter of type BSTR

Product Availability

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


The CreateRasterCatalog method creates a new empty raster catalog in a Personal, File or ArcSDE geodatabase. At releases prior to 9.2, When you create a raster catalog, you need to set the x/y domain on the GeometryDef properly to cover the extents of all the rasters you will be loading to the raster catalog. If the extent of a raster dataset is beyond the specified x/y domain of the GeometryDef, it will not be loaded. Since 9.2, the x/y domain is optimized according to the spatial reference of the geometry column, so you do not need to set it manually.

See Also

IRasterWorkspaceEx Interface