Enable High Accuracy GPS Collection

Comments

15 comments

  • Avatar
    Penny Lau (Edited )

    Hi Will,

    Thank you for reaching out. So iForm captures the GPS data directly through the device OS. Phones and tablets just don't have the capacity to achieve that high level of precision. For example iOS can be as accurate as up to meters only. Only more robust surveying device or GPS base station might be able to achieve that. Can you please share with us what kind of GPS unit your clients want to use? We probably want to look at integrating that kind of devices with iForm and write the GPS data from those devices into iForm.

    Penny

    0
    Comment actions Permalink
  • Avatar
    Eric

    Penny,

     

    The SXBlue antenna that iForm supports should get better then meters as it is a submeter unit. Just throwing that out there in case others a looking for a solution better then what comes in their phones and tablets.

    0
    Comment actions Permalink
  • Avatar
    Kam Muri (Edited )

    One issue we've found with the iSXBlue and other units that can be used to supersede the built-in GPS is that even if you are getting sub-meter/improved levels of accuracy, the location accuracy as reported using the Location widget will only ever show an accuracy of 5 meters. This might be a limitation in how iOS Location Services reports the information, but it can be an issue if you are trying to demonstrate or verify the fact that you are getting high accuracy GPS data. I believe the ESRI Collector app is able to report directly whatever accuracy is being reported by the external GPS. I'm not sure how this works or how difficult this would be to implement though. 

    0
    Comment actions Permalink
  • Avatar
    Will Anderson

    Eric,

    Yep, the iSXBlue II + GNSS (submeter) bluetooth GPS is one of several GPS/GNSS solutions we've used the last few years with iForm, and have had good success with it getting sub-meter stand-alone and even sub-foot when on the Oregon's ORGN (public RTK service). Unfortunately, although we routinely get 4-inch accuracy with the same unit, we "can't" when using the iForm app, due to it's rounding lat/long to 6 decimal places. That current decimal limit means we can't get better than about 7-8 inches at our latitudes, so sub-cm units are essentially incompatible to work directly with iForm (consequently users are forced to use one app for collecting the lat/long (e.g. Collector), and iForm for the attributes, then post-processing to combine). It sounds picky, but adding digits would translate to sub-cm accuracy with iForm when using sub-cm units, not to mention a more polished workflow (yay!).

    0
    Comment actions Permalink
  • Avatar
    Will Anderson

    Kam - I agree that getting some measure of accuracy metadata would be helpful, even if it's not as meaty as the Collector GNSS metadata you can get now.

     

    0
    Comment actions Permalink
  • Avatar
    Kam Muri (Edited )

    UPDATE: Sorry, i'm a little behind with my posts here... Will - thanks for confirming about the accuracy reported in the metadata.

    Will - am I mistaken in my comment above about reporting location accuracy in the form data itself? I know the external units like iSXBlue have companion iOS apps that report accuracy in real-time, but that information doesn't make it into the data recorded by the Location widget.

    0
    Comment actions Permalink
  • Avatar
    Will Anderson

    Kam - Yes, I think you're right that the accuracy estimate somehow isn't passed to iForm from an extermal GPS. My guesss is there's too much of a variety of hardware out there to support (perhaps that's why Esri has an explicit list of supported external GPS hardware for use with their Collector app). And yes, Geneq makes a companion RTN app for the SXBlue units that streams viewable accuracy metadata (and NTRIP corrections if using), but it's essentially just a real-time portal into performance (you can also set alarms when accuracy thresholds aren't met, which is handy), but no capture tools as far as I know. A fellow at Loggerhead Navigation mentioned in October that Geneq had plans to release a more robust "Utility" app to replace/substitute their current RTN app, with added functionality, but I don't know of a timeline for it or whether capture tools (including metadata) will be part of that toolset.

    0
    Comment actions Permalink
  • Avatar
    Eric

    Kam and Will,

    We also noticed that the accuracy values are not passed to iForm.  This is a real pain and makes recording the lat/long almost useless for location.  Have either of you tried Trimbles R1 with RTK?  I'm wondering if the R1 works with iform?

    0
    Comment actions Permalink
  • Avatar
    Tony Ruth (Edited )

    Hi Kam, Will, and Eric this is great feedback, and ultimately it comes down to performing a deep integration with SXBlue technology (or the R1). The OS feeds us the location data as it stands today, and is responsible for the results you see. 

    In order to maximize the device, our software has to communicate directly with the external hardware, rather than using the OS as a translator (accuracy is lost). I went back through some emails and found discussions from 2014 that never moved ahead.

    Does anyone have a good contact at Geneq that you can introduce us to so we can learn more? Feel free to shoot me an email at "truth@zerionsoftware.com".

    Thanks much!

    0
    Comment actions Permalink
  • Avatar
    Will Anderson

    Eric - We haven't tried any Trimble hardware with iForm, though we plan on demo-ing one of the new Catalyst units in the next couple of months, and plan on testing with iForm.

    0
    Comment actions Permalink
  • Avatar
    Kam Muri

    Eric - we have not used any Trimble external bluetooth units. Besides the iSXBlue, we've used the GNSS Surveyor unit from Bad Elf, as well as the older Dual GPS units. 

    Will - would be great if you could post an update here once you've had a chance to test the new Catalyst. I'll do the same if we do any kind of testing, though we don't have any plans to do so at the moment.

    Tony - thanks for chiming in, let us know if you end up making any plans on this issue in the future.

    0
    Comment actions Permalink
  • Avatar
    Tony Ruth (Edited )

    Another interesting option we can pursue is to work with existing applications that already are developed on the market. If they want to work together, iForm and their software can communicate very much like this example using the third party widget.

    https://iformbuilder.zendesk.com/hc/en-us/articles/204941284-iOS-3rd-Party-Node-Therma-and-Clima

    The demo apps the hardware groups have already be published could follow the behavior in the Node example with about 4 hours of work and an app update on their end and ours. What would you think about that approach? 

    Kam: Would love to know more about what you would like to see. It seems there are many options available when I look around and your insight along with Eric, Will and others can help drive the focus.

    0
    Comment actions Permalink
  • Avatar
    Rebekah Stevens

    Is there any update to this post? We use Trimble R1, Arrow 100, and are looking at testing the Garmin Glo (or a similar solution). It would save a lot of time in many situations if we could use these directly with iForm instead of having to use collector for the points and then iForm for the rest of the collection. We've also used the GNSS Status iOS app with the receivers to pull coordinates.

    0
    Comment actions Permalink
  • Avatar
    Tony Ruth

    Morning Bekah, we have not made any progress on this topic but would welcome a group discussion around the devices you are currently using. Would you be able to show me how your current flow works together to see if we can come up with some fresh ideas?

    In short we need to directly integrate the SDKs provided by the hardware manufacturers into iForm, or create a dedicated application that seamlessly sends the enhanced GPS data back to iForm (similar to the example with Node+ I mentioned above).

    0
    Comment actions Permalink
  • Avatar
    Rebekah Stevens

    Absolutely! I was wondering if that GNSS Status app would work for the dedicated application. It would probably be more flexible than setting up direct connects to individual devices. 

    0
    Comment actions Permalink

Please sign in to leave a comment.

Powered by Zendesk