I don’t really understand how to do it. I am not using the location of the user.
In my case the user can be “playing” with the map, this is moving the map, rotating it or changing the zoom to search another street… But every 2 seconds one timer is fired, so, all those movements that the user made in the map (without necessarily pressing the map) will disapear and the map will be restarted to the original parameters.
Regards