¡Ý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
- 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
|