|
¡Ý Layer Load Functions
•
GM_CloseLayer - Close
a Previously Opened Layer
•
GM_ClosePackage - Close a Previously Opened Package
•
GM_GetLastDrawnScale - Returns the Scale Data was Last
Drawn At
•
GM_GetLayerInfo - Retrieve Layer Metadata
•
GM_GetPackageLayerList - Retrieve List of Layers in
a Package
•
GM_LoadLayer (DEPRECATED) - Loads a Data File
•
GM_LoadLayerList - Loads a Data File
•
GM_LoadLayerListEx - Loads a Data File with Extra Load
Flags
•
GM_LoadPackage Loads a Global Mapper Package File
•
GM_LoadRectifiedLayer - Rectify and Load Imagery with
Specified Ground Control Points and Projection
•
GM_LoadTerraServerLayer - Loads data from the TerraServer,
including DRG, DOQ, and urban area imagery
•
GM_RepositionLayer - Reposition Previously Loaded Imagery
with New Ground Control Points and Projection
¡Ý Display Options/Drawing
Functions
•
GM_CropLayerCollar - (DEPRECATED) Crop the Collar
off of a DRG or DOQQ Layer
•
GM_DrawGridLines - Draw Grid Lines to a Device
Context
•
GM_DrawGridLinesEx - Draw Grid Lines to a Device
Context Clamped to a Given Rectangle
•
GM_DrawLayer - Draw One or All Layers to a Device
Context
•
GM_DrawLayerList - Draw One or More Layers to
a Device Context
•
GM_DrawLayerListToMemory - Draw One or More Layers
to a Memory Buffer
•
GM_DrawPackageList - Draw One or More Packages
to a Device Context
•
GM_GetRasterDisplayOptions - Retrieves the Display
Options for a Given Raster or Elevation Layer
•
GM_GetShaderDisplayOptions - Retrieves the Options
to use for the Elevation Shaders
•
GM_GetVerticalDisplayOptions - Retrieve the Current
Vertical Display Options
•
GM_SetBackgroundColor - Sets the Draw Background
Color
•
GM_SetLayerEnabled - Controls Whether or Not
a Layer is Displayable
•
GM_SetOrientation - Sets the Rotation Angle for
the Map Display
•
GM_SetRasterDisplayOptions - Sets the Display
Options for a Given Raster or Elevation Layer
•
GM_SetShaderDisplayOptions - Sets the Options
to use for the Elevation Shaders
•
GM_SetVectorDrawScale - Specify Extra Scaling
Factor for Line Widths and Point Symbols
•
GM_SetVerticalDisplayOptions - Sets the Vertical
Display Options
¡Ý Coordinate Conversion/Measurement
Functions
•
GM_CalcDistance - Calculates the Distance Between
Two Points
•
GM_CalcScaleRectangle - Calculate the Ground
Rectangle Required to Draw at a Given Scale
•
GM_CalcWorldRectSize - Calculates the Width and
Height of a Bounding Box in Meters
•
GM_ConvertCoordGroundToPixel - Convert coordinate
from ground to pixel coordinates
•
GM_ConvertCoordPixelToGround - Convert coordinate
from pixel to ground coordinates
•
GM_ProjectPoint - Projects a Point from one Projection/Datum
to Another
¡Ý Export Functions
•
GM_ExportElevation - Export One or More Gridded
Elevation Layers to a New Elevation Grid File
•
GM_ExportPackage - Exports Loaded Layers to a
New Global Mapper Package (GMP) File
•
GM_ExportRaster - Export One or More Layers to
a New Raster (i.e. GeoTIFF, JPG, etc.) File
•
GM_ExportRasterFromBitmap - Export a New Raster
(i.e. GeoTIFF, JPG, etc.) File from a Bitmap Handle
•
GM_ExportVector - Export One or More Layers to
a New Vector (i.e. DXF, Shapefile, etc.) File
¡Ý Raster/Elevation Layer
Query Functions
•
GM_GetLocationColor - Retrieve the Pixel Color
at a Given Location
•
GM_GetLocationElevation - Retrieve the Elevation
at a Given Location
•
GM_GetPixelColor - Retrieve the Pixel Color at
a Given Pixel Location in a Layer
•
GM_GetPixelElevation - Retrieve the Elevation
at a Given Pixel Location in a Layer
¡Ý Vector Layer Query Functions
•
GM_FindNearestFeatures - Find Drawn Vector Features
Near a Location
•
GM_FreeAreaFeature - Free the Memory Used by
the Area Returned by GM_GetAreaFeature
•
GM_FreeLineFeature - Free the Memory Used by
the Line Returned by GM_GetLineFeature
•
GM_FreePointFeature - Free the Memory Used by
the Point Returned by GM_GetPointFeature
•
GM_GetAreaFeature - Return the Requested Area
Feature from the Layer
•
GM_GetLineFeature - Return the Requested Line
Feature from the Layer
•
GM_GetPointFeature - Return the Requested Point
Feature from the Layer
¡Ý Vector Layer Edit Functions
•
GM_DeleteFeature - Changes the Delete Status
of a Vector Feature in a Loaded Layer
•
GM_SetAreaFeaturePointList - Sets the List of
Point Locations for a Given Area Feature
•
GM_SetFeatureClass - Sets the Classification
for a Feature
•
GM_SetLayerLabelAttribute - Sets the Display
Label Attribute
•
GM_SetLineFeaturePointList - Sets the List of
Point Locations for a Given Line Feature
•
GM_SetPointFeaturePosition - Sets the Position
of a Point Feature
¡Ý Vector Drawing Style Functions
•
GM_AddCustomSymbol - Adds a Custom Symbol that
can be Used to Render Point Features
•
GM_GetAreaFeatureClassDrawStyle - Retrieves the
Default Drawing Style for Areas of the Given Type
•
GM_GetLineFeatureClassDrawStyle - Retrieves the
Default Drawing Style for Lines of the Given Type
•
GM_GetPointFeatureClassDrawStyle - Retrieves
the Default Drawing Style for Points of the Given Type
•
GM_SetAreaFeatureClassDrawStyle - Sets the Default
Drawing Style for Areas of the Given Type
•
GM_SetAreaFeatureDrawStyle - Sets the Drawing
Style for an Area Feature in a Layer
•
GM_SetLineFeatureClassDrawStyle - Sets the Default
Drawing Style for Lines of the Given Type
•
GM_SetLineFeatureDrawStyle - Sets the Drawing
Style for a Line Feature in a Layer
•
GM_SetPointFeatureClassDrawStyle - Sets the Default
Drawing Style for Points of the Given Type
•
GM_SetPointFeatureDrawStyle - Sets the Drawing
Style for a Point Feature in a Layer
¡Ý Vector Feature Filtering
Functions
•
GM_GetFeatureClassInfo - Retrieves Information
About the Given Feature Class.
•
GM_SetFeatureClassEnabled - Sets the Drawing
Enabled Status of the Given Feature Class
¡Ý GPS Tracking Functions
• GM_GPSGetAltitude - Retrieves
the Current GPS Altitude
• GM_GPSGetBearing - Retrieves
the Current GPS Bearing
• GM_GPSGetFixType - Retrieves
the Current GPS Fix Type (i.e. No Fix, 2D Fix, 3D Fix,
etc.)
• GM_GPSGetLocation - Retrieves
the Current GPS Location
• GM_GPSGetVelocity - Retrieves
the Current GPS Velocity
• GM_GPSRenderVessel - Renders
a Triangular Vessel at the Current GPS Location
• GM_GPSStartTrackingSerial
- Starts Tracking a GPS Device Connected on a Serial
Port
• GM_GPSStartTrackingUSB -
Starts Tracking a Garmin USB GPS Device
• GM_GPSStopTracking - Stops
Tracking any Connected GPS Device
¡Ý 3D View Functions
• GM_3DCloseViewWindow - Close
3D View Window
• GM_3DIsWindowOpen - Is the
3D View Window Open?
• GM_3DSetChangeViewCallback
- Set Callback Function for 3D View Requesting New View
• GM_3DSetView - Opens 3D View
and/or Sets Data to Display
¡Ý Surface Analysis Functions
• GM_CalcViewShed - Performs
a View Shed Analysis on Loaded Elevation Layers
• GM_CalcVolumeAlongLine -
Calculate Cut-and-Fill Volumes Along a Line
• GM_CalcVolumeOfArea - Calculate
Cut-and-Fill Volumes Within an Area
• GM_GenerateContours - Generate
contour lines using loaded elevation grid layers
• GM_GetPathProfile - Retrieve
a List of Elevations Along a Straight Line
¡Ý Map Catalog Functions
• GM_MapCatalogAddFile - Add
a File to a Map Catalog
• GM_MapCatalogAddLayer - Add
a Loaded Layer to a Map Catalog
• GM_MapCatalogCreate - Create
a New Map Catalog
• GM_MapCatalogGetInfo - Get
Info and Stats About a Loaded Map Catalog
• GM_MapCatalogGetMapInfo -
Get Info About a Map in a Loaded Map Catalog
• GM_MapCatalogRemoveMap -
Removes a Map from a Loaded Map Catalog
• GM_MapCatalogSave - Saves
a Map Catalog to Disk
• GM_MapCatalogSetDisplayInfo
- Sets when the Layers in a Map Catalog Should be Displayed
¡Ý Custom Layer and Feature
Creation Functions
• GM_AddAreaToCustomVectorLayer
- Adds an Area Feature to a Custom Vector Layer Create
with GM_CreateCustomVectorLayer
• GM_AddLineToCustomVectorLayer
- Adds a Line Feature to a Custom Vector Layer Create
with GM_CreateCustomVectorLayer
• GM_AddPointToCustomVectorLayer
- Adds a Point Feature to a Custom Vector Layer Create
with GM_CreateCustomVectorLayer
• GM_CreateCustomElevGridLayer
- Creates a New Custom Elevation Grid Layer based on
a user-supplied elevation grid
• GM_CreateCustomVectorLayer
- Creates a New Custom Layer for Adding Vector Features
to
¡Ý Utility Functions
• GM_GetFilterString - Return
the File Open Dialog Filter String for Supported Types
• GM_GetProjection - Retrieve
the Current View/Export Projection
• GM_GetSDKVersion - Retrieve
Version Information
• GM_IsRegistered - Is the
DLL Registered
• GM_LoadProjectionFile - Load
a Projection from a File
• GM_SelectFile - Displays
a File Open Dialog Allowing the User to Select a File
to Open
• GM_SelectProjection - Prompt
User for Projection
• GM_SetMessageCallback - Sets
the Function to Call to Report Error Messages
• GM_SetProgressCallback -
Sets the Function to Call to Report Progress
• GM_SetProjection - Sets the
View/Export Projection/Datum
• GM_SetRegistrationInfo -
Use to Provide the DLL Registration Code from Code
• GM_SetRegistrationKey - Set
the Location in the Registry for SDK Settings
|