Provides access to members that control rastercatalog loading.
Members
Name | Description | |
---|---|---|
Background | The background value to filtered. | |
ConnectionProperties | The GeoDatabase connection properties. | |
EnableBuildStatistics | Indicates if statistics should be built on loading. | |
Foreground | The foreground value for 1-Bit images. | |
IgnoreValues | The ignore values for statistics. | |
InvalidDatasets | The current list of newline delimited failed dataset names. | |
LastError | The last loading error. | |
LastLoadedDataset | The last loaded dataset name. | |
Load | Loads all raster datasets in a given directory into a raster catalog. | |
LoadDatasets | Loads all raster datasets in a given name list file into a raster catalog. | |
Projected | Indicates if datasets are to be reprojected on loading. | |
StorageDef | The GeoDatabase storage definition. | |
Transformed | Indicates if datasets are to be transformed on loading. | |
Workspace | The GeoDatabase workspace. | |
XSkipFactor | The X skip factor for statistics. | |
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.