This command allows you to translate, rotate, and/or scale points in the current job. Any point drawn on the map screen will be updated automatically in addition to updating the coordinates.
All three transformations can be performed individually or all at once if desired. You first fill out the options in one or more of the tabs (Translate, Rotate and Scale), and then you press Enter and obtain a second screen where you fill out the range of points to transform.
Range of Points: Enter the range of points to translate. Ranges can be entered in the following format: 1-20,32,40-45, etc..
Add to Point Numbers: Enter a number to add to existing point numbers when creating new point numbers. This option is not available when overwriting your existing point numbers. See
example below under Use New Point Numbers.
Overwrite Existing Point Numbers: Overwrites the existing point coordinate data with the new coordinate data.
Use New Point Numbers: Uses new point numbers for the new coordinate positions while keeping the existing point numbers and coordinate data. Each time a point is to be overwritten, you will be prompted whether to overwrite or use a new point number. This method is only recommended when you are transforming very few points and wish to give each a specific point number assignment.
Store in New CRD File: This option writes the transformed points to a new CRD file while keeping the existing point numbers and coordinate data. You may also choose to input a number for Add to Point Numbers, but this is not required.
Translate
On the translate dialog, enter in the Delta North, Delta East, and the Delta Elevation. These values represent the change in the original coordinate values and the desired coordinate values. When complete, select the OK button on the dialog, or navigate to the ROTATE or SCALE Tabs for further data input.
The lower portion of the screen shows an alternate method of defining a translation by comparing an original point to a destination point. Data entered here, as point ID or directly entered northing, easting and elevation, will lead to computation and display of the delta N, delta E and delta Z in the upper portion of the screen.
When OK is pressed, a second screen appears which controls the range of points to be translated.
Assuming you have 55 points in your file, you could "preserve" these 55 points by adding 100 to the point numbers, and saving the transformed points as 101 through 155. If you choose Overwrite Existing Point IDs, the Add to Point Numbers option is not available. If you choose Use New Point Numbers, then you will be prompted to enter a new point number for each existing point to be overwritten (recommended only when you are overwriting a few points). You can even store the transformed points in a completely new CRD file by selecting Store in New CRD File.
Raising and Lowering Elevations: Users often ask, "How do I raise or lower elevations on a range of points?" The answer is the Translate option in the Transformation routine. To adjust elevation only, enter only the delta elevation (leave Northing and Easting at 0 translation).
Rotate
The ROTATE tab is used to rotate points in a coordinate file. Enter the desired degree of rotation into the degree of rotation data field. Specify the rotation base point. This can be accomplished by either entering the point number of the desired point manually, or by selecting the point using the List or Map icon. You may also enter in coordinates for the rotation point if the point is not present in the coordinate file. Lastly, you can define the rotation by referencing two points (such as "From 1, To 2"), then specifying the desired new bearing for these points. Even the new bearing itself can be computed from two points used as a reference.
The second screen appears, which allows you to set the range of points to transform and choose how to store the newly calculated points. For all rotations, the rotation value is written into the RW5 file as dd.mmss (the current angle format).
Scale
The scale tab is used to scale the points in a coordinate file. The northing, easting, and optionally, the elevation, are multiplied by the specified scale factor. Enter the desired scale factor in the scale factor field. Select the base point by entering the point number of the desired point manually, or by selecting the point using the List or Map icon. You may also enter coordinates for the scale base point if the base point for scaling is not present in the coordinate file. The coordinate of the base point will remain unchanged. All other points will scale. If the Ignore Elevations toggle is enabled, then only the northing and easting values are scaled. Note that you can scale your points from base coordinate 0,0,0 by entering a scale factor and answering Yes to the warning screen.
Raw Data Records
The transformation raw data recrods are expressed as one string per command with the values separated by spaces. These records will be recorded to the raw data file for processing purposes so that all Carlson processors will recognize the records and perform the transformation during re-processing.
Example:
CC,Translate,8-9 200 50 0 0
CC,Rotate,7 33.1234 79613.662 15619.725
CC,Scale,7 1.5 79613.662 15619.725
CC,Align,8-9 8 6 9 7