sounds a lot like the 'minimap', which I think was first used in the Sublime editor.  There's an emacs version at <a href="http://www.emacswiki.org/emacs/MiniMap" rel="nofollow">http://www.emacswiki.org/emacs/MiniMap</a> that I haven't gotten around to trying yet, but keep meaning to.