Post Processing GNSS Data (Differential Correction)

08-03-2021 03:52 PM
Occasional Contributor III

Hey all, 

Our unit is using Trimble R1s and moving into using Leica Zeno GG04 receivers for field collection.

The R1s have a maximum horizontal accuracy of 50cms, and the Leicas have a maximum accuracy of 1cm.

However, this is only when connected to the internet (or cellphone data) and using NTRIP. Working offline, the R1s get 78cm at best and the Leicas (very limited testing on my end for this) get about 1.5 meters.

We are required to work offline for roughly 90% of our data collection, and would like to ensure that we are taking advantage of the full capabilities of our equipment.

Is it possible to differentially correct data collected in Field Maps or Collector after the fact?

If it is,

  • What software is needed? 
    • I think Leica may have some software for it, but I am not sure
    • I've heard Trimble Positions is supposed to be used for it, but I can't get it to work on ArcMap, and also it doesn't appear to work with Pro.
  • What does the workflow look like?
    • Does the workflow correct the data in place, or does it create a corrected copy?

Thank you!

4 Replies
New Contributor III

Hello Alfred, I am wondering the same thing.  Did you ever get the answer to this one?



0 Kudos
Occasional Contributor III

Hi Martha,

I never got any answer here, but I can tell you what I found out since I posted this.

Short answer: FieldMaps/Collector in and of itself has no support for post-processing; any correction must be done in real time with either SBAS or an internet-based correction.

Long answer:

There is a half-exception to this: Using Leica's own software (Zeno Mobile and Office), coupled with one of their receivers, you can post-process hosted Feature Classes in place (meaning no copies will be made, the actual data will be corrected) provided they were collected with the Leica Mobile app. (Their workflow also allows for post-processing in ArcMap, but that requires you to export the entire dataset as a copy, so you can't do it in bursts.)

Post-processing is available as well if you have Trimble Terraflex/Positions (Terraflex is for collection, Positions is for post-processing-- it's an evolution of Trimble Pathfinder Office), which again requires ArcMap at this time to use. The workflow is kind of arcane to get started on, but overall it's a decent data collection app (Nested collection!!!), and the post-processing is good. It also lets you do it piece-meal; so you can export features every day if you want, and correct multiple times, even re-correcting the data if needed.

Barring those two options:

(I mention this because access to our Enterprise server is only available on our office wifi/Ethernet connection)

If you have an iPhone (or an iPad with a data plan) and you have service where you're collecting data, you can go to the Settings and turn off data access to FieldMaps/Collector, but use the data connection to real-time correct. This is not natively supported in Androids, but can be done with a third-party app of some sort.


I really, really wish FieldMaps had post-processing functionality.

Hope this helps!

New Contributor

Please add a GNSS post-processing solution to the Field Maps workflow. It is a significant weakness to the Field Maps offline workflow when requiring mapping or survey grade accuracy. 

Occasional Contributor III

I submitted an idea for this Allow post-processing in FieldMaps - Esri Community

Hopefully it gets some traction.