I wonder if we know why the “reset to initial map state” button / functionality seems to have been dropped in Google Maps API v3?
In API v2, the hand button in the middle of the arrow buttons was a kind of “home” or “reset” button that retuned the map to its initial position and zoom level.
Not the end of the world of course, merely curious…
I think because it is rather easy for the developer to do themselves and it wasn’t a very widely used feature so they probably decided not to weight everyone down with code that only a few were using.
What you can do is add a custom control on the page and when the user clicks on it then move the map back to the zoom and center that you want. One way to collect that could be to listen to the map ‘idle’ event and then set a timeout to only store the map position after it has been untouched for X seconds. Of course this won’t look like the v2 version 🙂