User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

So the problem is a follows, I would like to show user's location overlaid on a map, but the geo data for each user is only pulled from the server every 5 minutes or so, thus there is a decrease in accuracy as time goes on before the next icon refresh, upon which the avatar will move to represent the users new current location, and the cycle starts again. Has anyone got any ideas?

So far, I have:

  1. The Avatar dims as time since the last update increases. (Opacity = Accuracy)

  2. There is a radial level going around (or a straight one above or beside) that empties as the time since the last update increases or the other way around. (Guage level = accuracy)

  3. Avatar size increases on map to depict the increase in distance (radius) that the user could be from that point. Contracting again upon refresh.

Any thoughts?

share|improve this question
Hi @ted, please see the help section for relevant questions. Due to the ambiguity of icons, questions related to icons are not welcome here. – Izhaki Mar 25 '14 at 22:00
I'm no UX expert, but I'm wondering if the viewer of the map even needs to know that the "accuracy" of the displayed position degrades between polls. I think users of modern applications are well trained to infer that a "real time" map that doesn't update in real time just has a very slow refresh rate. – Michael Tang Mar 25 '14 at 22:01
I certainly understand what you are saying, I think though that in this situation the refresh rate is going to be so slow and the desire for an impression of data accuracy (as opposed to accuracy of the position) so high that ideally there would be some way of informing the user. – ted Mar 25 '14 at 22:09
This is on topic. He isn't asking what "icon should I use", he's asking "how do I indicate that a point on the map is only accurate as of a certain time that may or may not be 'recent'". Just because an icon (or avatar) is mentioned doesn't mean insta-close. – Charles Wesley Mar 26 '14 at 14:40
Thanks @CharlesWesley ! This is better way of defining it perhaps. – ted Mar 26 '14 at 21:30
up vote 1 down vote accepted

Will the geo data for all users be pulled in a batch every 5 minutes?

If so you could probably do away with the (potentially confusing) changing avatars, and simply put something on the top or bottom of the screen advising the user of the time since the last refresh - You might even give the user the ability to 'force' a refresh of the data.

If you were choosing one of the two options you presented, I'd lean towards the opacity solution - I think it would look neat, communicate freshness of data (avatars could become invisible if no new coordinates were obtained), and you'd avoid having to do any assumption about how fast a person might be travelling (with the growing circle solution).

share|improve this answer
Thank you - that's an interesting answer; putting something at the bottom of the screen. I'll play around with that. – ted Apr 1 '14 at 21:54

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.