We plot locations on a map by creating dots that are attracted to their proper place but resist overlaping other dots attracted to similar locations.
This approach preserves one-to-one mark-datum mapping while producing roughly circular clusters when actual map locations are in close proximity.
This has several advantages over clustering nearby datum into a single composite dot. More About Pushpin Plugin.
See GitHub for plugin source.