Skip to main content

Point Clouds

Right-click commands for Point Clouds in the Data Tree.

Source resources: IDR_DT_POINTCLOUD_ITEM, IDR_DT_POINTCLOUD_GROUP.

Item Context Menu

Right-click an individual point cloud in the Data Tree.

Actions

  • Navigate To — Navigate to the item in the 3D view (ID_POPUP_ITEM_GOTO)
  • Set As Active — Activate the current object to access its entended menu. (ID_PCLPOPUP_MAKEACTIVE)
  • Look Through — Look Through (ID_POINTCLOUDS_LOOKTHROUGH)
  • Duplicate — Duplicate (ID_POINTCLOUDS_DUPLICATE)
  • Export — Export (ID_PROJEXP_EXPORT)
  • Reload Original — Reload original (ID_POINTCLOUDS_RELOADORIGINAL)
  • Mark As Modified — Flag this mesh as modified so changes are tracked for saving. (ID_MESH_FLAGASEDITED)
  • Delete — Delete (ID_POINTCLOUDS_DELETE)
  • Cancel Operation — Cancel the operation currently running on this mesh. (ID_DEFAULTITEM_ENDPROCESS)

Selection submenu

  • By RGB Color — By RGB Color (ID_OPERATIONS_SELECTUSINGRGBVALUES)
  • Inside Visible Polylines — Inside Visible Polylines (ID_OPERATIONS_SELECTINSIDEVISIBLEPOLYLINES)
  • Around Visible Objects — Around Visible Objects (ID_OPERATIONS_DECIMATE34317)
  • Isolated Points — Isolated Points (ID_OPERATIONS_REMOVEISOLATEDPOINTS)
  • Deselect All — Deselect All (ID_POINTCLOUDS_DESELECTALLVERTICES)
  • Delete Selected — Delete selected (ID_POINTCLOUDS_DELETESELECTEDPOINTS)

Filtering & Cleanup submenu

  • Filters
    • Voxel 2D — Subsample vertices to one per 2D (X-Y) voxel cell. (ID_POINTCLOUD_FILTERS_VOXEL2D)
    • Voxel 3D — Subsample vertices to one per 3D voxel cell. (ID_POINTCLOUD_FILTERS_VOXEL3D)
  • Decluster — Decluster (ID_OPERATIONS_DECLUSTER)
  • Remove Duplicates — Remove duplicates (ID_OPERATIONS_REMOVEDUPLICATEPOINTS)
  • Reduce Overlap — Reduce overlap (ID_POINTCLOUDS_OVERLAPREDUCTION)
  • Clip By Range — Clip By Range (ID_POINTCLOUDS_CLIPRANGE)
  • Delete
    • Filtered Points — Filtered Points (ID_ELIMINATE_FILTEREDDATA)
    • Selected Points — Delete selected (ID_POINTCLOUDS_DELETESELECTEDPOINTS)
    • Restore Deleted — Restore Deleted (ID_POINTCLOUDS_UNDELETEALL)
  • Intensity Correction (Prototype) — Correct Intensity for Range (ID_OPERATIONS_INTENSITYCORRECTION)

