I'm also looking forward to the day we have that kind of tool available to work on design points without having to localize to get the results.
I tried to look for where I posted this, but maybe I haven't. so...
This could be implemented as an affine transformation tool. That would let us do anything related to transforming points such as:
- Simply scaling multiple points about a reference point, based on either one measurement, a given factor, or measurements of multiple design points
- Rotate a set of points, in the same manner
- Shift, in the same manner
- Vertical operations too! (options for 1D, 2D, or 3D operations - tilted or level plane, etc)
- Translate, rotate, and scale points (including lines!) all in one operation - This would be the equivalent of "aligning" one set of points to another
- Example: Measured two block corners, and need to prorate a platted-but-obliterated lot corner between them? Transform your plat polyline to match your measured points, and the intermediate vertices get prorated as well! This is a "single proportionate measurement". (of course this can also be done on POINTS which represent the platted dimensions of the block and the lots therein).
- Options to choose uniform scale or separate sX and sY - this would provide a somewhat similar solution to a double proportionate measurement
- All of these functions are least squares operations meaning they can either be either uniquely- or over-determined (i.e. best-fit!) and/or taken from user input (want to hold the scale at a fixed value, and compute the rotation and translation? no prob! .. etc)
- The solution to an affine transformation could be "saved for later" and applied to a different set of points at another time
I think that's roughly the idea that Vladimir was hinting at, although I used too many words to say the same thing
All of these functions in one tool!
That's of course all quite similar (or identical?) in operation to how a localization is done, but this is performed on a selection of design points and simply transforms their coordinates in their current system (whether they are just in our main surveying system like State Plane, or they have been imported into a page and then localized).
And certainly that would fit nicely into our LEAST SQUARES TOOLBOX, wouldn't it?
Right alongside Multi-Point Resection, Best-Fit Lines and Circles
View attachment 12949
View attachment 12950