IRasterCatalogLoader Interface

Provides access to members that control rastercatalog loading.

Members

Name Description
Read/write property Background The background value to filtered.
Read/write property ConnectionProperties The GeoDatabase connection properties.
Read/write property EnableBuildStatistics Indicates if statistics should be built on loading.
Read/write property Foreground The foreground value for 1-Bit images.
Read/write property IgnoreValues The ignore values for statistics.
Read-only property InvalidDatasets The current list of newline delimited failed dataset names.
Read-only property LastError The last loading error.
Read-only property LastLoadedDataset The last loaded dataset name.
Method Load Loads all raster datasets in a given directory into a raster catalog.
Method LoadDatasets Loads all raster datasets in a given name list file into a raster catalog.
Read/write property Projected Indicates if datasets are to be reprojected on loading.
Read/write property StorageDef The GeoDatabase storage definition.
Read/write property Transformed Indicates if datasets are to be transformed on loading.
Read/write property Workspace The GeoDatabase workspace.
Read/write property XSkipFactor The X skip factor for statistics.
Read/write property YSkipFactor The Y skip factor for statistics.

IRasterCatalogLoader.Background Property

The background value to filtered.

Public Property Background As Object
public object Background {get; set;}

IRasterCatalogLoader.ConnectionProperties Property

The GeoDatabase connection properties.

Public Property ConnectionProperties As IPropertySet
public IPropertySet ConnectionProperties {get; set;}

IRasterCatalogLoader.EnableBuildStatistics Property

Indicates if statistics should be built on loading.

Public Property EnableBuildStatistics As Boolean
public bool EnableBuildStatistics {get; set;}

IRasterCatalogLoader.Foreground Property

The foreground value for 1-Bit images.

Public Property Foreground As Object
public object Foreground {get; set;}

IRasterCatalogLoader.IgnoreValues Property

The ignore values for statistics.

Public Property IgnoreValues As Object
public object IgnoreValues {get; set;}

IRasterCatalogLoader.InvalidDatasets Property

The current list of newline delimited failed dataset names.

Public ReadOnly Property InvalidDatasets As String
public string InvalidDatasets {get;}

IRasterCatalogLoader.LastError Property

The last loading error.

Public ReadOnly Property LastError As IErrorInfo
public IErrorInfo LastError {get;}

IRasterCatalogLoader.LastLoadedDataset Property

The last loaded dataset name.

Public ReadOnly Property LastLoadedDataset As String
public string LastLoadedDataset {get;}

IRasterCatalogLoader.Load Method

Loads all raster datasets in a given directory into a raster catalog.

Public Sub Load ( _
    ByVal Catalog As String, _
    ByVal Directory As String, _
    ByVal pCancelTracker As ITrackCancel _
)
public void Load (
    string Catalog,
    string Directory,
    ITrackCancel pCancelTracker
);

IRasterCatalogLoader.LoadDatasets Method

Loads all raster datasets in a given name list file into a raster catalog.

Public Sub LoadDatasets ( _
    ByVal Catalog As String, _
    ByVal namelist As String, _
    ByVal pCancelTracker As ITrackCancel _
)
public void LoadDatasets (
    string Catalog,
    string namelist,
    ITrackCancel pCancelTracker
);

IRasterCatalogLoader.Projected Property

Indicates if datasets are to be reprojected on loading.

Public Property Projected As Boolean
public bool Projected {get; set;}

Description

When it is set to be TRUE, the raster will be transformed first if it has a transformation and then proejcted.

IRasterCatalogLoader.StorageDef Property

The GeoDatabase storage definition.

Public Property StorageDef As IRasterStorageDef
public IRasterStorageDef StorageDef {get; set;}

IRasterCatalogLoader.Transformed Property

Indicates if datasets are to be transformed on loading.

Public Property Transformed As Boolean
public bool Transformed {get; set;}

IRasterCatalogLoader.Workspace Property

The GeoDatabase workspace.

Public Property Workspace As IWorkspace
public IWorkspace Workspace {get; set;}

IRasterCatalogLoader.XSkipFactor Property

The X skip factor for statistics.

Public Property XSkipFactor As Integer
public int XSkipFactor {get; set;}

IRasterCatalogLoader.YSkipFactor Property

The Y skip factor for statistics.

Public Property YSkipFactor As Integer
public int YSkipFactor {get; set;}

Classes that implement IRasterCatalogLoader

Classes Description
RasterCatalogLoader A raster catalog loader class.

Remarks

The IRasterCatalogLoader interface provides functions to load a list of raster datasets or a directory of raster datasets to the given raster catalog. The storage parameters can be specified by StorageDef. If the raster datasets have transformations associated, the rasters can either be loaded and stored in its native spatial space and the transformation information stored separately; or transformed on-the-fly and the pixels stored in the transformed space. If the raster datasets have spatial reference that is different from the spatial reference of the raster column of the raster catalog, the rasters can either be projected on-the-fly or kept in its original spatial reference.

Load loads raster datasets in the given directory to the raster catalog.

LoadDatasets loads a list of raster datasets to the raster catalog.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.