Transform submenu

  • Scale — Scale the mesh by a factor along one or more axes. (ID_OPERATIONS_SCALE)
  • Rotate — Rotate (ID_OPERATIONS_ROTATE)
  • Translate — Translate the mesh by a specified offset. (ID_PROJEXP_TRANSLATE)
  • Import Transform Matrix — Import SOCS Matrix (ID_POINTCLOUDS_IMPORTSOCSMATRIX)
  • Set Scanner Origin — Set Origin (ID_POINTCLOUDS_SETSCANNERORIGIN)
  • Remove Dip — Rotate the mesh so its best-fit plane is horizontal (removes mean dip). (ID_OPERATIONS_REMOVEDIP)
  • Swap X and Y Axes — Swap the X and Y coordinates of all vertices. (ID_SWAPAXES_SWAPXANDY)
  • Swap X and Z Axes — Swap the X and Z coordinates of all vertices. (ID_SWAPAXES_SWAPXANDZ)
  • Swap Y and Z Axes — Swap the Y and Z coordinates of all vertices. (ID_SWAPAXES_SWAPYANDZ)
  • Copy Origin Position — Copy origin position (ID_SCANNERPOSITION_COPYSCANPOSITION)
  • Paste Origin Position — Paste origin position (ID_SCANNERPOSITION_PASTESCANPOSITION)
  • Clamp To Boundaries — Clamp mesh vertices to a bounding box or surface limits. (ID_TRANSFORMS_CLAMPLIMITS)
  • Coordinate Conversion
    • Between Coordinate Systems (CRS) — Reproject the mesh from one coordinate reference system to another. (ID_CONVERTCOORDINATES_CRSTOCRS)
    • Meters to Feet — Convert vertex coordinates from metres to feet. (ID_PCLPOPUP_CONVERT_METRESTOFEET)
    • Feet to Meters — Convert vertex coordinates from feet to metres. (ID_PCLPOPUP_CONVERT_FEETTOMETRES)
    • Suggest UTM Zone — Suggest a suitable UTM zone for the mesh based on its position. (ID_CONVERTCOORDINATES_SUGGESTUTMZONE)

Attributes & Analysis submenu

  • Tensor Analysis — Tensor Analysis (ID_ATTRIBUTES_TENSORANALYSIS)
  • Range — Range (ID_ATTRIBUTE_RANGE)
  • Elevation — Elevation (ID_ATTRIBUTE_ELEVATION)
  • Laser Spot Size — Laser Spot Size (ID_ATTRIBUTES_LASERSPOTSIZE)
  • Nearest Neighbor Distance — Nearest Neighbor Distance (ID_ATTRIBUTES_DISTANCETOCLOSESTPOINT)
  • Best Fit Plane — Best Fit Plane (ID_POINTCLOUDS_BESTFITPLANE)
  • 2D Convex Hull — Compute the 2D convex hull of the mesh vertices in plan view. (ID_OPERATIONS_CONVEXHULL2D)
  • Color Conversion
    • RGB to Greyscale — Convert per-vertex RGB to a single greyscale attribute. (ID_ATTRIBUTES_GREYSCALEFROMRGB)
    • RGB to XYZ Colorspace — Convert per-vertex RGB to CIE XYZ colour space. (ID_COLOURSPACE_RGBCHANNELSTOXYZ)
    • RGB to LAB Colorspace — Convert per-vertex RGB to CIE LAB colour space. (ID_COLOURSPACE_RGBCHANNELSTOLAB)
    • RGB to HSV Colorspace — Convert per-vertex RGB to HSV colour space. (ID_COLOURSPACE_RGBCHANNELSTOHSV)
  • Classification
    • Between Surfaces — Classify triangles by their position between two reference surfaces. (ID_CLASSIFY_BETWEENSURFACES)
  • Calculator — Open the attribute calculator to derive new attributes from expressions. (ID_ATTRIBUTES_CALCULATOR)
  • Inverse Distance Weighting (IDW)
    • From Visible Polylines — Interpolate an attribute from the visible polylines onto the mesh using inverse distance weighting. (ID_IDW_FROMDISPLAYEDPOLYLINES)

Split & Merge submenu

  • Using Octree — Using Octree (ID_POINTCLOUDS_OCTREESPLIT)
  • Split By Axis
    • Along X — Along X (ID_TILESPLIT_SPLITALONGX)
    • Along Y — Along Y (ID_TILESPLIT_SPLITALONGY)
    • Along Z — Along Z (ID_TILESPLIT_SPLITALONGZ)
    • Into Tiles — Into Tiles (ID_TILESPLIT_SPLITASTILES)
  • Merge — Merge (ID_POINTCLOUDS_MERGE)
  • Group — Group the selected items into a single project tree entry. (ID_PROJEXP_GROUP)
  • Ungroup — Ungroup the selected group, restoring its contents to the parent. (ID_PROJEXP_UNGROUP)

