title: Android Mapview: Merging overlapping markers into a new marker
body: <p>So I have a MapView with a lot of markers, most of which are concentrated in mile wide clusters.  When zoomed the markers overlap and appear to only be one.  What I want to achieve is at a certain zoom level replace the overlapping markers with a group marker that will display the density of markers and onClick will zoom to display all markers inside.  I know I can do this with brute force distance measurements but there must be a more efficient way.  Anyone have any solution or smart algorithms on how I can achieve this?</p>