GlobalMapper.Types Namespace |
Class | Description | |
---|---|---|
GM_AreaFeature_t |
A Managed Definition of an Area Feature
| |
GM_AreaStyle_t |
This type is used to describe a style used for drawing a area feature
and its label (if any)
| |
GM_AreaVolumeParams_t |
This type is used to provide the parameters for calculating cut-and-fill volumes
within an area feature
| |
GM_AsciiFormatInfo_t |
This type represents layout information for a generic ASCII import
| |
GM_Constants |
Defines all of the relevant constants to use for the SDK
| |
GM_CustomShader_t |
This type represents a custom elevation shader
| |
GM_EqualValueAreaSetup_t |
This type is used to provide the parameters for performing Generate Areas from Equal Values process
| |
GM_ExportOptsPDF_t |
Describes custom export options for PDF exports
| |
GM_FillGapsParams_t |
Structure defining parameters for gap filling
| |
GM_FontDef_t |
This type is used to describe a font used for rendering text
| |
GM_FoundFeature_t | This type is used to return information about features found by GM functions | |
GM_FoundFeatureCollection_t | A collection of features found by GM functions | |
GM_FoundFeatureResults_t |
This type is used to return a result set.
| |
GM_GridGenSetup_t |
This type represents the input needed for gridding a set of vector data
| |
GM_Layer_t |
Object that contains all operations to be done on a single layer.
| |
GM_LayerInfo_t |
This type is used when returning information about a layer
| |
GM_LayerList_t |
A list of GM Layer objects
| |
GM_LineFeature_t |
A Managed Definition of a Line Feature
| |
GM_LineStyle_t |
This type is used to describe a style used for drawing a line feature
and its label (if any)
| |
GM_LineVolumeParams_t |
This type is used to provide the parameters for calculating cut-and-fill volumes
along a line feature
| |
GM_OnlineSourceInfo_t |
This type is used to return information about available online sources
| |
GM_Package_t |
A Global Mapper Package object. Use GM_Package.LoadPackage() to create a Package object.
| |
GM_PathProfileLOSParams_t |
This type is used to provide the parameters for calculating path profiles and
performing line of sight analysis
| |
GM_PixelRect_t |
This type describes a bounding rectangle in pixel coordinates
| |
GM_PointFeature_t |
A Managed Definition of a Point Feature
| |
GM_PointStyle_t |
This type is used to describe a style used for drawing a point feature
and its label (if any)
| |
GM_Projection_t |
This type is used to fully describe a projection.
| |
GM_ProjectionInfo_t |
This type is used to describe all of the available units, datums, zones, and attributes available for a projection
| |
GM_RasterDisplayOptions_t |
This type represents the display options available for raster and elevation layers
| |
GM_RasterLayout_t |
This type represents layout information for a new custom raster layer
| |
GM_Rectangle_t |
This type describes a bounding rectangle in world coordinates
| |
GM_VectorFeature_t |
This type is used as the base for any vector feature information
| |
GM_ViewShedParams_t |
This type is used to provide the parameters for performing a view shed analysis
| |
GM_WebFormatExportOpts_t |
This type represents the options when exporting to a web format
|
Structure | Description | |
---|---|---|
GM_AreaElevStats_t |
This type is used for returning the calculated elevation statistics within an area
| |
GM_AttrValue_t |
This type is used to represent a single attribute value pair
| |
GM_Color_t |
This type is used when returning a color
| |
GM_ContourParams_t |
This type is used to provide the parameters for generating contours
| |
GM_DatumInfo_t |
This type represents information about a datum
| |
GM_DensityGridParams_t |
Structure to define options for calculating a density grid
| |
GM_ElevationOverrides_t |
This type represents any adjustments to apply to elevation values within a
gridded elevation layer.
| |
GM_ElevColor_t |
This type represents a single elevation/color pair for a custom shader
| |
GM_ExportOptsDXF_DWG_t |
This type is used to describe custom export options for DXF/DWG vector exports
| |
GM_ExportOptsKML_t |
This type is used to describe custom export options for KML vector exports.
To create a KMZ file, pass a filename with a .kmz extension to the GM_ExportVector function.
| |
GM_ExportOptsSHP_t |
This type is used to describe custom export options for Shapefile vector exports
| |
GM_ExportOptsSimpleText_t |
This type is used to describe custom export options for Simple Text vector exports
| |
GM_FeatureClassInfo_t |
This type is used to return information about a given feature classification
| |
GM_GridCombineSetup_t |
This type represents the input needed for creating a new grid layer by combining 2 input grid layers
| |
GM_GridLayout_t |
This type represents layout information for a new elevation grid layer
| |
GM_GroundControlPoint_t |
This type is used when rectifying imagery
| |
GM_HoleInArea_t |
This type is used to store information about holes within area features
| |
GM_MapCatalogInfo_t |
This type represents information about a map catalog. Use GM_GetLayerInfo
for more generic information, like bounds.
| |
GM_PaletteEntry_t |
This type is used to represent a single color palette entry
| |
GM_Point_t | This describes a single point location | |
GM_ProjAttrValue_t |
This type is used to describe a single projection attribute value
| |
GM_RoughnessGridParams_t |
Structure defining setup for a roughness operation
| |
GM_ShaderOptions_t |
This type represents the display options available for the built-in elevation shaders
| |
GM_ValName_t |
This type is used to describe a value and its associated name
| |
GM_VerticalDisplayOptions_t |
Structure with options controlling the display of terrain data
| |
GM_WatershedParams_t |
Type defining parameters for watershed/drainage/stream calculation
| |
GM_WindsimArtifactSetup_t |
Structure definition for custom Windsim project
|
Delegate | Description | |
---|---|---|
GM_ChildLayerOpCallbackFunc |
Callback function declaration to be notified when a child layer is loaded or closed
| |
GM_MessageCallbackDef |
Message callback function declaration
| |
GM_ProgressCallbackFunc |
Callback for retrieving progress for a long operation in Global Mapper.
Return 0 from this if you want to cancel the operation.
| |
GM_QueryProjectionCallbackDef |
Callback for selecting a projection. Return 1 if the projection structure
has been filled in and should be used. Return 0 if the load should be
aborted.
|
Enumeration | Description | |
---|---|---|
AreaFeatureClass_t16 |
Area feature classifications
| |
DATUM |
Enumeration of the datum This enumeration is shared by the plugins
so it is important that the order not change and that new datums be added
to the end (before the interplanetary datums is ok)
| |
GM_AddFeatureFlags_t8 |
Flags to use for adding features to vector layer functions
| |
GM_AreaUnits_t8 |
Area measure units
| |
GM_AsciiCoordDelim_t8 |
Type listing available coordinate delimeters for ASCII import
| |
GM_AsciiCoordFormat_t8 |
Type listing coordinate format for ASCII import
| |
GM_AsciiCoordOrder_t8 |
Type listing available coordinate order options for ASCII import
| |
GM_AsciiImportType_t8 |
Type listing available import types for ASCII import
| |
GM_BandValType_t8 |
Definition of different data types used for raster band values
| |
GM_BlendMode_t8 |
This type represents the different blend modes available
| |
GM_BrushStyle_t16 |
Used to specify a brush style for drawing features
| |
GM_CalcBearingFlags_t8 |
Flags to use when making a GM_CalcBearing call
| |
GM_ChildLayerOp_t8 |
This type represents operations on a child layer
| |
GM_ColorFormat_t32 |
List of supported color formats for GM_DrawLayerListToMemory
| |
GM_CombineOp_t8 |
Available operations when combining terrain layers
| |
GM_CombineOpFlags_t32 |
Flags for combining terrain layers
| |
GM_ContrastMode_t8 |
This type represents the different contrast adjustment modes that are available
| |
GM_CustomShaderFlags_t32 |
This type represents flags available for custom shaders
| |
GM_DatumXForm_t32 |
This type represents the different available datum transformation methods
| |
GM_DensityGridFlags_t32 |
Flags for density grid generation
| |
GM_DensityKernelType_t8 |
Different type of calculation kernels to use for density generation.
| |
GM_DrawFlags_t32 |
Flags to control the GM_DrawLayerList and GM_DrawPackageList operations
| |
GM_ElevationExportFormat_t32 |
List of supported elevation export types
| |
GM_ElevUnits_t8 |
List of supported elevation units
| |
GM_EqualValueAreaFlags_t32 |
Define the flags for the equal-value area operation
| |
GM_Error_t32 |
Error codes
| |
GM_ExportOptsDWGVersion_t8 |
Define versions for DWG export (from OdaDefs.h)
| |
GM_ExportOptsDXFFlags_t32 |
Flags to control DWG/DWG exports
| |
GM_ExportOptsDXFLabels_t8 |
This enumeration lists the ways that line and area labels can be exported to DXF files.
| |
GM_FeatureClassType_t8 |
Flags describing the type of feature class (i.e. area, point, or line) to work on
| |
GM_FindFlags_t32 |
Flags to control the GM_FindNearestFeatures function
| |
GM_FontBackground_t8 |
This type represents the different font background options
| |
GM_GetFeatureFlags_t32 |
Flags to use when using a GM_Get*FeatureEx function
| |
GM_GridAlg_t8 |
Gridding algorithm - Specify what gridding algorithm to use when gridding 3D vector data and point clouds
| |
GM_GridGapFillAlg_t8 |
Gridding gap fill algorithm - specify what gridding algorithm to use when filling gaps
| |
GM_GridGenFlags_t32 |
This type represents the different flags available for elevation grid generation
| |
GM_LabelPlacement_t8 |
Used to specify the placement of labels on features
| |
GM_LidarGridField_t8 |
Define what field of data to grid for Lidar data
| |
GM_LoadFlags_t32 |
Flags when loading new layers
| |
GM_LogLevel_t8 |
Define logging error levels. Lower is higher priority
| |
GM_MapCatalogDisplayType_t8 |
Display type for map catalog
| |
GM_MapCatalogMapOpt_t8 |
Define option for map catalog
| |
GM_MapLayoutPiece_t8 |
Type defining map layout pieces that can be saved out to a bitmap file with GM_Export.ExportMapLayoutComponent
| |
GM_MiscOpt_t32 |
Misc. advanced options flags used with GM_Utility.SetMiscOptionEx
| |
GM_MiscOptVal_t8 |
Define misc. opt values. Pass to GM_Utiliyt.SetMiscOption
| |
GM_OnlineSourceType_t32 |
Define types of online sources
| |
GM_PackageExportFlags_t32 |
Flags for package export
| |
GM_PathProfileLOSFlags_t32 |
Flags to control the behavior of path profile/line of sight analysis
| |
GM_PDFExportFlags_t32 |
This enumeration lists various flags for a PDF export
| |
GM_PenStyle_t16 |
Styles to apply to the pen when drawing features
| |
GM_ProgressUpdate_t8 |
Types of progress reported through GM_ProgressCallbackFunc
| |
GM_RasterExportFlags_t32 |
Flags for raster (i.e. GeoTIFF, JPG) image and elevation grid export
| |
GM_RasterExportFormat_t32 |
List of supported raster export types
| |
GM_RasterLayoutFlags_t32 |
This is a set of bit flags for custom raster layers
| |
GM_RasterTypeFlags_t32 |
Type defines what type of data a raster/elevation layer has. One or
more of these flags can be set.
| |
GM_RotationSense_t16 |
This type is OR'd with the mRotation member of the GM_PointStyle_t structure to specify
symbol rotation sense.
| |
GM_RoughnessGridFlags_t32 |
Flags for roughness grid generation
| |
GM_RoughnessTable_t |
Types of roughness tables for converting color values representing land cover to roughness values
| |
GM_SamplingMethod_t8 |
Enumeration of different raster/elevation sampling methods available
| |
GM_SelectFlags_t32 |
Flags to control the GM_GetSelectedFeatures function
| |
GM_SelectProjFlags_t32 |
List of flags for selecting a projection
| |
GM_ShaderBlendingAlg_t8 |
Ways to blend the intensity when using multiple light sources
| |
GM_SlopeAlg_t8 |
Slope calculation algorithm to use
| |
GM_VectorExportFlags_t32 |
Flags for vector (i.e. DXF, Shapefile) export
| |
GM_VectorExportFormat_t32 |
List of supported vector export types
| |
GM_WatershedFlags_32 |
Flags for watershed calculations
| |
GM_WebExportFlags_t32 |
This type represents flags available for web format exports
| |
GM_WebExportFormat_t32 |
List of supported web export types
| |
GridDisplay_t |
Enumeration for grid display types
| |
LineFeatureClass_t16 |
Line feature classifications
| |
MeshFeatureClass_t16 |
Mesh feature classifications
| |
PointFeatureClass_t16 |
Point feature classifications
| |
PROJATTR |
Enumeration of projection attribute These values are shared with
the Global Mapper DLL so it is important that their values to not change.
| |
PROJSYS |
Enumeration of the projection This enumeration is shared by the plugins
so it is important that the order not change and that new projections be added
such that the enumerated value of existing projections is not disturbed.
| |
UNIT |
Enumeration of the unit This enumerator is shared by plugins and
the Global Mapper DLL interface, so it is important that the order does
not change and that new units are added to the end.
| |
ZLevel_t16 |
Feature z levels
|