GM_LayerInfo_t Class |
Namespace: GlobalMapper
public class GM_LayerInfo_t
The GM_LayerInfo_t type exposes the following members.
Name | Description | |
---|---|---|
mArchiveFilename |
Filename within archive file (e.g. .zip or .tar.gz) from which layer was loaded, if any (might be NULL)
| |
mBandBitDepth |
RASTER/ELEV ONLY: number of bits per band value. Multiply by mNumBands to get total bit depth per sample.
| |
mBandValType |
RASTER/ELEV ONLY: type of data for the bands
| |
mCodePage |
Code page for text in layer. 0 is default and current active code page (CP_ACP). CP_UTF8 is for UTF-8 interpretation.
| |
mControlPoints |
RASTER ONLY: Ground control points list. Point to GM_GroundControlPoint_t
| |
mDescription |
Description string
| |
mDfltViewGlobal |
Default view bounding rect of layer in global coordinates (usually same as mGlobalRect)
| |
mElevUnits |
Elevation units for layer
| |
mEnabled |
Is this layer enabled for display or it it hidden?
| |
mExtraLoadFlags |
Additional load flags with options selected by user during load. Pass these to GM_LoadLayerListEx to remember options.
| |
mFilename |
Filename from which layer was loaded (if this is an archive file, like .zip, then the name of the actual loaded file will be in mArchiveFilename
| |
mGlobalPixelHeight |
RASTER/ELEV ONLY: Approximate number of pixels required in height for a 1:1 pixel mapping in the current projection
| |
mGlobalPixelWidth |
RASTER/ELEV ONLY: Approximate number of pixels required in width for a 1:1 pixel mapping in the current projection
| |
mGlobalRect |
Bounding rect of layer in global coordinates
| |
mGroupName |
Group name that the layer is in. NULL for no group. Separated with <sep> if multiple levels.
| |
mHasRasterData |
Does this layer have raster or elevation data?
| |
mHasVectorData |
Does this layer have vector data (the features counts can all be 0 for things like map catalogs)
| |
mMaxElevation |
ELEV ONLY: Maximum elevation in meters
| |
mMetadataList |
List of metadata attributes and values for the layer
| |
mMinElevation |
ELEV ONLY: Minimum elevation in meters
| |
mNativeProj |
Native projection of layer
| |
mNativeRect |
Bounding rect of layer in native coordinates
| |
mNumAreas |
VECTOR ONLY: Number of area features
| |
mNumBands |
Number of bands in a raster image (use GM_SetRasterDisplayOptions to change color band layout)
| |
mNumLidarPoints |
VECTOR ONLY: Number of Lidar point cloud points (fetch with GM_GetLidarPoint)
| |
mNumLines |
VECTOR ONLY: Number of line features
| |
mNumPoints |
VECTOR ONLY: Number of point features
| |
mPalette |
List of palette entries for palette-based raster layer
| |
mParentLayer |
Handle to parent layer if this is a child (i.e. from catalog or online layer). NULL for all top-level layers.
| |
mPixelHeight |
RASTER/ELEV ONLY: Number of pixels tall layer is
| |
mPixelSizeX |
RASTER/ELEV ONLY: Pixel size in meters in the x direction
| |
mPixelSizeY |
RASTER/ELEV ONLY: Pixel size in meters in the y direction
| |
mPixelWidth |
RASTER/ELEV ONLY: Number of pixels wide layer is
| |
mRasterTypeFlags |
Raster type flags, specifies what type of data a raster layer actually contains
| |
mTypeName |
Layer type name
| |
mUsedDefaultPos |
RASTER/ELEV ONLY: Was the default position used for this layer since the file could not be automatically positioned?
| |
mUserData |
Custom data associated with layer provided by user via GM_SetLayerUserData function
| |
mUserText |
Custom text string associated with layer provided by user via GM_SetLayerUserText function or loaded form workspace.
|