Global Mapper SDK
| GM_Layer_t Methods |
The GM_Layer_t type exposes the following members.
| Name | Description | |
|---|---|---|
|
|
AddAreaToVectorLayer |
Adds a area feature to a loaded vector layer
|
|
|
AddLineToVectorLayer |
Adds a point feature to a loaded vector layer
|
|
|
AddPointToVectorLayer |
Adds a point feature to a loaded vector layer
|
| AddHoleInArea | Adds a new hole / island to a loaded area feature | |
|
|
Close |
Closes Layer and cleans unmanaged code. Returns GM_Error_t32
|
|
|
CombineTerrainLayers |
Creates a new terrain layer by combining 2 loaded terrain grid layers (not implemented on WinCE)
|
|
|
CreateCustomElevGridLayer |
Creates a new custom layer for an in-memory elevation grid (not implemented on WinCE)
|
|
|
CreateCustomRasterLayer |
Creates a new custom layer for an in-memory raster grid (not implemented on WinCE)
|
|
|
CreateCustomVectorLayer |
Creates a new custom layer for adding vector features to
|
|
|
CreateVectorLayerFromFindResults |
Creates a new vector layer from the results of a find operation
|
| DeleteHoleInArea | Changes the delete status of a hole / island in a loaded area feature | |
|
|
Dispose |
Does the Same thing as Close
|
|
|
Draw |
Draws the specified portion of the specified layer to the DIB. If no layer
is explicitly specified, all loaded layers will be drawn.
|
|
|
Equals |
Compares equality of two layers based off their handles
(Overrides
Object
Equals(Object)
.)
|
|
|
Finalize |
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from
Object
.)
|
|
|
FindLoadedLayer |
Get a handle for an already loaded layer
|
|
|
FlushCache |
Flushes any in-memory cache for the layer (mainly useful in low-memory environments)
|
|
|
GetAreaFeature |
Gets a Area Feature in this layer at the specified index with optional flags.
|
|
|
GetAreaFeatureEx |
Gets a Area Feature in this layer at the specified index with optional flags.
|
|
|
GetAvailableOnlineSourceList |
Retrieves a list of all available online sources
|
|
|
GetFeatureElevation |
Gives the elevation of a feature.
Set the name of the elevation attribute using GM_Layer_m.SetLayerElevationAttribute().
|
|
|
GetHashCode |
Gets the Hash Code
(Overrides
Object
GetHashCode
.)
|
|
|
GetLayerInfo |
Returns a copy of information about the specified layer. Returns
NULL if the layer is not loaded.
|
| GetPixelDataInRect | Retrieves an entire chunk of raw data from the provided layer. | |
|
|
GetLayerLidarStats |
Retrieves the statistics for a Lidar layer
|
|
|
GetLidarPoint |
Retrieves the Lidar point feature at the given index from the layer
|
|
|
GetLineFeature |
Gets a Line Feature in this layer at the specified index with optional flags.
|
|
|
GetLineFeatureEx |
Gets a Line Feature in this layer at the specified index with optional flags.
|
|
|
GetLocationColor(Double, Double, GM_Color_t ) |
Retrieves the color at a given location from a provided layer or from the
list of currently loaded raster and elevation layers (topmost layer first).
|
| GetOnlineLayerLocationMetadata | Queries an online layer for location-specific metadata (as a file) | |
|
|
GetLocationColor(GM_Layer_t, Double, Double, GM_Color_t ) |
Retrieves the color at a given location from a provided layer or from the
list of currently loaded raster and elevation layers (topmost layer first).
|
|
|
GetLocationElevation(Double, Double, Single ) |
Retrieves the elevation at a given location from a provided layer or from the
list of currently loaded elevation layers (topmost elevation layer first).
|
|
|
GetLocationElevation(GM_Layer_t, Double, Double, Single ) |
Retrieves the elevation at a given location from a provided layer or from the
list of currently loaded elevation layers (topmost elevation layer first).
|
|
|
GetOnlineSourceInfo |
Gets detailed information about an online source and checks availability
|
|
|
GetPixelBandValue(Int32, Int32, Int32, Int32 ) |
Retrieves the band value at a given pixel location in the provided layer.
|
|
|
GetPixelBandValue(GM_Layer_t, Int32, Int32, Int32, Int32 ) |
Retrieves the band value at a given pixel location in the provided layer.
|
|
|
GetPixelColor(Int32, Int32, GM_Color_t ) |
Retrieves the color at a given pixel location in the provided layer.
|
|
|
GetPixelColor(GM_Layer_t, Int32, Int32, GM_Color_t ) |
Retrieves the color at a given pixel location in the provided layer.
|
|
|
GetPixelColorRow(Int32, Color , Color) |
Retrieves an entire row of color values from the provided layer.
|
|
|
GetPixelColorRow(GM_Layer_t, Int32, Color , Color) |
Retrieves an entire row of color values from the provided layer.
|
|
|
GetPixelElevation(Int32, Int32, Single ) |
Retrieves the elevation at a given pixel location in the provided layer.
|
|
|
GetPixelElevation(GM_Layer_t, Int32, Int32, Single ) |
Retrieves the elevation at a given pixel location in the provided layer.
|
|
|
GetPixelElevationRow(Int32, Single , Single) |
Retrieves an entire row of elevation values from the provided layer.
|
|
|
GetPixelElevationRow(GM_Layer_t, Int32, Single , Single) |
Retrieves an entire row of elevation values from the provided layer.
|
|
|
GetPointFeature |
Gets a copy of a Point Feature in this layer at the specified index with optional flags.
|
|
|
GetPointFeatureEx |
Gets a copy of a Point Feature in this layer at the specified index with optional flags.
|
|
|
GetType |
Gets the type of the current instance.
(Inherited from
Object
.)
|
|
|
IsFeatureDeleted |
Queries the delete status of the feature at the given
index in the layer
|
| IsHoleInAreaDeleted | Queries the delete status of a hole / island in a given area feature | |
|
|
LoadGenericAsciiTextLayer |
Loads a new layer from a simple ASCII text file file. A pointer to the layer is stored for use in later calls.
|
|
|
LoadLayer |
Displays a prompt to select which file to load.
|
|
|
LoadOnlineLayer |
Loads data from an online source, like a WMS server or TerraServer-USA
|
|
|
LoadRectifiedLayer |
Loads a new layer from a file. A pointer to the layer is stored for
use in later calls. The layer will be rectified using the ground
control points and projection provided.
|
|
|
LoadVectorFromWKTString |
Loads a new vector layer from a WKT geometry string. A pointer to the layer is stored for
use in later calls.
|
|
|
MemberwiseClone |
Creates a shallow copy of the current
Object
.
(Inherited from
Object
.)
|
|
|
RepositionLayer |
Repositions/reprojects a previously loaded raster layer
|
|
|
SetAreaFeatureClass |
Sets the classification to use for the given feature.
|
|
|
SetAreaFeatureDrawStyle |
Sets the drawing style to use for the area feature
|
|
|
SetAreaFeaturePointList |
Sets the list of point locations to use for a given area feature
|
|
|
SetAreaFeaturePointListEx |
Sets the list of point locations to use for a given area feature, including per-vertex elevations.
|
|
|
SetCodePage |
Sets the codepage interpretation for the layer
|
|
|
SetFeatureAttrList |
Sets the list of attribute/values to use for the specified feature.
|
|
|
SetFeatureDelete |
Changes the delete status of the feature at the given
index in the layer
|
|
|
SetFeatureDescription |
Sets the description to use for the feature.
|
|
|
SetFeatureLabel |
Sets the display label to use for the feature.
|
|
|
SetLayerDescription |
Sets the description for the layer
|
|
|
SetLayerElevationAttribute |
Sets the name of the attribute to use for retrieving the elevation value of
features within this layer.
|
|
|
SetLayerElevationUnits |
Sets the elevation units to use for 3D vector features without an elevation unit in the elevation attribute
|
|
|
SetLayerEnabled |
Sets whether or not a given layer is enabled for display. If disabled, the
layer will never be drawn or used as input for other translucent or
texture-mapped layers.
|
|
|
SetLayerHeightAttribute |
Sets the name of the attribute to use for retrieving the height value of
point features within this layer.
|
|
|
SetLayerHeightUnits |
Sets the height units to use for 3D vector features without a height unit in the height attribute
|
|
|
SetLayerLabelAttribute |
Sets the name of the attribute to use for setting the display label of
features within this layer.
|
|
|
SetLayerPalette |
Sets a custom palette for the layer to override the existing palette. Only works
for palette-based layers.
|
|
|
SetLayerUserData |
Sets the user data for the layer.
|
|
|
SetLayerUserText |
Sets the user text for the layer. Persistent through save to workspace.
|
|
|
SetLidarPoint |
Sets the Lidar point feature at the given index from the layer
|
|
|
SetLineFeatureClass |
Sets the classification to use for the given feature.
|
|
|
SetLineFeatureDrawStyle |
Sets the drawing style to use for the line feature
|
|
|
SetLineFeaturePointList |
Sets the list of point locations to use for a given line feature
|
|
|
SetLineFeaturePointListEx |
Sets the list of point locations to use for a given line feature, including elevation list.
|
|
|
SetPointFeatureClass |
Sets the classification to use for the given feature.
|
|
|
SetPointFeatureDrawStyle |
Sets the drawing style to use for the point feature
|
|
|
SetPointFeaturePosition |
Sets the location to use for a given point feature
|
|
|
ShowOptionsDialog |
Show display options dialog for layer(s)
|
|
|
ToString |
Returns a string representation of the object
(Overrides
Object
ToString
.)
|
Comments
0 comments
Please sign in to leave a comment.