GPS tagging with multi-photo capture field

Prev Next

Overview

In addition to capturing multiple photos, the Multi Photo field can be set up to capture GPS location data. The GPS data includes when and where each embedded photo was taken. If the photo is selected from a user's photo library, it will still maintain the coordinates from where the photo was originally taken (not the location where the user imported the photo).

How to capture GPS data on a Multi Photo field

  1. Add a Multi Photo field to your form in the Legacy Form Builder. 

  2. Select from the following options in the Multi Photo Settings menu

    • Allow GPS Tagging: When this option is selected, the GPS coordinates are collected from the image only when captured within the app and embedded as EXIF data directly in the photo file.

      Multi Photo field settings showing Allow GPS Tagging option enabled

    • Geo Location: When this option is used, GPS location data will be captured when the photo field was last updated (e.g., adding a photo with the camera, importing from the camera roll / photo library, making annotations to the photo).  The data is stored in the field MetaData object in the form JSON Response and visible on the HTML report.  This data does not overwrite a GPS tag embedded in the photo.            Multi Photo field settings showing Geo Location option enabled

"fieldMetaData":
[
      {
        "fieldKey": "multiphoto_picker_6",
         "location": {
          "horizontal_accuracy": "65.000000",
          "latitude": "33.397931",
          "vertical_accuracy": "16.143519",
          "longitude": "-117.598978"
        },
        "timestamp": "2016-01-21T19:48:01.003-08:00"
      }
]