Errors on rayimport #13
-
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
Hi sdhargay, sorry you are experiencing problems. The warnings for 'rayimport pointcloud.ply 0,0,0' are as expected. It has the sensor origin at 0,0,0 but the cloud many km away, so the rays are too long. I have just fixed the problem of it issuing the warning too much, thanks. The reason rayextract terrain does nothing is that WITH_QHULL is turned off, and rayextract terrain uses QHULL. You can see how to install QHULL in the readme.md. It should have output the error message: "Error: extracting terrain requires QHull, see README instructions for installation" FYI: rayextract terrain can get very slow on large clouds, as it is superlinear with respect to the number of points. If it takes too long then you can raydecimate and rayextract terrain on the smaller cloud. Functions like rayextract trees don't mind if the ground is based on a decimated cloud, you can still use the full cloud for tree extraction. p.s. I will add a warning if you use rayimport ray 0,0,0 (as some functions expect the rays to have a length). thanks |
Beta Was this translation helpful? Give feedback.
Hi sdhargay, sorry you are experiencing problems.
The warnings for 'rayimport pointcloud.ply 0,0,0' are as expected. It has the sen 10000 sor origin at 0,0,0 but the cloud many km away, so the rays are too long. I have just fixed the problem of it issuing the warning too much, thanks.
The warnings for 'rayimport pointcloud.ply ray 0,0,0 --max_intensity 0 --remove_start_pos' are correct but not a problem in your case. Your cloud has no time value or colour value and, although the positions are far from the origin, you are removing the start point.
The reason rayextract terrain does nothing is that WITH_QHULL is turned off, and rayextract terrain uses QHULL. You can see how to install QHULL in the…