It's rather arduous to do it manually for all lines.
For small areas, where you don't expect a huge geometrical change due to the system change you could transform all lines in one go.
- start with System A
- create a few points on distinct corners
- change to System B as described above
- verify that the points have changed as expected
and now:
- either run "TransFormSurveyPoints" (that works on linework as well) compute a transformation set with the old and new positions
- or just simply use "MoveRotateScaleObjectsByPoints", that only needs 2 points in System A and the same in System B
It all depends on the size of you project and the accuracy you need.
------------------------------
Ronny Schneider
------------------------------
Original Message:
Sent: 12-14-2022 14:28
From: Marian Plucinski
Subject: Transforming/Changing Coordinate Systems
This will be rather manual but it will work.
TBC will only recalculate POINTS when you're changing the coordinate system. It will not recalculate Linestrings or CAD Points.
Perform a test as described below and see if you're getting the result your after:
- Open TBC project on coordinate system A
- I import the DXF which has data on coordinate system A
- Now the fun part, go to CAD -> Create Points From CAD
- Select one line -> Create Points From CAD -> Segment End Points. Pick a starting number e.g. 1001
- Say you have 207 vertices, then the command will create points 1001 to 1207.
- Go to Export -> Custom -> P L L h Code (Local)
- Make sure your exporting minimum 5 decimals for seconds if your using DD-MM-SS
- Export Local Lat and Long as CSV
- Delete your original points
- Drag and drop your CSV and import as P L L h Code (Global)
- Go to CAD -> Lines -> Connect Points
- Connect points by Points ID "1001-1207". Click Apply
- Congratulations, now you have recreated a line from your DXF, but instead of having "Coordinate" type vertices, now the vertices are "Point ID" type.
- You can change your coordinate system now from A to B
- Points will get recalculated.
- All the linestrings that have "Point ID" vertices get recalculated too (Your line changed it's coordinates from system A to B!)
- Export your new lines as new DXF (not VCL!) and you have your lines set in stone on coordinate system B
- Done
------------------------------
Marian
Original Message:
Sent: 12-14-2022 10:21
From: Richard Childs
Subject: Transforming/Changing Coordinate Systems
Hi Everyone
I have some dxf linework which has been given to me in our national grid system (OS) (I made a KML and checked the position on google earth to confirm.
The project coordinate system is different and is also a selectable system on TBC.
I am struggling to change the coordinate system to the site. Every time I try to use the change coordinate system feature in TBC, it's displaying the new system at the bottom of the screen, however it isn't changing the coordinates to the new system I am selecting.
Any ideas?
Thanks
------------------------------
Richard Childs
------------------------------