The following types are associated with operations specifically on vector data, including elements of styling and labeling. These types use fixed, numeric constants, which are defined here.
- globalmapper.AreaFeatureClass_t16
Categories of vector area features
- Values:
Basic
AFC_MIN = 0
AFC_NONE = 0
AFC_ISLAND = 1
AFC_RESERVATION = 2
Non-vegetative cover
AFC_SNOW_OR_GLACIER = 3
AFC_SALT = 4
AFC_SAND = 5
AFC_ROCK = 6
AFC_REEF = 7
City metropolitan area outlines
AFC_MIN_CITY_MA = 10
AFC_CITY_LARGE = 10
AFC_CITY_SMALL = 11
AFC_CITY_UNKNOWN = 12
AFC_MAX_CITY_MA = 12
Coverage/Quad areas
AFC_COVERAGE = 15
AFC_MAP_CATALOG_LAYER= = 15
AFC_WATERSHED = 17
AFC_AERIAL_COVERAGE = 18
Park classifications
AFC_MIN_PARK = 20
AFC_NTNL_PARK_MJR = 20
AFC_NTNL_PARK_OTHR = 22
AFC_STATE_PARK_MJR = 23
AFC_STATE_PARK_OTHR = 25
AFC_URBAN_PARK = 26
AFC_GOLF_COURSE = 27
AFC_MAX_PARK = 27
Vegetative and non-vegetative coverage areas
AFC_WETLAND = 33
AFC_TUNDRA = 34
AFC_WOODS = 35
AFC_SCRUB = 36
AFC_ORCHARD = 37
Orchard, plantation, vineyard, etc.
AFC_CROPLAND = 38
AFC_SCATTERED_TREES = 39
Water areas
AFC_MIN_WATER = 40
AFC_OCEAN = 40
AFC_STILL_WATER_MJR = 60
AFC_STILL_WATER_250MI = 61
AFC_STILL_WATER_100MI = 62
AFC_STILL_WATER_50MI = 63
AFC_STILL_WATER_10MI = 64
AFC_STILL_WATER_5MI = 65
AFC_STILL_WATER_1MI = 66
AFC_STILL_WATER_HALF = 67
AFC_STILL_WATER_LT_HALF = 68
AFC_STILL_WATER_UNK = 69
AFC_FLOW_WATER_MJR = 70
AFC_FLOW_WATER_RGNL = 71
AFC_FLOW_WATER_MNR = 72
- AFC_FLOW_WATER_INT = 73
Intermittent flowing water
- AFC_STILL_WATER_INT = 75
Intermittent lake, reservoir
- AFC_STILL_WATER_DRY = 76
Dry lake, reservoir
AFC_MAX_WATER = 76
Political areas, should be drawn only in borders
AFC_LAND_GRANT = 77
AFC_COUNTY = 78
AFC_STATE = 79
AFC_COUNTRY = 80
AFC_SURVEY_SECTION = 81
AFC_COUNTY_SUBDIVISION = 95
Marine areas
- AFC_ISOBATH = 85
Isobath area
- AFC_ANCHORAGE = 86
Anchorage area
- AFC_LAND = 87
Land area
- AFC_INTERTIDAL_AREA = 88
Intertidal area
- AFC_MARINE_INFO_AREA = 89
Marine info area (i.e. danger, caution, dumping, etc.)
- AFC_MARINE_TRAFFIC_ZONE = 91
Marine traffic zone
Other area types
- AFC_MISC_STRUCTURE = 82
Misc manmade structure
- AFC_MEASUREMENT = 83
Measurement
- AFC_ISOHEIGHT = 84
Iso-height area
- AFC_RANGE_RING = 92
Range ring
- AFC_VIEW_SHED_COVERAGE = 93
Viewshed coverage area
- AFC_TIN_FACE = 94
Face polygon for TIN (triangulated irregular network)
- AFC_ROUGHNESS = 96
Roughness area (i.e. area of single roughness value)
Building outlines
- AFC_BUILDING_ROOF = 100
Building roof
- AFC_BUILDING_WALL = 101
Building wall
- AFC_BUILDING_GROUND = 102
Building ground
- AFC_BUILDING_FLOOR = 103
Building internal floor
S-52 area types
AFC_BASE_S52 = 104
Other
- AFC_UNKNOWN = 90
Unknown area type
AFC_MAX_BUILTIN = 104
- AFC_FIRST_CUSTOM = 0x200
First custom type number
AFC_INVALID = INVALID_FEATURE_CLASS
- globalmapper.GM_AddFeatureFlags_t8
Flags to use for adding features to vector layer functions
- Values:
- GM_AddFeature_UseDefaultStyle = 0x01
Use the default style for this feature rather than the specified style
- GM_AddFeature_MoreAddsToFollow = 0x02
There will be more features immediately added to this layer, so don’t recalculate the bounding box, etc. based on this feature
- globalmapper.GM_BrushStyle_t16
Brush styles for drawn line features
- Values:
Simple brushes
GM_BRUSH_NULL = 0
GM_BRUSH_SOLID = 1
Hatched brushes
GM_BRUSH_MIN_HATCH = 2
GM_BRUSH_BACK_DIAG_CROSSHATCH = GM_BRUSH_MIN_HATCH
GM_BRUSH_CROSSHATCH = 3
GM_BRUSH_DIAG_CROSSHATCH = 4
GM_BRUSH_FWD_DIAG_CROSSHATCH = 5
GM_BRUSH_HORZ_HATCH = 6
GM_BRUSH_VERT_HATCH = 7
GM_BRUSH_MAX_HATCH = GM_BRUSH_VERT_HATCH
Pattern brushes
GM_BRUSH_MIN_PATTERN = 8
GM_BRUSH_SAND_PATTERN = GM_BRUSH_MIN_PATTERN
GM_BRUSH_INT_WATER_PATTERN = 9
GM_BRUSH_SALT_PATTERN = 10
GM_BRUSH_CORAL_PATTERN = 11
GM_BRUSH_BLACK_CROSS_PATTERN = 12
GM_BRUSH_BLACK_DOT_PATTERN = 13
GM_BRUSH_MAX_PATTERN = GM_BRUSH_BLACK_DOT_PATTERN
GM_BRUSH_NUM_STYLES = 14
Custom Symbol support
GM_BRUSH_FIRST_CUSTOM = 0x100
- globalmapper.GM_DrawFeatureType_t
The type of feature being drawn
- Values:
GM_DrawFeature_Area = 0
GM_DrawFeature_Line = 1
GM_DrawFeature_Point = 2
GM_DrawFeatureNumTypes = 3
- globalmapper.GM_FeatureClassType_t8
Flags describing the type of feature class (i.e. area, point, or line) to work on
- Values:
- GM_FeatureClass_Area = 0
The feature class is for an area feature
- GM_FeatureClass_Line = 1
The feature class is for a line feature
- GM_FeatureClass_Point = 2
The feature class is for a point feature
- GM_FeatureClass_Mesh = 3
The feature class is for a mesh feature
- GM_FeatureClass_Lidar = 4
The feature class is for a Lidar point return
GM_FeatureClass_NumTypes = 5
- globalmapper.GM_FeatureFilters_t8
Feature filters for input types
- Values:
- GM_FilterIncludeAreas = 0x0001
Include area features
- GM_FilterIncludeLines = 0x0002
Include line features
- GM_FilterIncludePoints = 0x0004
Include point features
- GM_FilterIncludeAll = 0x0007
Include all feature types
- GM_FilterIncludeOnlySelected = 0x0010
Include only features that are selected
- globalmapper.GM_FindFlags_t32
Flags to control the GM_FindNearestFeatures function
- Values:
- GM_FindFlags_FindAreas = 0x00000001
Search area features
- GM_FindFlags_FindLines = 0x00000002
Search line features
- GM_FindFlags_FindPoints = 0x00000004
Search point features
- GM_FindFlags_GetAllFeatures = 0x00000008
Return all features in bounds (ignore search radius)
- GM_FindFlags_DoFullCropTest = 0x00000010
When getting all features, make sure the features actually intersect the bounds and not that just their bounding box intersects
- GM_FindFlags_PartialOk = 0x00000020
When finding features in an area, allow partial inclusion and not just complete enclosure
- GM_FindFlags_FindLidar = 0x00000040
Search Lidar point clouds
- GM_FindFlags_FindMeshes = 0x00000080
Search mesh (3D model) features
- GM_FindFlags_FindAll = 0x00000007
Mask for search all normal feature class (areas, lines, and points)
- GM_FindFlags_FindAllEx = 0x000000C7
Mask for search all feature types, including meshes and Lidar
- globalmapper.GM_GetFeatureFlags_t32
Flags to use when using a GM_Get*FeatureEx function
- Values:
- GM_GetFeature_UseLayerProj = 0x01
Fetch feature coordinates in layer projection instead of current set prjoection
- GM_DontGetPolylineCoords = 0x02
Don’t get the coordinate list for line and area features
- globalmapper.GM_LabelPlacement_t8
Placement settings for vector feature labels
- Values:
- GM_LABEL_AUTO = 0
Automatically place label at best location
- GM_LABEL_CENTER = 1
Center the label on the point
- GM_LABEL_TOP_RIGHT = 2
Label is up and to the right of point
- GM_LABEL_RIGHT = 3
Label is to the right of the point and vertically centered on it
- GM_LABEL_BOTTOM_RIGHT = 4
Label is below and to the right of point
- GM_LABEL_BOTTOM = 5
Label is below the point and horizontally centered on it
- GM_LABEL_BOTTOM_LEFT = 6
Label is below and to the left of point
- GM_LABEL_LEFT = 7
Label is left of the point and vertically centered on it
- GM_LABEL_TOP_LEFT = 8
Label is above and to the left of point
- GM_LABEL_TOP = 9
Label is above the point and horizontally centered on it
- GM_LABEL_RIGHT_BASELINE = 10
Label is to the right of point and point is at baseline of text
- GM_LABEL_CENTER_BASELINE = 11
Label is centered on point and point is at baseline of text
- GM_LABEL_LEFT_BASELINE = 12
Label is to the left of point and point is at baseline of text
GM_LABEL_NUM_PLACEMENTS = 13
- GM_LABEL_AT_EDGE = 100
Label line at edge (i.e. start of first on-screen segment)
- globalmapper.GM_PenStyle_t16
Styles to apply to the pen when drawing features
- Values:
Simple lines
GM_PEN_SOLID = 0
GM_PEN_DASH = 1
GM_PEN_DOT = 2
GM_PEN_DASHDOT = 3
GM_PEN_DASHDOTDOT = 4
GM_PEN_NULL = 5
Stylized lines
GM_PEN_RAILROAD = 6
- GM_PEN_STRIPED = 7
A solid pen with a single pixel black stripe down the middle
Comb/rake/etc. stylized lines
GM_PEN_FIRST_DIRECTED = 8
- GM_PEN_LEFT_FACING_LINE = GM_PEN_FIRST_DIRECTED
A railroad tie facing to the left of a line
- GM_PEN_RIGHT_FACING_LINE = 9
A railroad tie facing to the right of a line
- GM_PEN_COMB_LONG_TEETH_LEFT = 10
A long railroad tie facing to the left of a line
- GM_PEN_COMB_LONG_TEETH_RIGHT = 11
A long railroad tie facing to the right of a line
- GM_PEN_COMB_WIDE_SPACED_LEFT = 12
Widely spaced railroad ties facing to the left of a line
- GM_PEN_COMB_WIDE_SPACED_RIGHT = 13
Widely spaced railroad ties facing to the right of a line
- GM_PEN_COMB_ALTERNATING_LEFT = 14
Alternating long and short railroad ties to the left of a line
- GM_PEN_COMB_ALTERNATING_RIGHT = 15
Alternating long and short railroad ties to the right of a line
- GM_PEN_COMB_COUPLED_LEFT = 16
Double teeth to the left of a line
- GM_PEN_COMB_COUPLED_RIGHT = 17
Double teeth to the right of a line
- GM_PEN_COMB_TRIPLET_LEFT = 18
Triplet of teeth to the left of a line
- GM_PEN_COMB_TRIPLET_RIGHT = 19
Triplet teeth to the right of a line
- GM_PEN_RAKE_NARROW_SPACED_LEFT = 20
Narrowly space rake of triangles to the left of a line
- GM_PEN_RAKE_NARROW_SPACED_RIGHT = 21
Narrowly space rake of triangles to the right of a line
- GM_PEN_RAKE_LARGE_SPACED_LEFT = 22
Large spaced rake of triangles to the left of a line
- GM_PEN_RAKE_LARGE_SPACED_RIGHT = 23
Large spaced rake of triangles to the right of a line
- GM_PEN_MINUS_SIGNS_LEFT = 24
Minus signs to left of a line
- GM_PEN_MINUS_SIGNS_RIGHT = 25
Minus signs to right of a line
- GM_PEN_PLUS_SIGNS_LEFT = 26
Plus signs to left of a line
- GM_PEN_PLUS_SIGNS_RIGHT = 27
Plus signs to right of a line
- GM_PEN_DOTS_LEFT = 28
Dots to left of a line
- GM_PEN_DOTS_RIGHT = 29
Dots to right of a line
- GM_PEN_T_SHAPED_LEFT = 30
T-shape to left of a line
- GM_PEN_T_SHAPED_RIGHT = 31
T-shape to right of a line
- GM_PEN_RECTS_LEFT = 32
Rectangles to left of a line
- GM_PEN_RECTS_RIGHT = 33
Rectangles to right of a line
- GM_PEN_SQUARES_LEFT = 34
Squares to left of a line
- GM_PEN_SQUARES_RIGHT = 35
Squares to right of a line
- GM_PEN_HALF_CIRCLE_NARROW_LEFT = 36
Narrow-spaced half circles to the left of a line
- GM_PEN_HALF_CIRCLE_NARROW_RIGHT = 37
Narrow-spaced half circles to the right of a line
- GM_PEN_HALF_CIRCLE_WIDE_LEFT = 38
Widely-spaced half circles to the left of a line
- GM_PEN_HALF_CIRCLE_WIDE_RIGHT = 39
Widely-spaced half circles to the right of a line
- GM_PEN_DIAMONDS_LEFT = 40
Filled diamonds to the left of a line
- GM_PEN_DIAMONDS_RIGHT = 41
Filled diamonds to the right of a line
- GM_PEN_T_SHAPED_LEFT_NO_LINE = 42
T-shape to left of an invisible line
- GM_PEN_T_SHAPED_RIGHT_NO_LINE = 43
T-shape to right of an invisible line
- GM_PEN_SCALLOP_LEFT = 44
Scallop to left of line [like (| where | is invisible line path]
- GM_PEN_SCALLOP_RIGHT = 45
Scallop to left of line [like |) where | is invisible line path]
- GM_PEN_SCALLOP_BOTH = 46
Scallop on both sides of line [like )|( where | is invisible line path]
- GM_PEN_LAST_DIRECTED_PLUS_ONE = 47
One past last directed line style
- GM_PEN_LAST_DIRECTED = GM_PEN_LAST_DIRECTED_PLUS_ONE
Special symbol styles that are directed track of symbols towards one end of the line or the other
GM_PEN_FIRST_DIRECTED_TRACK = 0x40
- GM_PEN_V_TRACK_FORWARD = GM_PEN_FIRST_DIRECTED_TRACK
Line made up of V symbols opening away the start of the line
- GM_PEN_V_TRACK_REVERSE = 0x41
Line made up of V symbols opening towards the start of the line
- GM_PEN_C_TRACK_FORWARD = 0x42
Line made up of C symbols opening away from the start of the line
- GM_PEN_C_TRACK_REVERSE = 0x43
Line made up of C symbols opening towards from the start of the line
- GM_PEN_ARROW_TRACK_REVERSE = 0x44
Line made up of triangles pointing towards the start of the line
- GM_PEN_ARROW_TRACK_FORWARD = 0x45
Line made up of triangles pointing away from the start of the line
- GM_PEN_V_TRACK_SOLID_FORWARD = 0x46
Line made up of V symbols opening away the start of the solid line
- GM_PEN_V_TRACK_SOLID_REVERSE = 0x47
Line made up of V symbols opening towards the start of the solid line
- GM_PEN_LAST_DIRECTED_TRACK_PLUS_ONE = 0x48
One past last directed track style
GM_PEN_LAST_DIRECTED_TRACK = GM_PEN_LAST_DIRECTED_TRACK_PLUS_ONE
Special styles that draw on both sides of an invisible line
GM_PEN_FIRST_BOTH_SIDES_NO_LINE = 0x70
- GM_PEN_MINUS_SIGNS_BOTH_NO_LINE = GM_PEN_FIRST_BOTH_SIDES_NO_LINE
Minus signs on both sides of an invisible line
GM_PEN_LAST_BOTH_SIDES_NO_LINE_PLUS_ONE = 0x71
GM_PEN_LAST_BOTH_SIDES_NO_LINE = GM_PEN_LAST_BOTH_SIDES_NO_LINE_PLUS_ONE
Special symbol styles along solid line
GM_PEN_FIRST_SOLID_SYMBOL = 0x80
- GM_PEN_SOLID_WITH_X = GM_PEN_FIRST_SOLID_SYMBOL
Solid line with X’s through them
- GM_PEN_SOLID_DIAMONDS = 0x81
Solid line with solid diamonds through them
- GM_PEN_SOLID_EMPTY_DIAMONDS = 0x82
Solid line with empty diamonds through them
- GM_PEN_SOLID_CIRCLES = 0x83
Solid line with solid circles through them
- GM_PEN_SOLID_EMPTY_CIRCLES = 0x84
Solid line with empty circles through them
GM_PEN_LAST_SOLID_SYMBOL_PLUS_ONE = 0x85
GM_PEN_LAST_SOLID_SYMBOL = GM_PEN_LAST_SOLID_SYMBOL_PLUS_ONE
Styles with special symbols at end
GM_PEN_FIRST_END_SYMBOL = 0x100
- GM_PEN_ARROW_TO_START = GM_PEN_FIRST_END_SYMBOL
Solid line with an arrow pointing to the start of the line
- GM_PEN_ARROW_TO_END = 0x101
Solid line with an arrow pointing to the end of the line
- GM_PEN_EMPTY_CIRCLE_AT_START = 0x102
Solid line with an empty circle at the start of the line
- GM_PEN_EMPTY_CIRCLE_AT_END = 0x103
Solid line with an empty circle at the end of the line
- GM_PEN_STRIPED_BLACK_EDGES = 0x104
Solid line with a single pixel black stripe down each edge (doesn’t really belong in symbol set, but we didn’t space it off from the others when initially defined)
- GM_PEN_ARROW_TO_BOTH_ENDS = 0x105
Solid line with arrows pointing to both ends
- GM_PEN_ARROW_TO_START_DASHED = 0x106
Dashed line with an arrow pointing to the start of the line
- GM_PEN_ARROW_TO_END_DASHED = 0x107
Dashed line with an arrow pointing to the end of the line
- GM_PEN_ARROW_TO_BOTH_ENDS_DASHED = 0x108
Dashed line with arrows pointing to both ends
GM_PEN_LAST_END_SYMBOL_PLUS_ONE = 0x109
GM_PEN_LAST_END_SYMBOL = GM_PEN_LAST_END_SYMBOL_PLUS_ONE
Custom dash styles
GM_PEN_FIRST_CUSTOM_DASH_STYLE = 0x140
GM_PEN_DASH_VERY_SHORT_WIDE_SPACED = GM_PEN_FIRST_CUSTOM_DASH_STYLE
GM_PEN_DASH_SHORT_WIDE_SPACED = 0x141
GM_PEN_DASH_LONG_WIDE_SPACED = 0x142
GM_PEN_DASH_ULTRA_SHORT_CLOSE_SPACED = 0x143
GM_PEN_DASH_LONG_CLOSE_SPACED = 0x144
GM_PEN_LAST_CUSTOM_DASH_STYLE_PLUS_ONE = 0x145
GM_PEN_LAST_CUSTOM_DASH_STYLE = GM_PEN_LAST_CUSTOM_DASH_STYLE_PLUS_ONE
Styles shaded using elevation
GM_PEN_FIRST_ELEVATION_STYLE = 0x180
GM_PEN_ELEV_SHADED_SOLID = GM_PEN_FIRST_ELEVATION_STYLE
GM_PEN_ELEV_SHADED_DASH = 0x181
GM_PEN_ELEV_SHADED_DOT = 0x182
GM_PEN_ELEV_SHADED_DASHDOT = 0x183
GM_PEN_ELEV_SHADED_DASHDOTDOT = 0x184
GM_PEN_LAST_ELEVATION_STYLE_PLUS_ONE = 0x185
GM_PEN_LAST_ELEVATION_STYLE = GM_PEN_LAST_ELEVATION_STYLE_PLUS_ONE
Offset line styles: line drawn offset to base line. With or without ‘comb’
GM_PEN_FIRST_OFFSET_LINE_STYLE = 0x1C0
GM_PEN_OFFSET_LINE_LEFT = GM_PEN_FIRST_OFFSET_LINE_STYLE
GM_PEN_OFFSET_LINE_RIGHT = 0x1C1
GM_PEN_OFFSET_LINE_LEFT_COMB = 0x1C2
GM_PEN_OFFSET_LINE_RIGHT_COMB = 0x1C3
GM_PEN_OFFSET_LINE_LEFT_COMB_LONG_TEETH = 0x1C4
GM_PEN_OFFSET_LINE_RIGHT_COMB_LONG_TEETH = 0x1C5
GM_PEN_OFFSET_LINE_LEFT_COMB_WIDE_SPACED = 0x1C6
GM_PEN_OFFSET_LINE_RIGHT_COMB_WIDE_SPACED = 0x1C7
GM_PEN_LAST_OFFSET_LINE_STYLE_PLUS_ONE = 0x1C8
GM_PEN_LAST_OFFSET_LINE_STYLE = GM_PEN_LAST_OFFSET_LINE_STYLE_PLUS_ONE
Additional styles
GM_PEN_FIRST_ADDITIONAL_STYLE = 0x400
- GM_PEN_RAILROAD_WIDE = GM_PEN_FIRST_ADDITIONAL_STYLE
Railroad - Widely spaced
- GM_PEN_RAILROAD_DOUBLE = 0x401
Railroad - Double tracks
GM_PEN_NUM_STYLES = 0x402
GM_PEN_FIRST_STYLIZED = GM_PEN_RAILROAD
- globalmapper.GM_SelectFlags_t32
Flags to control the GM_GetSelectedFeatures function
- Values:
- GM_SelectFlags_Areas = 0x00000001
Get selected area features
- GM_SelectFlags_Lines = 0x00000002
Get selected line features
- GM_SelectFlags_Points = 0x00000004
Get selected point features
- GM_SelectFlags_Meshes = 0x00000008
Get selected mesh (3D model) features
- GM_SelectFlags_Lidar = 0x00000010
Get selected Lidar points
- GM_SelectFlags_All = 0x00000007
Mask to get all selected normal feature classes (areas, lines, and points)
- GM_SelectFlags_AllEx = 0x0000001F
Mask to get all feature classes, including Lidar and meshes
- globalmapper.LineFeatureClass_t16
Classifications of vector line features
- Values:
Miscellaneous
LFC_MIN_LINE = 0
LFC_NONE = 0
Road line features
LFC_MIN_ROAD = 1
LFC_INTERSTATE = 1
LFC_MAJOR_HWY = 2
LFC_STATE_HWY = 3
LFC_ARTERIAL = 4
LFC_COLLECTOR = 5
LFC_RESIDENTIAL = 6
LFC_ALLEY = 7
LFC_RAMP = 8
LFC_UNPAVED = 10
LFC_COUNTY_ROUTE = 12
LFC_MAX_ROAD = 12
Streams
LFC_STREAM = 15
- LFC_STREAM_INT = 16
Intermittent stream
- LFC_STREAM_DRY = 17
Dry stream
Railroad features
LFC_MIN_RAILROAD = 18
- LFC_RAILROAD_CLASS1A = 18
Class 1A railroad
- LFC_RAILROAD_CLASS1B = 19
Class 1B railroad
- LFC_RAILROAD_OTHER = 20
Other railroad classification
LFC_MAX_RAILROAD = 20
Other line feature types
LFC_SHORELINE = 21
LFC_TRAIL = 22
LFC_DATABASE = 23
- LFC_GRID_LINE = 24
Every grid line
- LFC_GRID_LINE_MINOR = 25
Minor grid lines
- LFC_GRID_LINE_MAJOR = 26
Major grid lines
LFC_LOCAL_FERRY = 27
- LFC_MJR_PLTCL = 28
Major admin political boundary (state)
- LFC_MNR_PLTCL = 29
Minor admin political boundary (county)
- LFC_INTRN_PLTCL = 30
International political boundary
- LFC_CITY_BDRY = 31
City boundary
- LFC_INVISIBLE_BDRY = 32
Invisible boundary
- LFC_POWERLINE = 33
Powerline
- LFC_PARK_BOUNDARY = 34
National park boundary
- LFC_PIPELINE = 35
Pipeline
Contour lines
LFC_MIN_CONTOUR = 36
- LFC_CONTOUR = 36
Every contour lines
- LFC_CONTOUR_MINOR = 37
Minor contour lines
- LFC_CONTOUR_MAJOR = 38
Major contour lines
- LFC_CONTOUR_SUPP = 39
Supplementary contour lines
LFC_MAX_CONTOUR = 39
Waterways
LFC_MIN_WATER = 40
- LFC_RIVER_UNKNOWN = 40
Stream or river (unknown length)
- LFC_RIVER_LT_20KM = 41
Stream or river (< 12km)
- LFC_RIVER_50KM = 42
Stream or river (12 - 50km)
- LFC_RIVER_100KM = 43
Stream or river (50 - 100km)
- LFC_RIVER_250KM = 44
Stream or river (100 - 250km)
- LFC_RIVER_GT_250KM = 45
Stream or river (> 250km)
- LFC_MAX_WATER = 45
Bathymetric contour lines
LFC_MIN_BATHY_CONTOUR= = 51
- LFC_BATHY_CONTOUR = 46
Bathymetric contour line
- LFC_BATHY_MINOR = 47
Minor bathymetric contour line
- LFC_BATHY_MAJOR = 48
Major bathymetric contour line
- LFC_BATHY_SUPP = 49
Supplementary bathymetric contour line
LFC_MAX_BATHY_CONTOUR = 56
LFC_UNKNOWN = 50
Other line types
- LFC_MEASUREMENT = 51
Measurement
- LFC_RUNWAY = 52
Airport runway
- LFC_TRACKLOG = 53
GPS Tracklog
- LFC_MARINE_ROUTE = 54
Marine (recommended) route
- LFC_DIGITIZER_LINE = 55
Active draw line in Digitizer Tool
- LFC_DELETED_LINE = 56
Deleted line (used for style customization of deleted line features)
- LFC_SELECTED_LINE = 57
Selected line (used for style customization of selected line features)
- LFC_COURSE_LINE = 58
Vessel course line (like GPS course line)
- LFC_RANGE_RING_RADIAL = 59
Range ring radial line
- LFC_CROSS_SECTION = 60
Stream or other cross-section line
- LFC_BASE_S52 = 61
S-52 (marine map) line type
- LFC_BREAKLINE = 62
Breakline
Special values
LFC_MAX_LINE = 61
- LFC_FIRST_CUSTOM = 0x200
First custom line type
LFC_INVALID = INVALID_FEATURE_CLASS
- globalmapper.MeshFeatureClass_t16
Classifications of mesh features
- Values:
MFC_MIN = 0
MFC_NONE = 0
- MFC_MISC_STRUCTURE = 1
Misc manmade structure
- MFC_UNKNOWN = 90
Unknown area type
MFC_MAX_BUILTIN = 103
- MFC_FIRST_CUSTOM = 0x200
First custom type number
MFC_INVALID = INVALID_FEATURE_CLASS
- globalmapper.PointFeatureClass_t16
Classifications of vector point features
- Values:
Miscellaneous
PFC_MIN_POINT = 0
PFC_NONE = 0
City features
PFC_MIN_CITY = 1
PFC_CITY_10M = 1
PFC_CITY_1M = 4
PFC_CITY_500K = 5
PFC_CITY_100K = 7
PFC_CITY_50K = 8
PFC_CITY_10K = 10
PFC_CITY_LT10K = 12
- PFC_CITY_UNKNOWN = 13
City center, population unknown
PFC_MAX_CITY = 13
Generic text point
- PFC_TEXT = 15
Text point
Vegetation
- PFC_TREE = 16
Tree crown
Political entities
PFC_MIN_POLITICAL = 20
- PFC_COUNTRY = 20
Country
- PFC_STATE = 22
State, province, ect.
- PFC_COUNTY = 23
County, parish, ect.
- PFC_ISLAND = 24
Island (any size)
PFC_LAND_GRANT = 25
PFC_MAX_POLITICAL = 25
Marine point feature
PFC_MIN_MARINE = 30
- PFC_ANCHORAGE = 30
Anchorage
- PFC_BEACON = 31
Beacon
PFC_BOTTOM_CONDITIONS= = 24
- PFC_BUOY = 33
Buoy
- PFC_DANGER = 34
Danger point
- PFC_LIGHTHOUSE = 35
Lighthouse
- PFC_SPOT_SOUNDING = 36
Spot sounding
PFC_MAX_MARINE = 38
Lidar point types
PFC_MIN_LIDAR = 39
- PFC_LIDAR_RAILROAD = 39
Lidar - Railroad point
- PFC_LIDAR_UNCLASSIFIED = 40
Lidar - Unclassified point
- PFC_LIDAR_BUILDING = 41
Lidar - Building
- PFC_LIDAR_GROUND = 42
Lidar - Ground shot point
- PFC_LIDAR_VEGETATION_LOW = 43
Lidar - Low vegetation
- PFC_LIDAR_VEGETATION_MEDIUM = 44
Lidar - Medium vegetation
- PFC_LIDAR_VEGETATION_HIGH = 45
Lidar - High VEGETATION
- PFC_LIDAR_WATER = 46
Lidar - Water
- PFC_LIDAR_POWER_LINES = 47
Lidar - Power lines
- PFC_LIDAR_TOWERS_OR_POLES = 48
Lidar - Towers or poles
- PFC_LIDAR_MODEL_KEY_POINT = 49
Lidar - Model key point (MASS POINT)
- PFC_LIDAR_BRIDGE = 50
Lidar - Bridge
- PFC_LIDAR_ROAD = 51
Lidar - Road
- PFC_LIDAR_LOW_POINT_NOISE = 52
Lidar - Low point (noise)
- PFC_LIDAR_OVERLAP = 53
Lidar - Overlap
- PFC_LIDAR_SUBMERGED = 54
Lidar - Submerged point
PFC_MAX_LIDAR = 54
Misc point features
PFC_RANGE_RING_CENTER= = 48
- PFC_STRIKE_AND_DIP = 56
Strike and dip (geology data)
- PFC_PICTURE = 57
Picture location (i.e. exif data)
- PFC_ADDRESS_LABEL = 58
Label used on downloaded layers
- PFC_WAYPOINT = 59
User waypoints
- PFC_ARCH = 60
Arch
- PFC_BRIDGE = 61
Bridge
- PFC_CLIFF = 62
Cliff
- PFC_WATERFALL = 63
Waterfall
- PFC_GEYSER = 64
Geyser
- PFC_SUMMIT = 65
Summit
- PFC_WRECK = 66
Wreck
- PFC_MARINA = 67
Marina
- PFC_WELL = 68
Well
- PFC_TOWER = 69
Tower
- PFC_ROCK = 70
Rock
- PFC_BOAT_RAMP = 71
Boat ramp
- PFC_CAMPGROUND = 72
Campground
- PFC_PARK = 73
Park
- PFC_PICNIC_AREA = 74
Picnic area
- PFC_1ST_AID = 75
First aid station
- PFC_MILITARY = 76
Military installation or reservation
- PFC_LANDMARK = 77
Generic landmark
- PFC_RESTROOMS = 78
Restrooms
- PFC_LODGING = 79
Hotel/motel/etc.
- PFC_SHOPPING = 80
Shopping
- PFC_GOLF_COURSE = 81
Golf course
- PFC_LIBRARY = 82
Library
- PFC_HOSPITAL = 83
Hospital
- PFC_SWIMMING_AREA = 84
Swimming area
- PFC_DAM = 85
Dam
- PFC_MINE = 86
Mine
- PFC_BUILDING = 87
Building
- PFC_BANK = 88
Bank
- PFC_AIRPORT = 89
Airport
- PFC_SCHOOL = 90
School
- PFC_CHURCH = 91
Church
- PFC_POST_OFFICE = 92
Post office
- PFC_CEMETERY = 93
Cemetery
- PFC_RESTAURANT = 94
Restaurant/dining
- PFC_WEIGH_STATION = 95
Weigh station
- PFC_AMUSEMENT = 96
Amusement park, area
- PFC_STADIUM = 97
Stadium
- PFC_SPOT_ELEVATION = 98
Spot elevation
- PFC_STREAM_ORIGIN = 99
Stream origin
- PFC_UNKNOWN = 100
Unknown feature
S-52 point features
- PFC_SEAWEED = 101
Weed/kelp
- PFC_CONTROL_POINT = 102
Control point
- PFC_CURRENT = 103
Current non gravitation
- PFC_DISTANCE_MARK = 104
Distance mark
- PFC_FOG_SIGNAL = 105
Fog signal
- PFC_PILE = 106
Pile
- PFC_RADAR_REFLECTOR = 107
Radar reflector
- PFC_RETRO_REFLECTOR = 108
Retro reflector
- PFC_SIGNAL_STATION = 109
Signal station
- PFC_TOP_MARK = 110
Top mark
- PFC_BERTH = 111
Berth
- PFC_SHORELINECONSTRUCTION = 112
Shoreline Construction
- PFC_CARGO = 113
Cargo transshipment area
- PFC_CRANE = 114
Crane
- PFC_FISHINGFACILITY = 115
Fishing facility
- PFC_WATERTURBULENCE = 116
Water turbulence
- PFC_FORTIFIEDSTRUCTURE = 117
Fortified structure
- PFC_GATE = 118
Gate
- PFC_HULK = 119
Hulk
- PFC_INCINERATIONAREA = 120
Incineration area
- PFC_S52_LANDMARK = 121
Landmark
- PFC_LOCALMAGNETICANOMALY = 122
Local magnetic anomaly
- PFC_MAGNETICVARIATION = 123
Magnetic variation
- PFC_MARINEFARM = 124
Marine farm/culture
- PFC_MOORING = 125
Mooring/warping facility
- PFC_OFFSHOREPLATFORM = 126
Offshore platform
- PFC_PILOTBOARDING = 127
Pilot boarding place
- PFC_PRODUCTION = 128
Production / storage area
- PFC_RADIOCALLING = 129
Radio calling-in point
- PFC_SILO = 130
Silo / tank
- PFC_SLOPING = 131
Sloping ground
- PFC_TIDALSTREAM = 132
Tidal stream - harmonic prediction
- PFC_TIDE = 133
Tide - harmonic prediction
Other
PFC_MAX_POINT = 133
- PFC_FIRST_CUSTOM = 0x200
First custom point type
PFC_INVALID = INVALID_FEATURE_CLASS
- globalmapper.GM_BoundsType_t8
Types of bounding boxes
- Values:
- GM_Bounds_Global = 0
Full bounds in current global projection
- GM_Bounds_Export = 1
Export bounds in current global projection
- GM_Bounds_DefaultView = 2
Default view bounds in current global projection
- GM_Bounds_Native = 3
Full bounds in native layer projection
GM_Bounds_NumTypes = 4
Comments
0 comments
Please sign in to leave a comment.