google / ground-android

Ground mobile data collection app for Android
http://groundplatform.org
Apache License 2.0
245 stars 117 forks source link

[Add point/polygon] Make it clear when point/polygon has been added #2607

Open gino-m opened 2 months ago

gino-m commented 2 months ago

From @jabramowitz5 :

Add something to make it more clear that a data collector has successfully added a point with “add point” button Maybe a color change for the polygon or adding check mark icon to the screen to indicate point was added Currently, it is very hard to tell if a point was successfully added until you move away in field, which may lead to frustration in data collectors if they need to return to previous spot to add the point often

gino-m commented 2 months ago

@rawbzz Could you PTAL when you have bandwidth?

rawbzz commented 2 months ago

I feel like we explored this version before...but i came back to it as I was looking at google earth and they take a similar approach. It makes it clear when they are adding a point and when it has been added.

Screenshot 2024-08-23 at 11 09 41 AM
jo-spek commented 2 months ago

Partially relates to https://github.com/google/ground-android/issues/2674

jabramowitz5 commented 2 months ago

I really like what @jo-spek suggested in #2674 with the haptic feedback. Perhaps something like a brief message pop-up of "Point Added" for 2-5 seconds on the screen and a vibration when the point has been added would work well.

I think that the example above from @rawbzz is not quite as clear when in the field if someone is collecting data by tracking and capturing their location. If you are dropping points by scrolling around then you can quickly move to add the next point and tell if the previous point was added, but if you are using your GPS location to add points in the field then you must first move some distance before you can clearly tell if the previous point was added or not.

jo-spek commented 2 months ago

The problem really is that before and after adding a point, the Plus symbol doesn't change. When adding the first point, you keep seeing the orange plus with no visible change. You can actually click "Add point" three times and then "Complete". Panning to the next point and adding it, the orange Plus on white background stays exactly the same. Also, the "Add point"-button's feedback is just a very light green flash and before and after clicking it looks exactly the same. Coupled with the slow phones of some users in the field, they might not even recognize it. In the field, this problem created a lot of clutter.




Here some ideas for possible solutions:

Ideally it could be more than one of these suggested solutions.

jo-spek commented 2 months ago

Don't mind the "Function of the building" and "Map the corners of the building" please :D. That is just an old test survey.