Skip to main content

Taking advantage of Trimble TIP positions in Esri ArcGIS Field Maps

Users of Esri® ArcGIS® Field Maps can leverage Trimble’s industry-leading high-accuracy GNSS receivers using Trimble® Mobile Manager (TMM). This article will review how Esri ArcGIS Field Maps users can configure TMM to take advantage of Trimble TIP™ technology on Android™ when using Trimble R980, R12i and R780 GNSS receivers.

Trimble TIP (Trimble Inertial Platform) is an IMU-based (inertial measurement unit) technology used for tilt compensation. This allows for accurate data collection by compensating for the tilt of the GNSS receiver, ensuring precise positioning even when the device is not perfectly level. Any users unsure if they are using the right settings should contact their administrator.

Surveyor using GNSS on a tilted rod in the field

This blog assumes some knowledge of GNSS and coordinate systems. If the reader is unfamiliar with these topics or wants a great refresher, we recommend reading the GPS 101 and Coordinate Systems 101 articles.

How Trimble Mobile Manager and Field Maps work together

To take advantage of Trimble TIP positions, all communication with the Trimble receiver will need to be through TMM. For this workflow, TMM provides all of the position data to Android using mock locations, including extra position data. Field Maps reads this data directly from Android.

What needs to be done in Trimble Mobile Manager?

Mock locations

For TMM to be able to provide position data to Android, it needs to be set as the mock location application. Follow these steps for Android on the Trimble Mobile Manager Help Portal.

GNSS configuration

In TMM, select GNSS configuration from the application menu and configure the options as follows:

GNSS correction source

There are two options for GNSS corrections in TMM: Auto and Custom local

Leave this setting on Auto unless you have details for an NTRIP or internet-based correction source (i.e. RTK or VRS). If you know you need to specify details for your local correction source, select Custom local.

Auto

The receiver will cycle through the available correction sources1 based on the best one available from the following list:

  1. Trimble RTX via the internet
  2. Trimble RTX via satellite
  3. SBAS

Note: RTX services will only be available if the receiver has a current RTX subscription installed. More information on RTX for Trimble mapping and GIS customers can be seen here.

Custom local

When Custom local is selected you will be shown the current configuration with an option to Edit NTRIP Settings. Tap the button to open the NTRIP Settings screen.

Device showing Trimble Mobile Manager on screen

When entering details for your local correction source, the GNSS source reference frame must match that of your correction source. In most cases, this will work when set to Auto, but if you know the reference frame, we recommend setting it here. Auto will generally use the most common or standard local reference frame (datum and epoch) for the current region.

Device showing Trimble Mobile Manager on screen

GNSS output

GNSS output allows you to specify the reference frame that will feed into Field Maps. We recommend that unless you know otherwise, leave this as Auto. In this mode, TMM will automatically select the reference frame most suited to your current location using the same logic described above.

Geoid

Field Maps consumes both the GNSS default ellipsoidal heights (HAE) as well as the more useful orthometric heights (e.g., height above mean sea level or MSL). At the time of feature collection, the former is stored to Esri’s standard GNSS metadata fields while the latter is stored to feature geometries (if Z-enabled). If you know your local geoid, you should select it in the list in TMM, otherwise the EGM96 (Global) geoid model is available for use worldwide.

If your required geoid is not listed, you can load your own geoid into TMM using a procedure described on the mapping and GIS community page here.

An example of what your GNSS configuration screen would look like is shown here:

Device showing Trimble Mobile Manager on screen

You may need to configure specific GNSS configuration settings if told to do so; an example of what that might look like is shown here:

Device showing Trimble Mobile Manager on screen  Device showing Trimble Mobile Manager on screen

Connect to receiver

From the TMM Home screen, ensure that you are connected to your Trimble receiver. If you need more informatio,n follow the instructions on the Trimble Mobile Manager Help Portal. This is what the Home screen looks like when connected to a Trimble R980 receiver:

Device showing Trimble Mobile Manager on screen

You can see here that Trimble TIP status shows the receiver needs initializing. The Status view also alerts the user to TIP sensor status and readiness:

Device showing Trimble Mobile Manager on screen

