Hot answers tagged

10

It sounds like you want either a voxel-based thinning or maybe a Poisson-based one. PDAL can do either. See PDAL's tutorial on the topic at http://www.pdal.io/tutorial/dart-throwing.html . As far as the size of the file, please define "large". Just about any technique except simple rank decimation (remove n-th points) is going to want to have access to ...


7

Dark areas = low reflectivity. Light areas = high reflectivity. My guess is the dark squares simply has not reflected light back to the transceiver and then you have no xyz data here. For the floor my guess is that light is deflected away from aperture and not towards aperture, except for the holes. This depends of course of the sensor and the setup. In ...


5

You can give lasthin or lasduplicate from LAStools a try. With lasthin you can keep the '-lowest', '-highest', '-random', or most '-central' point on a 2D grid in the x/y plane with user-defined '-step 0.5' size. With lasduplicate you can specify to remove all points that are '-nearby 0.005' in 3D from all previously appearing points. See the linked README ...


3

The filters.voxelgrid filter requires PCL support, which it doesn't appear you have linked. On OSX, Homebrew PCL (1.7.2) should be sufficient. See my configuration script for hints on how to have CMake use it. Another easy way to get going with PDAL is to use Docker. It contains a fully-featured PDAL build. The PDAL Docker image based on master is available ...


2

You might check whether or not the C10 .bin file is actually a TerraSolid file. PDAL provides a reader for TerraSolid .bin plus numerous other point cloud formats.


2

BPF is rather new as a public format. PDAL supports both reading and writing BPF data. You can use the OSGeo4W64 build of PDAL to translate the data into LAS 1.4 using the following command: pdal translate simple-extra.bpf out.las \ --writers.las.minor_version=4 \ --scale 0.01,0.01,0.01 PDAL will write commonly-named dimensions, such as XYZ into ...


2

PDAL can do this for you, but not automatically. You need to use something to compute your transformation matrix and then apply the transformation matrix with PDAL's filters.transformation filter. Once you have your transformation matrix, you can use the transformation in a pipeline as shown in the example. OSGeo4W64 is a binary distribution for Windows ...


1

There was a bug in the PMF filter that has been fixed in newer versions of PDAL that was causing this. Try PDAL 1.1+ to get past this issue. If you still have trouble, please ask on the mailing list.



Only top voted, non community-wiki answers of a minimum length are eligible