Trimble Business Center

 View Only
Expand all | Collapse all

Transforming/Changing Coordinate Systems

  • 1.  Transforming/Changing Coordinate Systems

    Posted 12-14-2022 10:21
    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
    ------------------------------


  • 2.  RE: Transforming/Changing Coordinate Systems

    Posted 12-14-2022 14:28
    Edited by Marian Plucinski 12-14-2022 14:41
    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
    ------------------------------



  • 3.  RE: Transforming/Changing Coordinate Systems

    Posted 12-14-2022 14:55
    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
    ------------------------------



  • 4.  RE: Transforming/Changing Coordinate Systems

    Posted 12-15-2022 07:56
    Thankyou very much Ronny ��

    Richard Childs
    Senior Site Surveyor
    Richard.Childs@blackwellearth.co.uk


    Blackwell Earthmoving Limited | LinkedIn


    Hargreaves

    WARNING!
    This E-Mail contains information which is confidential and may be the subject of legal professional privilege. It is for the exclusive use of the addressee. Any third party dissemination, distribution, copying or use of this communication or the information in it without prior permission of the addressee, is strictly prohibited.

    Registered Office: Blackwell Earthmoving Limited, Suite 2, Park House, Earls Colne Business Park, Earls Colne, Essex CO6 2NS







  • 5.  RE: Transforming/Changing Coordinate Systems

    Posted 12-15-2022 07:56
    Thankyou very much Marian ��

    Richard Childs
    Senior Site Surveyor
    Richard.Childs@blackwellearth.co.uk


    Blackwell Earthmoving Limited | LinkedIn


    Hargreaves

    WARNING!
    This E-Mail contains information which is confidential and may be the subject of legal professional privilege. It is for the exclusive use of the addressee. Any third party dissemination, distribution, copying or use of this communication or the information in it without prior permission of the addressee, is strictly prohibited.

    Registered Office: Blackwell Earthmoving Limited, Suite 2, Park House, Earls Colne Business Park, Earls Colne, Essex CO6 2NS







  • 6.  RE: Transforming/Changing Coordinate Systems

    Posted 12-15-2022 08:22
    Marian,
    when the system is recomputed to "system B".  In your instruction, do the N-E/E-N coordinate stay as the orignal or do they get shifted also?  I have done recomputed and points get shifted causing me to start over on re-adding my points.    I typically use a coordinate system just to send items out to Google Earth.  for that i just use the Local Site Setting for a shift which does not affect my points or file.

    ------------------------------
    Francisco Guerrero
    ------------------------------



  • 7.  RE: Transforming/Changing Coordinate Systems

    Posted 12-15-2022 14:22
    @Francisco Guerrero

    If a point you re-compute has only global coordinates, then the grid coordinates (Easting and Northing) will change.

    In my case, every job we do is done using coordinate system. Every Trimble Access job, TBC project, every scan and every drone flight. Everything we do is on published coordinate system. No need for localizations or local sites, except maybe for local coordinate system for the bridges that we have to build on Scale Factor 1.0, but those are also referenced back to Datum.

    This way we can bring whatever kind of data together, as long as it was captured correctly.



    ------------------------------
    Marian
    ------------------------------