I'm using divIcons to visualize some data features by means of icon size and color and am looking for a way to spread overlapping markers so they are all visible when loading my map. I don't want this to be on cost of actual being able to see the exact position when zooming in, so I would like a UX solution so there's a pin/line going from the marker label to the actual point indicated in the data.
My current use scenario is: http://maps.mapfact.com/terrorism/terrorist-attacks-in-turkey-2015-2016
As it's a recurring issue I'm looking for a way to handle this that doesn't require manual positioning of labels or manipulation with the actual coordinates.
I'm also interested in hearing other ideas on how to handle this. I tried clustering so the icons are only visible when zoomed in, but it takes away the overview I would like to achieve.
Any ideas, plugins etc?