I know this is an old post but I'll just put my answer anyway to help future searchers of this topic. I think this jquery plugin is the answer to this problem but I personally haven't used it (just about to giveit a try after posting this answer) -
http://logicify.github.io/jquery-locationpicker-plugin/