We’re currently discussing how to give a good visual indicator to users of Marble Touch where their current GPS position is (once it moves outside the visible region of the map). I created a video that shows two possible approaches: The first one (sticky indicator) shows the indicator on the bottom right of the screen and an arrow to point towards it. The second one (moving indicator) also moves the indicator to the nearest border of the screen. Please take a look at the video comparing both and add your comments.
Here are some things to consider:
The sticky indicator has the advantage of a predictable location. Look at the bottom right corner of the map to see the distance to the current position and in which direction it is. A disadvantage is that the distance is measured to the bottom right corner, which is not always intuitive (measuring to the center can be as confusing though). Likewise it’s confusing two see two position indicators when the current position is inside the view. This could be fixed however by hiding the position indicator when the position is visible.
The moving indicator feels a bit nicer as it is just one element and has a visually somewhat more exciting behavior. This could be annoying as well, however. Additionally I’m missing a good idea how to stick the distance label to it (therefore that one is missing in the second part of the video).
Which version to you like better? Which additional suggestions do you have? I’m interested in your opinion!