If you see this status, ensure you have a good view of the sky and walk around with the receiver upright — this serves to initialize the TIP sensor. After a short time you will see the status change as shown here:

Device showing Trimble Mobile Manager on screen  Device showing Trimble Mobile Manager on screen

You will be alerted if the receiver needs calibrating; if this happens you can select Calibration from the menu as shown here:

Device showing Trimble Mobile Manager on screen

After selecting the Calibration option you will be shown the Calibration screen:

Device showing Trimble Mobile Manager on screen

Follow the instructions to calibrate the receiver.

What needs to be done in Field Maps?

The information presented below is a Trimble-specific subset of configuration steps in Field Maps. For a more in-depth discussion of configuring Field Maps for high-accuracy data collection, please consult Esri documentation.

Location Provider

Field Maps manages connections to GNSS receivers through Location Providers. In order to utilize TIP positions from a Trimble receiver in Field Maps, follow the steps below:

  1. Open the Profile screen by clicking on the user icon at the top of the screen. From there, choose the Provider option to open the Location Providers screen.
  2. Select Integrated
  3. Set Antenna height to 0 (zero)

Device showing Trimble Mobile Manager on screen  Device showing Trimble Mobile Manager on screen

Note: The correct antenna height must be specified in Trimble Mobile Manager.

Location Profile

In order to make sure Field Maps handles the GNSS coordinates properly, you need to create a Location Profile to define the (geographic) coordinate system of the incoming GNSS stream, the coordinate system of the web map(s) you intend to you use, and if necessary, the datum transformation between the two. 

For the purposes of this explanation, we will assume that the web map is using a default ArcGIS basemap, so the coordinate system will be WGS 1984 Web Mercator Auxiliary Sphere. The coordinate system of the basemap will generally define the coordinate system of the web map. To configure your profile, follow these steps:

1. In Field Maps, open the Profile screen by clicking on the user icon at the top of the screen. From there choose the Profile option. From the Location Profiles screen, select Add profile to create a new profile.

2. Select the GNSS Coordinate System that matches the GNSS output of TMM. Assuming you have GNSS output in TMM set to Auto, you should select the item that corresponds to your location as shown in the list here. If you have selected a specific reference frame in TMM, then select the corresponding one here. The list of coordinate systems is filtered to geographic coordinate systems supported in this version of the software. Remember from Coordinate Systems 101 that a geographic coordinate system is inextricably tied to a datum and the naming will reflect that. Use the well-known ID (WKID) code for an easier search or lookup.

Device showing Trimble Mobile Manager on screen  Device showing Trimble Mobile Manager on screen

3. For the Map Coordinate System, select WGS 1984 Web Mercator Auxiliary Sphere.

Device showing Trimble Mobile Manager on screen  Device showing Trimble Mobile Manager on screen

4. You will now see a Map Extent screen. Zoom in to select the extent of the work area — this will enable Field Maps to provide a list of applicable datum transformations, sorted by accuracy.

Note: You must be online for this step, otherwise you will skip to the next step.

Device showing Trimble Mobile Manager on screen  Device showing Trimble Mobile Manager on screen

5. Select the top (default) Datum Transformation from the next screen unless you have been told otherwise by your GIS administrator or Trimble distributor.

Device showing Trimble Mobile Manager on screen  Device showing Trimble Mobile Manager on screen

6. Give the profile a Name and save it.

Device showing Trimble Mobile Manager on screen

7. Finally, select your location profile from the list.

Device showing Trimble Mobile Manager on screen

You can see an example profile for default settings in the continental US here:

Device showing Trimble Mobile Manager on screen

Note: A location profile is not the only use of datum transformations in a Field Maps data collection workflow. Any differences in coordinate system between basemap and feature layers, or feature layers and geodatabase, would require additional datum transformations selected in the ArcGIS components. Please consult Esri documentation for additional information.

You should now be ready to use your Trimble GNSS receiver to collect Trimble TIP-enabled high-accuracy data in your Esri ArcGIS Field Maps webmaps. We recommend you regularly check the TIP status is still Ready in the TMM Status screen.


1 If no correction sources are available the receiver will output autonomous (non-corrected) positions.