Property | Type | Description | |
---|---|---|---|
innerRasterBuilder | IRasterBuilder |
Property | Type | Description | |
---|---|---|---|
AddingNewField | void | ||
Resampling | void |
Method | Description | |
---|---|---|
BeginConstruction ( IDataSourceCrawler pCrawler ) : void |
Prepare the Raster Type for generating Crawler items
|
|
Build ( IItemURI pItemURI ) : IBuilderItem |
Call the build function of the inner Raster Type and generate a thumbnail from the Builder Item created.
|
|
ConstructURIs ( object crawlerItem ) : void |
Construct a Unique Resource Identifier (URI) for each crawler item
|
|
EndConstruction ( ) : IItemURIArray |
Finish Construction of the URI's
|
|
GetNextURI ( ) : IItemURI |
Generate the next URI.
|
|
GetRecommendedCrawler ( IPropertySet pDataSourceProperties ) : IDataSourceCrawler |
Get the recommended data crawler for the Raster Type based on properties provided by the user.
|
|
IPersistVariant ( IVariantStream Stream ) : void |
Load the object from the stream provided
|
|
IsStale ( IItemURI pItemURI ) : bool |
Check if the item provided is "stale" or not valid
|
|
ThumbnailBuilder ( ) : System |
Method | Description | |
---|---|---|
AddingNewField ( IFields myFields ) : void |
The following function creates a field called "ThumbNail" and adds it to the existing fields in the mosaic dataset catalog as a blob.
|
|
Resampling ( IBuilderItem mybuilderItem ) : void |
Each BuilderItem contains a Function Raster Dataset which is used to create the thumbnail. The thumbnail is created by Nearest Neighbor resampling of the Function Raster Dataset. The resampled raster is exported as a byte array and saved Into the IMemoryBlobStreamVariant. The blob is then inserted into the Thumbnail field.
|
public BeginConstruction ( IDataSourceCrawler pCrawler ) : void | ||
pCrawler | IDataSourceCrawler | Crawler to use to generate the crawler items |
return | void |
public Build ( IItemURI pItemURI ) : IBuilderItem | ||
pItemURI | IItemURI | URI of the Item to be built |
return | IBuilderItem |
public ConstructURIs ( object crawlerItem ) : void | ||
crawlerItem | object | Crawled Item from which the URI is generated |
return | void |
public GetRecommendedCrawler ( IPropertySet pDataSourceProperties ) : IDataSourceCrawler | ||
pDataSourceProperties | IPropertySet | List of properties provided by the user |
return | IDataSourceCrawler |
public IPersistVariant ( IVariantStream Stream ) : void | ||
Stream | IVariantStream | Stream that represents the serialized Raster Type |
return | void |
public IsStale ( IItemURI pItemURI ) : bool | ||
pItemURI | IItemURI | URI for the item to be checked |
return | bool |