Skip to content
English
  • There are no suggestions because the search field is empty.

Vectorization tools - PIX4Dmatic

PIX4Dmatic enables the vectorization of point clouds generated from project images. Users can precisely define the position of the geometry using original images, the point cloud, and the vertex editor and organize each geometry in layers.

Vectorization tools

The following vectorization tools (+Keyboard shortcut) are available in PIX4Dmatic:

  • MarkerMarker (M). Click on a point in the 2D or 3D view to create a marker.
  • PolylinePolyline (L). A minimum of two points need to be clicked in the 2D or 3D view to define a polyline.
  • Circle Circle (C). To draw a circle, there are two different methods:
    • Center, radius: The first vertex defines the center of the circle, and the second vertex defines a point on the circumference. Circle objects are always horizontal, and the elevation is defined by the point of the point cloud selected for the center. The second point must also be in the point cloud, but the circle will be drawn at the altitude of the center defined by the first point.
    • 3 points. Select three points to adjust a circle that contains these three points. 

Note: Circles can be created with a dedicated vectorizing tool in the 3D view. In 3D, circles will be drawn flat. From version 1.72.0, in a section view, circles will be automatically aligned with the section.

  • PolygonPolygon (P). A minimum of three points needs to be clicked in the 2D or 3D view to define a polygon. By default, polygons are created as planar surfaces; however, this setting can be modified before creation by enabling or disabling the planarity toogle.
    Polygon selection
     
    • If the planarity toggle is on, the height is the average of the vertex heights.
    • If the planarity toggle is off, the height of each vertex is taken from the DSM.
  • Polygon with holePolygon hole (H). A minimum of three points needs to be clicked in the 3D view to define a hole inside a polygon. To use, the polygon must be previously selected.

How to use vectorization tools in PIX4Dmatic

How to use vectorization tools

  1. Select the tool on the toolbar or use the keyboard shortcut.
  2. Left-click in the 2D or 3D view to create the first vertex to start the vectorization.
  3. Continue using the left-click to add more vertices to the geometry.
  4. (Optional) Press the Esc key to cancel the vectorization.
  5. To finish the geometry:
    • Right-click in the 2D or 3D view to add the last vertex and finish the geometry.
    • Alternatively, press Enter to accept the edits and finish the geometry.
  6. (Optional) Right-click again to exit the vectorization tool and to change to Simple selection tool Simple selection (default).

Note: Pressing Enter confirms the current geometry without adding any additional vertices. For faster vectorization, it is recommended to use right-click, which simultaneously places the final vertex and completes the geometry.

How to edit vectorization results in PIX4Dmatic

To move the vertex in the 3D view

  1. Use the Simple selection tool to select an object.

  2. Click on the existing geometry.

  3. Click on the vertex and drag it to the new position.

After moving the vertex to the new position, the edits are automatically taken into account, and you can continue creating new geometries or edit existing ones.

To add a vertex to existing geometry

  1. Use the Simple selection tool to select an object.

  2. Hover over the section where you would like to add the vertex.

  3. Click to create a new vertex.

To remove a vertex from existing geometry

  1. Use the Simple selection tool to select an object.

  2. Click on the existing geometry.

  3. Click on the vertex and press the Delete key.

To split a polyline

  1. Use the Simple selection tool to select an object.

  2. Select the vertex where you want to split the object, it will turn purple.

  3. Right-click on the vertex

  4. Click Split polyline.

After the polyline is split, two separate polylines are created. The polylines share the vertex in which they were split.

To join polylines

  1. Use the Simple selection tool to select the vertex of the first polyline.

  2. Hold Shift and select the vertex of the second polyline.

  3. With Shift still pressed, right-click on the shared vertex and click Join polylines.

After the polylines are merged, a single polyline is created.

Important: The polylines to be joined must be on the same layer.

To continue polylines

  1. Use the Simple selection tool to select an object.
  2. Select the vertex where you want to continue the polyline. The polyline can only be continued from the ends.
  3. Right-click on the vertex
  4. Click Continue polyline

To offset polylines

  1. Use the Simple selection tool to select an object.
  2. Right button and Offset polyline
  3. A new section view will be created on this polyline.
  4. Write the horizontal and vertical offsets to create a copy of the polyline.

Editing geometry on images

To move the vertex on the images:

  1. Use the Simple selection tool to click on an object.
  2. Click on the vertex on the image and drag it to the new position on at least two images.
  3. Press Enter to accept the edits.
  4. (Optional) Hit the Esc key to cancel the edit.

After moving the vertex to the new position on at least two images, the position of the vertex is automatically changed and updated.

Note: Vertices must be marked on at least two images. For more accurate results, it is recommended to mark the same vertex in three or more images.

Editing geometry with polyline simplification

It is possible to simplify a complex polyline by reducing or increasing the number of vertices. When the polyline is draped over the point cloud, the option to adjust its complexity is available. If the polyline was created manually, it consists of segments between vertex.

Simplifying a polyline

