Global Mapper v25.0


Hi all, Im new here (caver). I wanted to know if it is possible to create a point feature, but located underground: When creating it, have the option, not only of introducing its X and Y components, but also de Z component. Thanks!


  • hennie
    hennie Global Mapper User Trusted User

    You can always add a new attribute to a point with the name Elevation.

    The elevation may have positive or negative values.

    Should you have an elevation model, you can load the model, then select all of your points. From the editor right click menu, select attribute/style functions, then Apply elevations to selected features.

    From the point layer, select all points (if not yet selected). Under the Layer option, select Attribute calculator.

    Set the name of your new attribute (e.g. "Depth")

    In the formula box, type in "Elevation-10". This will create a new attribute named Depth with an elevation 10 metres below the ground surface.

    A long explanation for a relative easy process!

    There may be faster and easier options!

  • hennie
    hennie Global Mapper User Trusted User

    Should you only be interested in the new Depth elevation, delete the Elevation attribute and rename the Depth attribute to Elevation.

  • Thanks hennie, Doing so just gives me a new attribute (Depth) 10 m less than surface Elevation of the point. But than doesn`t solve my issue: I want to "place" that point 10 m under surface elevation, so if I make a "Path Profile" I will see the surface line, and 10 m under the point...

  • hennie
    hennie Global Mapper User Trusted User

    Hi Kane,

    Could you not perhaps create a new elevation grid that is your original grid minus the "10" or whatever depth you want. With both grids active, your path profile will then show both profiles.

    Perhaps I do not really understand your problem.



  • Hi, hennie. Thanks...

    Yes, maybe my issue is difficult to understand: Perhaps making another question calryfies it: How can I put in my map a waypoint that is not on the surface, but underground.

    All waypoints I put in the map appear on the surface (local elevation grid), because I can only type, while creating it, its X and Y coordinates... If I coud also type the Z component, than waypoin would appear at the depyh I wish...

  • hennie
    hennie Global Mapper User Trusted User

    This was answered way back in 2011 by Mike Childs, as follows:

    In that case you can just select each point with the Digitizer Tool, then right-click and select the edit option (or just double-click the point), then add an attribute named ELEVATION with the appropriate value.

    Once you have done that for all points, your points will have the z-attribute and will be 3D.


    If you put all your 2D points in one seperate layer, you can right click that layer and choose select all features in that layer. With all tha points selected, you then add an empty attribute with the name Elevation.

    Then either use the search button for only the point layer active. Look for the Elevation attribute and populate all individually. It is necessary to give every point a name (can be a number) in order to identify them in the Find table.

    Another method is to export the point layer to a csv file. In spreadsheet add Elevation as the 3rd colomn. You then can import the generic csv-file and specify the 3rd colomn to be treated as elevation.

    There are other methods also to do what you want. All boils down to creating the Elevation attribute and then to populate it, either within GM or by exporting and importing from a csv file.

    Hope this helps a bit.

  • hennie
    hennie Global Mapper User Trusted User

    If you are going to do this often, you may want to have a look at a Feature Template for your points The next article from GM help describes this:

    Feature Templates

    The Feature Templates section of the Configuration allows for the creation of templates for vector features so that they conform to a predefined set of feature properties and attribute values.

    Applying a template will automatically assign various feature properties and attributes to a new feature. An example application of feature templates is when conducting an inventory. The features contained in a feature template can have a pre-defined set of attributes, some that are editable, some with a fixed set of possible values, and some attributes that are pre-filled and not editable.

    Like custom feature types, the feature template descriptions are saved in the user data folder. Feature template definitions can be imported and exported for backup or sharing with other users. (When a package file containing feature template layers is opened, the templates described in that file will be added to the user template collection.)

    Click on the Configuration button, and select the “Feature Templates” tab to create and edit templates.


    Brings up the Feature Template Dialog to add a new Feature Template. See Creating Feature Templates.


    Brings up the Feature Template Dialog to edit the highlighted Feature Template in the list.


    Delete the highlighted Feature Template

    Load From File...

    Load a previously saved Feature Templates file (*.gm_featureTemplates). This will overwrite any currently displayed feature templates. Be sure any of the current templates are saved in a workspace or Feature Templates file.

    Save To File...

    Create a Feature Template file (*.gm_featureTemplates) from the current list of Feature Templates.

    Creating Feature Templates

    Feature templates are defined with the following dialog:

    • Template Name - Name of the template. This will be displayed in the Feature Template tab of Configuration, and also will be the name shown when adding a Feature Template layer in the Overlay Control Center.
    • Template Description - Optional description of the template. This will be displayed in the Feature Templates tab of Configuration.
    • Template Type - The geometry type for the feature template. This can be Point, Line or Area. This field is required.
    • Feature Type - The feature type that will be applied by default to the Feature Template Layer. This will control the default styling of the layer.
    • Feature Default Name -
    • Feature Default Description -
    • Attributes - Attributes are defined using the Feature Template Attribute dialog:
    • Attribute values may be “free form”, allowing the user to enter any string value, or enumerated allowed values.
    • Allowed Values - Allowed values are attached to the attribute by clicking the “Allowed Values…” button. This opens the Allowed Attribute Values Dialog. Right click on the list to Add allowed values. Then click each <New Item> to enter the value.
    • Value editable - Select the Value editable” check-box to allow users to edit attributes. Otherwise they will be constant using the default value.
    • Value input required - If this check-box is selected, the user will be prompted to enter a value for the attribute when a new feature is created. (The user may add additional attributes to a feature if desired.)

    Using Feature Templates

    Once the desired feature templates have been defined, layers that can apply the templates must be added to your project. Click on the Overlay Control Center button, and right click on the layer list area. Select the menu option “Create a New Feature Template Layer…”. A new layer will be created and a layer property sheet will be displayed. Select the “Template” tab to specify which feature template that layer will apply to new features added to the layer.

    The user may only add features of the type defined by the feature template (point, line or area) to the layer.

    Once the feature template layers have been defined, the project can be exported to a Global Mapper Mobile Package file (*.gmmp) for use with the Global Mapper Mobile application.

    To create features in the Feature Template Layer in Global Mapper, use the Digitizer to create a new feature. Select the feature template layer to place the new feature. Only those template layers with compatible template types (point, line, or area), will be included in the layer list.

    If there are any attributes with the “Value input required” option set, the user will be prompted for those values after clicking OK.

    A similar procedure is conducted to create features using the mobile application.

  • hennie, thanks a lot for all the interesting info. I think now I can more or less manage to wokout my needs.