SE_rascolinfo_get_gdbtype

Retrieves the geodatabase type associated with the raster column

Usage syntax

LONG SE_rascolinfo_get_gdbtype (const SE_RASCOLINFO handle, UCHAR *gdbtype);

Parameters
rastercolumn The SE_RASCOLINFO handle
gdbtype A pointer to the geodatabase type
Description

SE_rascolinfo_get_gdbtype retrieves the geodatabase type associated with the raster column. Currently the valid gdbtype values are as follows:

SE_GDBTYPE_NONE—The raster column does not store a geodatabase type.
SE_GDBTYPE_RASTERMAP—The raster column stores a geodatabase raster dataset.
SE_GDBTYPE_REF_RASTER—The raster column stores geodatabase-reference raster datasets.
SE_GDBTYPE_FUNCTION_RASTER—The raster column stores geodatabase function raster datsets.

To be registered as a raster dataset, an image must conform to the following properties:

1. The gdbtype enumeration must be set to SE_GDBTYPE_RASTERMAP.
2. The business table must include a column called name set to the literal value "ESRI_SDERASTERDATASET".
3. The business table must contain a single row.

Raster columns created in this way are viewed by ArcGIS as a raster dataset.

Returns

SE_SUCCESS
SE_INVALID_POINTER

SE_INVALID_RASCOLINFO_OBJECT

SE_SDE_NOT_STARTED