Surface Generation submenu

  • Create Mesh
    • Delaunay Triangulation (2D) — Triangulate the Point Cloud (ID_PCLPOPUP_TRIANGULATE)
    • Greedy Projection (3D) — Greedy Projection (3D) (ID_MESHING_GREEDYPROJECTION)
    • Poisson Reconstruction (3D) — Poisson Reconstruction (3D) (ID_MESHING_POISSONRECONSTRUCTION)
  • Digital Elevation Model (DEM) — Digital Elevation Model (DEM) (ID_OPERATIONS_CREATEDEM)
  • Ground Surface Model — Ground Surface Model (ID_OPERATIONS_CREATEDEM_GROUND)
  • Points To Grid — Points To Grid (ID_SURFACEGENERATION_POINTSTOGRID)

Visualization submenu

  • False Color
    • By Attribute — Display the mesh with a false-colour ramp coloured by a chosen attribute. (ID_MESH_FALSECOLOUR_ATTRIBUTE)
    • By Elevation — Display the mesh with a false-colour ramp coloured by elevation. (ID_MESH_FALSECOLOUR_ELEVATION)
  • Align Normals — Align normals (ID_OPERATIONS_CONFORMNORMALS)

Optimization submenu

  • Generate Level of Detail (LOD) — Generate level of detail (LOD) (ID_PCL_OPERATIONS_LOD)
  • Rebuild Partition Tree — Rebuild the spatial partition tree used for fast queries and rendering. (ID_OPERATIONS_REGENERATEPARTITIONTREE)
  • Load Into Memory — Load the entire mesh into memory for faster access at the cost of RAM. (ID_OBJECTS_MAKERESIDENT)
  • Unload From Memory — Drop from Memory (ID_POINTCLOUDS_DROP)

Debug (Use With Caution) submenu

  • Randomise Position — Randomise Position (ID_DEBUG_RANDOMISEPOSITION)
  • Force Crash (DO NOT USE) — For testing the crash reporting system (ID_DEBUG_FORCEACRASH)
  • Spherical to Cartesian — Spherical to Cartesian (ID_DEBUG_SPHERICALTOCARTESIAN)
  • Cartesian to Spherical — Cartesian to Spherical (ID_DEBUG_CARTESIANTOSPHERICAL)

Group Context Menu

Right-click the Point Clouds parent group / list header in the Data Tree.

Actions

  • New Point Cloud — Create a new object based for this type (ID_GROUPPOPUP_NEW)
  • Group — Group the selected items into a single project tree entry. (ID_PROJEXP_GROUP)
  • Ungroup — Ungroup the selected group, restoring its contents to the parent. (ID_PROJEXP_UNGROUP)
  • Export — Export (ID_GROUPPOPUP_EXPORT)
  • Sort By Name (UNUSED_ID_POINTCLOUDGROUP_SORTBYNAME)
  • Clear All Items — Clear all items (ID_GROUPPOPUP_EMPTYLIST)
  • Download Topography — Download topography (ID_DOWNLOAD_OPENTOPO)

Import submenu

  • From File... — From File (ID_GROUPPOPUP_IMPORT)
  • As Tiles... — As Tiles (ID_POINTCLOUDGROUP_IMPORTASTILES)
  • Arc Info ASCII (.asc) Folder — Arc Info ASCII (.asc) Folder (ID_IMPORTFOLDER_ARCINFORASCII)
  • From RSP (Batch) (UNUSED_ID_BATCHIMPORT_FROMRSP)
  • Import Gaussian Splat — Import gaussian splat (ID_FILE_IMPORT_GAUSSIAN_SPLAT)

Generate Test Data submenu

  • Spherical Pattern — Generate artificial spherical pattern (ID_ARTIFICIALDATA_SPHERICAL)
  • Map Pattern — Generate artificial map pattern (ID_ARTIFICIALDATA_MAP)
  • Gaussian Splat Test — Gaussian Splat Test (ID_GAUSSIANSPLAT_TEST)