Export 3D Coordinates of Control Points?
AnsweredGreetings,
I have searched the Community and not been able to find an answer. I created 100 Control Points visible on two (and only two) photographs. Four of the 100 Control Points have known real-world coordinates, so I changed the "Type" to "Ground Control" for those points and input the X, Y and Z coordinates. I would like to now export the 3D coordinates (X, Y, Z) of the Control Points, but cannot figure out how.
Under "Alignment > Export > Control Points", I only get the option to export the 2D coordinates per image.
Under "Alignment > Export > Point Cloud" I get 3D coordinates of a sparse point cloud, which has less than half of the points I created.
Under "Alignment > Export > Ground Control" I get only the coordinates for the 4 points I assigned coordinates.
I tried to reconstruct a mesh and export the mesh as PTS, but given I only have two photographs, the mesh does not compute, or provide me with the Control Point coordinates.
Is there ANY way to export the 3D coordinates of the Control Points?
-
Hello Jeremy,
if you need to export the actual 3D coordinates also for control points of type Tie point, you need to edit the desired coordinates format in the controlpoints.xml located in the installation folder. Most often the path to this file is C:\Program Files\Capturing Reality\RealityCapture
For example, export actual coordinates for all control points separated by comma, to three decimal places:
<format mask="*.csv" descID="20336" desc="Comma separated, Name, X, Y, Alt" writer="cvs" specificCoordSystem="1">
<body>#point_name, actualX, actualY, actualAlt
$ExportControlPoints($(name), $(actualx:.3f), $(actualy:.3f), $(actualAlt:.3f)
)</body>
</format>
You can then export it via "Alignment > Export > Ground Control".
Please sign in to leave a comment.
Comments
3 comments