FDO API Reference Feature Data Objects

mgIRasterPropertyDictionary.h File Reference

Include dependency graph for mgIRasterPropertyDictionary.h:

This graph shows which files directly or indirectly include this file:


Functions

__property NAMESPACE_OSGEO_FDO_EXPRESSION::DataValue * get_Property (System::String *name)
 Gets the value of the specified property (or its default).
__property NAMESPACE_OSGEO_FDO_SCHEMA::DataType get_PropertyDataType (System::String *name)
 Gets the data type for the specified property.
__property NAMESPACE_OSGEO_FDO_EXPRESSION::DataValue * get_PropertyDefault (System::String *name)
 Gets the default value for the specified property.
__property NAMESPACE_OSGEO_FDO_RASTER::DataValueCollection * get_PropertyValues (System::String *name)
 Access the values of the specified enumerable property. The property must respond TRUE to IsPropertyEnumerable.
System::Boolean IsPropertyEnumerable (System::String *name)
 Predicate to determine if the property is enumerable (has more than one value).
System::Boolean IsPropertyRequired (System::String *name)
 Predicate to determine if the property is required to be set.
__property System::Void set_Property (System::String *name, NAMESPACE_OSGEO_FDO_EXPRESSION::DataValue *value)
 Sets the value of the specified property.
__property System::Void set_PropertyValues (System::String *name, NAMESPACE_OSGEO_FDO_RASTER::DataValueCollection *collection)
 Set the values of the specified enumerable property. The property must respond TRUE to IsPropertyEnumerable. Clients will need to use SetPropertyValues when creating an image with specific values for the enumerable property. An example would be setting a table of wavelength ranges corresponding to the false colour used to encode the image.

Variables

public __gc __interface IRasterPropertyDictionary
 The FdoIRasterPropertyDictionary exposes a dictionary style interface to the raster properties. Through this interface the non-standard properties of a raster image can be determined and their values can be retrieved and set. Data values are exchanged through the FdoDataValue object to accommodate various data types, boolean, integer, double, string etc.

Comments or suggestions? Send us feedback.