Agreed on both counts.There is some neat stuff going on with Voroni diagrams in this thread[0] that I am probably going to try and work in next. Any suggestions for how to label something like this[1]?
Maps are extra hard to do in an automated/general fashion. Perhaps a translucent label always at the center of the region? (Though, with small regions the label would also tend to be overlapped by the cursor which popped it.)
A compromise between 'always stable' position and 'follows mouse' is for the position to stay stable for any one pop (so that it perhaps is cursor-entry influenced), but then vary on next entry.
For me, the topmost few tooltips show up flowing to the left and get chopped by the edge of the block all the dots are in; all I can see of the very top one is "?".
People keep bringing that up and I agree. I am trying to figure out how to make it general though. Ideally someone should be able to call this function on any svg element, whether it's a point (circle), path, or what have you. Still thinking through how to make that work.
Yes, I understand. I wrote a mouseover method for the dots, which kind of works but it's a mess as soon as you have several graphs on the same page (hint: rewriting the callback definition of the csv reader saved my day after all...)