I'm designing a symbol showing the angle of view of photo locations. I would like to label each location with the viewpoint number, driven by an attribute. I don't want to use standard labelling because the larger yellow dot rotates behind the smaller dot, which is the anchor point of rotation. (rotation is also attribute driven).
Does anyone know a way of achieving this without the text also rotating? i would like it horizontal.
Solved! Go to Solution.
Ooooh this was annoying to figure out.
It would be really cool if we could set internal rotation with symbol property connections separately from the overall symbol varying by attribute. If you make an Idea for it, I'll upvote it.
Ooooh this was annoying to figure out.
It would be really cool if we could set internal rotation with symbol property connections separately from the overall symbol varying by attribute. If you make an Idea for it, I'll upvote it.
@AlfredBaldenweck you sir, are a scholar and a gent. some hard work went into this solution. I appreciate it!
A colleague of mine also came up with a different solution using labels which just about fits the bill, but yours is definitely the best solution to do it through symbology alone, without labelling.
""""""""""""""""
In the end I used a label with a callout symbolised as a yellow point symbol for the text container point.
Then on the label position tab, I set the rotation to the bearing field and added an additional 180 rotation to get these points and the text to display to the rear of the other symbols, with the text alignment type set to horizontal.
Its just about there but may need a little tweaking.