DataField: MapIT

Showcase and Forum for MapIT Datafield

Feedback, Suggestions, Questions? Here's the place to let me know :-)

An offline trail mapping Data Field screen designed primarily for watches without inbuilt mapping capabilities such as the Vivoactive and Venu series, but works on most of the Forerunner and Fenix series as well. No phone connection required! This datafield only shows the path already travelled, it does not show pre-downloaded routes or provide waypoint navigation other than back to start.

View on Connect IQ Store


  • Activity start location as a green square
  • A simple line trail of your path since activity start (last minute of activity shown by red line)**
  • Your current position and bearing shown with a red arrow
  • A maximum of 10 laps shown by blue squares. (Due to memory constraints, after 10 laps, the oldest saved lap will be overwritten)
  • Up to 7* configurable datafields
  • Optional HR Zone graphic with current zone enlarged and heart rate in zone indicated by line on graphic
  • Current map scale in km
  • Optional background colour for speed/pace datafields (red if under pace, green if on or above pace)
  • Different configuration options for 3 different activities (run,bike and other)
  • The map is North-up orientated and will rescale to keep the entire activity in-screen at all times
  • Zoom feature: pressing the lap button twice within 10 seconds will zoom in on the current location for a 20 second duration (These "lap" instances will not be displayed on the map by the blue squares, but will regrettably be saved into the .fit file and show on other datafield screens. If undesired, the zoom feature can be disabled in settings)
  • Datafields can be hidden in settings by setting to "None" to make the map full-screen
  • Datafield only supports single field view

*5 datafields on smaller devices such as Vivoactive 4s. Forerunner 735xt is limited to 4 due to screen shape and size
** A note on the trail...memory constraints allow for a maximum of 200 GPS coordinates to be stored. These are continuously parsed to allow for data to be stored throughout the duration of the activity. This means that as an activity progresses, saved coordinates have a longer interval between them. For example, at activity start, coordinates are saved every 2s, at 15 minutes they are saved every 8s, and by two hours coordinates will only be saved every 1 minute. Thus, the line will lose detail over time, and may show as a sequence of straight lines when you zoom later in the activity, rather than a detailed curve.

Large device (260x260) with all datafields configured

Zoomed view shown when lap button is pressed twice within 10 seconds

All datafields except center disabled to show full-screen map view with HR zones graphic

Configurable datafields include:

  • Setting to None to hide field
  • Current Pace (min/mile or min/km defined automatically by watch pace settings) 
  • Average Pace 
  • Current Speed (mile/hr or km/hr defined automatically by watch pace settings) 
  • Average Speed
  • Lap Pace
  • Lap Speed
  • Current Cadence
  • Average Cadence
  • Elapsed Time
  • Lap Time
  • Distance (miles or km defined automaticaly by watch distance settings)
  • Lap Distance
  • Heart Rate
  • Lap Count
  • Altitude (feet or meters defined automatically by watch distance settings)
  • Total Activity Ascent/Descent (feet or meters defined automatically by watch distance settings)
  • Distance to Start
  • Clock
  • Battery Percentage

Installation Instructions:

This is a ConnectIQ Data Field not an app. After installation, navigate to the Garmin activity app that you want this datafield to display for, such as Run, Bike, Walk etc. Before starting the activity, open settings, select "Data screens", select the desired data screen you want to display this datafield on (screen 1, screen 2...). Set layout to 1 field, then select "Edit Datafield" and look for MapIT under the ConnectIQ fields.

How to change settings:


There are many Youtube videos that will demonstrate how to change the settings for a ConnectIQ data field, and it is recommended to have a look at these if you are confused. 

  • Hi BenjaminH, just wanted to let you know the bottom left and bottom right labels on your "Field labels for settings" image are swapped around.

    Regards, Sheldon

  • Hi Sheldon, thanks very much for picking up on that! Silly mistake from me...

    I've corrected the error now.

    Cheers, Benjamin

  • Sorry to be thick, but how are "distance" and "distance to start" (distance from start?) different?

  • Hi , no need to apologise, valid question! "Distance" is the normal distance metric of how far has been travelled since activity start. "Distance to start" is the straight line distance between current location and activity start point. So if you're running a circuit, "distance" will increase throughout the activity whereas "distance to start" will increase at first and then decrease again as you head back to the start point. Hope that helps.

    Cheers, BenjaminH

  • Hello. Thank you for this very good application, I put 5 stars on the Garmin store. I have a small suggestion to improve visibility at the end of the race. Would it be possible to zoom automatically when I am less than 1km from the starting point?

  • Was working but now it's stopped 

  • Hi Benjamin,

    this data field ist just great.
    Do you plan to update it for the new Forerunner 955? That would be even greater...


  • Apologies if I am asking something already answered. What's the measurement with [] at the bottom left?

    When I start an activity is 0.2 km and it's not in sync with the distance. I tried removing it but can't find a way. 

    Other than that I love the setup!

  • Hi there, thanks for the feedback!

    That field shows the map scale. It gives an indication of approximate actual distance for the width of the screen. The starting map scale is always 0.2km, therefore screen width represents a distance of 200m. As you travel and the map zooms out, this scale will increase to keep the entire map scaled inside screen width. 

    Unfortunately it cannot be disabled, MapIT is almost at the limit of the allowed memory for datafields and if I made it possible to be disabled it would take too much memory.

    Sorry that it was unclear

  • Hi Benjamin, 

    Thank you so much for taking the time to reply so promptly, much appreciated.

    The explanation makes sense and now that I know what it represents it is fine! I was mostly just puzzled because I couldn't figure it out and couldn't find it in the settings but it is in the screenshots.

    Thanks again!