Bad Elf Flex: Ortho everywhere - flow orthometric height elevations in ArcGIS Field Maps

Bad Elf Flex: Ortho everywhere - flow orthometric height elevations in ArcGIS Field Maps

Bad Elf Flex: Ortho Everywhere - Flow Orthometric Height Elevations in ArcGIS Field Maps

Introduction

If you’re using your Bad Elf Flex with RTK via NTRIP in combination with ArcGIS Field Maps, you may have faced obstacles when attempting to record accurate vertical elevations.  That’s because ArcGIS field products store all elevations recorded with the Bad Elf Flex using the EGM96 geoid and ellipsoidal height. Even though this is fine for situations involving only horizontal measurements or SBAS, EGM96 is not the correct orthometric elevation model for advanced scenarios involving RTK corrections for survey-grade accuracy.  

Instead, you need to be recording your elevations with the GEOID18/12B geoids used with the NAVD88 vertical datum in North America.  Up to this point, this required workarounds.

Using the Flow Points to Third Party App feature found within the Bad Elf Flex app, users can now record accurate orthometric height data and z-geometry on ArcGIS Field Maps along with antenna height, datum metadata, geoid metadata, and more.

Step-by-Step

Add Custom Fields

  1. Add Bad Elf custom fields to your ArcGIS Online layer that will be used in ArcGIS Field Maps. The field name and data type must match exactly, but the alias/display name can be anything.

    Examples: 
    Field Name: 
    badelf_final_ortho_height_m
    Type: Double
    Description: The final orthometric height (MSL) after subtracting the geoid offset and antenna height from the receiver's reported ellipsoidal height
    Field Name: badelf_ortho_model
    Type: String
    Description: The name of the GEOID model in use
    Field Name: badelf_antenna_height_m
    Type: Double
    Description: Pole height + antenna reference position (ARP)
    Field Name: badelf_datum
    Type: String
    Description: The datum in use, with a _EPSG suffix, if known

  2. To add these fields, navigate to your feature layer’s item details page and select Data from the blue menu row. From that view, select Fields.



  3. To add a field, click the + Add button to the top left.



  4. Copy and paste the field name in for your desired metadata field, and choose the associated data type.  The display name can be anything you choose.

  5. Repeat for all custom metadata fields.

  6. Alternatively, you can also use our ArcGIS Pro toolbox.

  7. We also recommend including all of Esri's High-Accuracy GNSS Metadata Fields if you haven’t already.

         

Using the Flow Points to Third Party App feature.

  1. Locate the Flow Points to Third Party App checklist under the Data Collection menu in the Bad Elf Flex App on either an iOS or Android mobile device. Complete the checklist by tapping to confirm the Pole height, Orthometric model, and Target app. 



  2. Complete the checklist by tapping to confirm the Pole height, Orthometric model, and Target app.
     
    Note: For the Orthometric model step, we recommend US users tapping the blue arrow on the right and selecting USGG2012 and GEOID18 respectively. Geoids for other areas are available here for download. The orthometric model used depends upon the correction mode and corresponding datum being used at the moment.
    Note: Ortho Everywhere settings that are used regardless of having the Flow Points feature activated are also accessible through this screen, including:
    1. Orthometric height model for NMEA output
    2. Substitute datum/ortho metadata in NMEA station ID field
    3. Subtract antenna height prior to NMEA output (Enter “0” in for antenna height in 3rd party apps)

  3. Finally, tap the blue Turn on auto-flow button at the bottom so it turns orange as displayed below.



  4. Flow Points is now turned on.  To populate the custom fields you’ve added, collect a point in ArcGIS Field Maps so the form is open and visible with your custom fields, but do not submit.



  5. To overwrite the custom Bad Elf fields as well as the z-geometry of the point, log an instant point on the Bad Elf Flex by either tapping “Log instant point” in the Standalone Data Collection menu, or by logging a point directly on the receiver by tapping the center/enter button twice from the accuracy screen under the home icon.  The Bad Elf Flex will beep and this will trigger the Bad Elf Flex app to send you back to Field Maps.



  6. The “Update Point” blue box on Field Maps will turn green with a check mark indicating it has been updated, and all relevant Bad Elf custom fields in the form should now contain a value.  You are now free to submit and save the point.



  7. Steps 3, 4, and 5 should be repeated for every point you collect on ArcGIS Field Maps





    • Related Articles

    • Bad Elf Flex: Ortho Everywhere - Orthometric Height Elevations in ArcGIS

      Problem If you’re using your Bad Elf Flex with RTK via NTRIP in combination with ArcGIS Field Maps or QuickCapture, you may have faced obstacles when attempting to record accurate vertical heights. That’s because ArcGIS field products store all ...
    • Bad Elf Flex: Field Attributes for Esri ArcGIS Field Maps

      Introduction This document describes the field attributes that are supported and/or used when integrating the Bad Elf Flex with Esri's ArcGIS Field Maps app. These are used to support high-accuracy data collection and laser offset measurements. ...
    • Bad Elf Flex: Laser Offset Configuring ArcGIS Field Maps

      To support collecting offset measurements in ArcGIS Field Maps, Bad Elf has defined a set of custom field attributes (documented here). Prior to data collection, you will need to add these field attributes to any point feature classes you wish to use ...
    • Bad Elf Flex: Orthometric Height / GEOIDs

      Supported GEOID Models The following GEOID packages are available for the Bad Elf Flex: Region Description Download World-wide EGM2008: high-resolution 1-degree (WGS84/ITRF) 137.8 MB USA & Canada GEOID18: CONUS, Puerto Rico, US Virgin Islands ...
    • Bad Elf Flex: Updating Firmware

      Ready to upgrade your Flex to the latest firmware? Just follow these steps: On your phone or tablet, install or upgrade to the latest public Bad Elf Flex utility app available on the App Store (iOS) or Google Play Store (Android). Connect your Flex ...