When the software waits for a point (to draw or extract an object), a dedicated toolbar is displayed in the bottom of the 3D scene which allows to define snapping option.
Next to the cursor of your mouse, you can see the coordinates of the current point and an icon in order to show you which kind of point it is. You can select several options simultaneously, but some of them are not compatible (for example, you can't select both point on selection and vertex / end). Note clipped points are not taken into account.
Icon | Option | Description | Additional parameters |
|---|---|---|---|
SmartPick View | This option displays an additional window which follows the cursor so as to check what is snapped. | ||
Object Filter | This options allows to exclude type of objects from snapping. | ||
Point on Selection | The point clicked is directly projected on the entity behind the click. | ||
Vertex / End | The point clicked is an existing point (for example a line extremity, a vertex from a triangle, etc.). When you use a point cloud, you can also click on a particular point of the cloud. | ||
Nearest 3D Projection | The point is projected in 3D on the nearest entity. "3D projection" means the shortest distance between a point and a 3D model.
| ||
Middle / Center | The point clicked is the middle of a line or a geometric feature center (circle center, sphere center, etc.). | ||
Intersection | The point clicked is the intersection between two lines (in 2D or 3D).
| ||
XYZ | The point will be created at the specified coordinates. If the point is clicked, the point will be created at the point clicked with a depth estimation (using what is currently displayed). | You can enter XYZ coordinates. Read Entering coordinates | |
Surveying Target | Extract target center automatically (thanks to a seed point, only for clouds). Three types of targets can be extracted:
| You have to enter the target diameter. | |
Highest Point | The point will be created at the highest point above seed point (Only for clouds). | ||
Lowest Point | The point will be created at the lowest point below seed point (Only for clouds). | ||
Ground Point | The point will be created at the ground level above or below seed point (Only for clouds). | You have to enter a search radius (buffer area which will lead to a ground computation). | |
White Line | The point will be created at the axis of white lines thanks to a seed point (Only for clouds with intensities). | You have to enter a search radius (buffer area where the software will recognize white lines). You can Flip intensities (suitable when the lines are darker than the road). | |
Pole Center | The point will be created at the center of a vertical cylinder computed from the neighboring and then projected onto the ground (like the Ground Point mode does). In case of a tilted pole, give a seed point close to the ground. (Only for clouds). | You have to enter a search radius (buffer area which will lead to the cylinder and ground computations). | |
Edge Corner | The point will be created at the intersection of 3 planes (corner, ball colored in purple) or projected on the intersection of 2 planes (edge, ball colored in blue) when only 2 planes can be detected in the searching sphere. (Only for clouds, multiple clouds allowed)
| You have to enter a search radius (buffer area where the software will detect planes). This sphere should contain at least 50 points for an edge or 75 points for a corner. It is possible to force one plane to be vertical. |
Entering coordinates
You must enter in the field one, two or three values separated by a character that is neither a number nor a character nor a dot. Remember that the coordinate field is modal, this means that if a value is missing, it will keep its value from the previous coordinate entered.
Enter "1, 2, 3." The software will understand X=1; Y=2 and Z=3.
Enter now "1.1 2.2." The software will understand X=1.1; Y=2.2 and Z=3. As the third coordinate is missing, the Z coordinate will keep the previous value.
The letter 'D' before X, Y or Z means an increment of the corresponding value. Enter "Y5 DX3". The software will understand X=4.1 because the previous value was 1.1 and DX3 means "add 3 to X"; Y= 5; Z= 3.3 because it keeps its value.