ÁÖ¿ä±â´É Áö¿øÆÄÀÏÇü½Ä Global Mapper SDK ±â¼úÁö¿ø Ȱ¿ë»ç·Ê »õ ¹öÀü ¼Ò½Ä
Global Mapper SDK  |  GM SDK ±â´É »ó¼¼ º¸±â
 
Global Mapper SDK ±â´É »ó¼¼ º¸±â
¡Ý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