Some tangentially related ideas were discussed here: Visual map of users and here: GEO Tagging ability for topics.
Geolocation is a fun feature, but we’re unlikely to ever do any work with it until it becomes useful for our customers. In the meantime a plugin is your best bet.