FDO .NET API Reference Feature Data Objects
Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

mgIRasterCapabilities.h File Reference

Include dependency graph for mgIRasterCapabilities.h:


Namespaces

namespace  OSGeo
namespace  OSGeo::FDO
namespace  OSGeo::FDO::Connections
namespace  OSGeo::FDO::Connections::Capabilities
namespace  OSGeo::FDO::Raster

Functions

System::Boolean SupportsDataModel (OSGeo::FDO::Raster::RasterDataModel *model)
 Returns true if the provider can handle the provided data model. It is expected that when used to transform between data models, the matrix defined by input and output data models is not sparse for every data model that is supported.
System::Boolean SupportsStitching ()
 Returns true if the provider has the capability to stitch images from a select command (query) together into a single image.
System::Boolean SupportsSubsampling ()
 Returns true if the provider can reduce the resolution of an image.

Variables

public __gc __interface IRasterCapabilities

Function Documentation

System::Boolean SupportsDataModel OSGeo::FDO::Raster::RasterDataModel model  ) 
 

Returns true if the provider can handle the provided data model. It is expected that when used to transform between data models, the matrix defined by input and output data models is not sparse for every data model that is supported.

Parameters:
model The model to check for validity with this provider.
Returns:
Returns true if the specified data model is supported, and hence the IRaster object will dynamically transform an image to the specified data model. Returns false if the specified data model is not supported.

System::Boolean SupportsStitching  ) 
 

Returns true if the provider has the capability to stitch images from a select command (query) together into a single image.

Returns:
Returns false if this capability is not supported, and hence the IFeatureReader object returned from a select command will have one feature for each of the IRaster objects that match the select filter. Returns true if this capability is supported. If the MOSAIC function is specified in the select command, then a single image that is a combination of the selected images is returned.

System::Boolean SupportsSubsampling  ) 
 

Returns true if the provider can reduce the resolution of an image.

Returns:
Returns true if this capability is supported, and hence the IRaster object returned by the IFeatureReader from a query will honour the SetImageXSize() and SetImageYSize() methods and reduce the resolution of the image by one of several means of subsampling. Returns false if attempting to set the image size of an IRaster object returned by a IFeatureReader will throw an Exception.

Variable Documentation

public __gc __interface OSGeo::FDO::Connections::Capabilities::IRasterCapabilities
 


Comments or suggestions? Send us feedback.