helios icon indicating copy to clipboard operation
helios copied to clipboard

adding attributes to the points

Open shayannikoohemat opened this issue 3 years ago • 2 comments

Is it possible to add the attribute or material of the surface to the point clouds? For example, if the ray is hitting a tree surface, in the point cloud, we save the label as a tree. If you guide me to the correct place in the code I can work on it.

shayannikoohemat avatar Nov 12 '20 12:11 shayannikoohemat

Have a look at this plugin, it could be helpful: https://github.com/neumicha/Blender2Helios

fnoi avatar Nov 12 '20 13:11 fnoi

You can differentiate the individual sceneparts as stored in the .XML-file by the hitObjectId. If you are looking for a way to distinguish different materials, you can add the helios custom attribute helios_classification to the mtl-file to assign a class, e.g. 5 for "high vegetation" for your tree. Add the line helios_classification 5. If a laser pulse is then hitting a surface with this tree material, the respective point will get this class.

Important note: HELIOS was revised, improved and ported to C++! We now have a v0.9 beta release, that is currently tested. With this new version, there comes an extensive documentation, describing all features including the one you may be looking for. Contact us if you're interested! https://www.geog.uni-heidelberg.de/gis/helios.html

han16nah avatar Nov 12 '20 14:11 han16nah