Look for location in more than 1 picture

@erininmd, how do you add observations in the app? Do you

  1. Tap the green plus icon, tap “Choose Image,” choose one photo, then tap the camera icon to add more photos
  2. Tap the green plus icon, tap “Choose Image” and long-press to choose multiple photos at once
  3. Tap the green plus icon, tap “No Photo” and tap the camera icon to add photos, manually changing all the other settings
  4. Find a photo in your photos or gallery app and share the photo with iNaturalist, then tap the camera icon to add more photos
  5. Long-press to select multiple photos in your photos or gallery app to share multiple photos as a single observation in iNaturalist
  6. Something else?

What I’m seeing is that long-pressing in the photos app to share multiple photos with iNat as a single observation currently does what you’re asking for, i.e. it consistently imports coordinates from one of the photos even if another doesn’t have coordinates. Strangely, choosing multiple photos from within the iNat app does not have that effect. If we made both of these behave the same (i.e. we always get coordinates when we can), would that solve your issue, @erininmd?

Not importing coordinates (or any other metadata) when tapping the photos icon on the observation edit screen to add additional photos is intentional. I think we may have done that at some point and it was extremely jarring. Actually I think what we did was prompt you whether or not you wanted to use the metadata from a new photo you were importing and most people found that insanely confusing (I kind of liked it).

I’m not entirely convinced @pisum’s solution of choosing which photo to import coordinates from solves a problem a lot of people are having. I could imagine it being useful in situations where the coordinates are way off on the first photo you took but much better on the last, but that seems like a distant edge case. Just my opinion, though. Could be interesting to show the coordinates from all photos on the location chooser just so you can change the coordinates if the app got coordinates from one bad egg.

5 Likes