X-pos provides a Coordinate Transformation service for users willing to transform WGS84 coordinates to a different target coordinate system.
The service is accessible via the Post-Processing > Transformation page of the SBC User Portal, which allows to upload input coordinate files, select a target coordinate system (among the ones made available after upload by administrators) and trigger the transformation.
For the moment, only Cartesian WGS84 coordinates are accepted as input.
Only users with a suitable subscription can benefit from the Coordinate Transformation service. This is granted, in SBC, by product “Coordinate Transformation”. Please note that the Transformation option is only visible on SBC User portal if the Enable Coordinate Transformation Service checkbox is flagged in the Settings > X-pos > General page of the Admin portal, SBC related settings section.
In case no subscription is available for the transformation service, users will not see the Transformation entry in the left navigation menu, the Transformation page will not be available in the User portal, and there will be no corresponding tab in the Results page.
Supported input format for Coordinate Transformation is CSV. The upload of multiple files is allowed.
Each line in the CSV text file represents one point to be transformed.
Following input schemas are supported:
<Point name>;<Cartesian X>;<Cartesian Y>;<Cartesian Z>;<M0>;<Q11>;<Q12>;<Q22>;<Q23>;<Q33>
<Point name>;<Cartesian X>;<Cartesian Y>;<Cartesian Z>;<DeltaX>;<DeltaY>;<DeltaZ>
<Point name>;<Cartesian X>;<Cartesian Y>;<Cartesian Z>
Following constraints apply:
Sample of supported input coordinate file:
VILL;4849833.7962;-335049.1807;4116014.8247
MAJU;-6257572.5057;950332.3662;785215.1556;0.0002;0.0001;0.0002
P001;-3956200.6462;3349499.6179;3703990.1373
P002;4263850.7413;722550.4069;4672974.3289;0.27439910;0.00000071;0.00000010;0.00000042;0.00000020;0.00000005;0.00000097
On SBC User portal, several validations are in place every time a user uploads input files for coordinate transformation. These cover:
Coordinate transformation results are included in the Results page of the SBC User portal, where they are accessible via the Coordinate Transformations tab.
Results are stored in the database and always available for download from the Results page. Here, an accordion is available: when expanded, they can be visualized in a table, and they are available for export to CSV format, as well. The “Export” button is visualized inside the open accordion, on the top right of the table. In case more than one file was uploaded for the Transformation, there are two chances: it is possible to export all results in one single file (button “Export”) or to only export the results related to one single file per time, through the “Export” icon placed in the table in correspondence of each file.
The output file is a CSV with fields separated by semicolon. Basically, output coordinates are structured in the same way as the supported format for the input ones. Stochastics, for those points which have them in the input file, will be ignored in the transformation. According to the target coordinate system chosen by the user, Local Cartesian and Geodetic coordinates will be contained in the output file, as well as Local Grid ones, if supported.
For coordinate computations run using WGS84 as target coordinate system, it is possible to transform existing coordinate computation results to different target coordinate systems. In such cases, a "Transform points" button is visible when expanding the corresponding entry in the Results page of SBC User portal, in the Coordinate Computations tab.
After clicking on the "Transform points" button, a redirection to the Transformation page of SBC User portal takes place, where the input points are already filled in and displayed in the map using the results of the selected Coordinate Computation. The project name is as well inherited, if available, from the Coordinate Computation one. Once submitting the Coordinate Transformation, workflow is as already described.
As the transformation from WGS84 coordinates is only supported at the moment, only coordinate computations run using WGS84 as target provide the "Transform points" button in the corresponding result. Also, the transformation of results of kinematic coordinate computations is not supported at the moment. Only candidates for coordinate transformation are, hence, static and stop&go coordinate computations results expressed in WGS84.