Placing labels or symbols over top of labels
Hello everyone Is it possible to draw line arrow (or other symbols) over top of areas clipped by the 'shadow' of labels? Or if not, would it be desirable to be able to draw some symbols over top of labels? One use case would be as below, ensuring the line arrow shown in red below could extend over the area clipped by the label 'shadow' (which I have sketched in green). I could have drawn this example as two labels, thus making the shadow smaller, but then it is more complicated getting appropriate line spacing if the map is exported at a variety of scales. I tried -place top and -place bottom without any luck, then studied how maps are put together (Therion Book pages 45-47) and realised that only grids, surface bitmaps and previews are likely to overwrite labels. Any suggestions? Regards Bruce
Is it possible to draw line arrow (or other symbols) over top of areas clipped by the ‘shadow’ of labels?
Sorry, I don't have the time to test right now, so I am going to throw some ideas at you. Try -clip off with the arrow, because that makes things get drawn later (though I think arrows already have that by default). Try putting the arrow in a different scrap that is stacked on top ("break"). Try using line label. Try using u-comecustomtext to create the label instead of point label (I have some custom code if you need it, but I suspect you already use that somewhere), since you can then control when it paints it.
participants (2)
-
Bruce Mutton -
Tarquin Wilton-Jones