SE_rascolinfo_get_gdbtype |
Retrieves the geodatabase type associated with the raster column
LONG SE_rascolinfo_get_gdbtype (const SE_RASCOLINFO handle, UCHAR *gdbtype);
rastercolumn | The SE_RASCOLINFO handle |
gdbtype | A pointer to the geodatabase type |
SE_rascolinfo_get_gdbtype retrieves the geodatabase type associated with the raster column. Currently the valid gdbtype values are as follows:
SE_GDBTYPE_NONEThe 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.
SE_SUCCESS
SE_INVALID_POINTER
SE_INVALID_RASCOLINFO_OBJECT
SE_SDE_NOT_STARTED