To modify the polyline simplification, follow these steps:

  1. Use the simple selection tool to select the polyline.
  2. To access the polyline simplification menu, click on Polyline simplification Polyline simplification tool located near the object name in the bottom left corner of the PIX4Dmatic window.
  3. Adjust the level of simplification using the slider, which ranges between 1 and 10
    • 1: Maximum level of simplification.
    • 8 (default): Default level of simplification.
    • 10: No simplification. All vertices are kept.

Editing geometry with vertex alignment

Aligning the vertices to a specific altitude is possible for objects with more than 1 vertex (polylines, polygons, volume polygons).

Aligning a vertex tool

To vertically align the vertices:

  1. Use the Simple selection tool to select an object.
  2. To access the vertical alignment menu, click Align Vertices Vertex align tool located near the object name in the bottom left corner of the PIX4Dmatic window and choose the desired alignment:
    • Align vertex to the highest Align to the highest: All the vertices of the selected object are moved vertically to align with the highest vertex.
    • Align vertex to the average height. Align to the average: All the vertices of the selected object are moved vertically to align with the average altitude of all vertices of the selected object.
    • Align vertex to the lowest Align to the lowest: All the vertices of the selected object are moved vertically to align with the lowest vertex.
    • Custom height: All the vertices of the selected object are moved vertically to align with the given custom height.

Note: The Polygon must be set as a non-planar surface.

Drape polyline

Polylines can be draped over the point cloud to automatically conform to its surface. This process generates vertices that align with the uppermost points of the point cloud geometry.

To use the drape polyline tool:

  1. Select a polyline.
  2. Right-click on the selected polyline to display a contextual menu.
  3. Choose the Drape polyline option from the contextual menu.
  4. The polyline will be draped over the visible point cloud, and the polyline simplification window with the Complexity slider will appear.
  5. (optional) The Complexity slider can be adjusted until the draped polyline fits the required specifications.

    Drape a polyline

Tip: Drape polyline feature is also available in Section view. For further information on how to utilize this feature, please follow this link.

Layers

All geometries created with the vectorization tools are organized into Layers. These layers help manage and categorize the various geometries according to the specific needs of the project. 

The properties of the layers are the following:

  • Color: Change the color of the layer. All the geometries inside the layer will be colorized with the same color.
  • Line width: Change the width of the line (Polyline) or the width of the perimeter line (Polygon and Circle) inside the layer.
  • Select all: Select all the entities inside of the layer.
  • Rename: To change the name of the layer.
  • Triangulate geometries: Update outdated layer geometries if calibrated cameras are up-to-date
  • Compute all outdated volumes: In case the volume calculation becomes outdated, this tool calculates all the volumes at once. 
  • Export: Export the geometries by selecting the format and the layers.
  • Delete: The selected layer and all the content within will be deleted.
  • Layer lock. It is now possible to a lock layer. When a layer is locked, the geometries contained within cannot be modified. Locked geometries will appear grayed out, clearly indicating that they cannot be altered.

Locking a layer

Export vector layers

The vector layers that need to be exported can be filtered to match your requirements. It is possible to select specific layers [1] and/or filter by object type [2].

The vector layers can be exported in .dxf, .zip shp, .shp, GeoJSON, and .csv (only for makers) formats [3]. If Export vertices as markets are activated, all the vertex of the geometries will be exported as a marker.

Export layers

Note: DXF (for Autodesk) will export polygons as triangle meshes. For order third-party software, the option "DXF" will convert the polygons into polylines (perimeter only)

If the .csv format is selected (comma-separated values), only markers will be exported. The format of the resulting table can be set.

Format Meaning
PENZDL Point name, Easting coordinate, Northing coordinate, Z coordinate, Description, Label
PNEZDL Point name, Northing coordinate, Easthing coordinate, Z coordinate, Description, Label
PXYZDL Point name, X coordinate, Y coordinate, Z coordinate, Description, Label
PYXZDL Point name, Y coordinate, X coordinate, Z coordinate, Description, Label
PENZD Point name, Easting coordinate, Northing coordinate, Z coordinate, Description
PNEZD Point name, Northing coordinate, Easthing coordinate, Z coordinate, Description
PXYZD Point name, X coordinate, Y coordinate, Z coordinate, Description
PYXZD Point name, Y coordinate, X coordinate, Z coordinate, Description
PENZL Point name, Easting coordinate, Northing coordinate, Z coordinate, Label
PNEZL Point name, Northing coordinate, Easthing coordinate, Z coordinate, Label
PXYZL Point name, X coordinate, Y coordinate, Z coordinate, Label
PYXZL Point name, Y coordinate, X coordinate, Z coordinate, Label
PENZ Point name, Easting coordinate, Northing coordinate, Z coordinate
PNEZ Point name, Northing coordinate, Easthing coordinate, Z coordinate
PXYZ Point name, X coordinate, Y coordinate, Z coordinate
PYXZ Point name, Y coordinate, X coordinate, Z coordinate
ENZ Easting coordinate, Northing coordinate, Z coordinate
NEZ Northing coordinate, Easthing coordinate, Z coordinate
XYZ X coordinate, Y coordinate, Z coordinate
YXZ Y coordinate, X coordinate, Z coordinate