Hi, I see you didn't understand correctly.
First, it's not because you don't use a space between the leader and the element that everybody in the world do so.
I was taught to do so and I'm not the only one who work like this.
Proof : a simple Google search shows there is an other person in the world wanting to achieve the same : https://www.revitforum.org/node/23934
So we are at least 3 ![]()
I'm not talking about a spot elevation in a plan view. As you can see on the image I posted : I'm talking about a section or an elevation view : where you clearly see what is the object the level refers to.
Second : of course I'm using levels !
But I won't create a specific level for each and every little piece I need to have a level indicated (just imagine the time needed to hide them in every single view, just to see it in 1 section, and yes, I'm aware we can play with the 3D extensions of levels and worksets, that's not the point).
This was an example of a floor (*) but it could have been an L placed at an X distance under a beam.
Yes I could indicate the dimensions between both to respect the fact that you don't think I should use spot elevation in any other view type than a plan, but we, where I'm working, indicate the level of those things and not a dimension.
Now, to come back to the Idea (that have nothing to do with spot elevation by the way) : As I've written, this was only an example. You don't like it : fine.
You can surely think about something more relevent to your needs like to help copy/paste 2D elements from one view to an other without loosing the crop range of a broken view.
And if you don't think you need it at all : just don't vote for the Idea : it's that simple.
2D lines are annotations and should act like annotations which is : ignore boundary.
They're not hard to cut : why use boundary instead of making them stop at the right place ?
Since there is already an "annotation crop" box : there could be an other one for "2D crop" which would cut, or not, the 2D lines at the boundary. And if we could set a default option it would be even better.
(*) : There is actualy a true level for this floor : but for the new structure. Since the existing is showed in an italic text and the new is in a normal text, I won't create 2 levels (1 existing, 1 new) for the same level. I will create 1 level for the new and add spot elevation in the few sections where I need to show the existing floor level.
To the author of the Idea : sorry for all this. I only wanted to add an example but I shouldn't have. Hope it won't hurt your idea.