Page 1 of 1

Extracting roofs

Posted: Sun Apr 22, 2018 6:43 pm
by mjheikkinen
Hi all

I'm new to CC and trying to learn how to use it.
I've got aerial laser scan .laz point clouds by National Land Survey of Finland that I'd like to disassemble so that I'd have separate point clouds of terrain, roads, vegetaion and buildings.

Please see the file behind the dropbox link: the files have classifications as follows
1 unclassified: buildings, parts of vegetation
2 ground incl. roads
3 vegetation
9 still water
10 bridges
14 flowing water


https://www.dropbox.com/s/h1kvuy1xboql8 ... d.las?dl=0

This far I've managed to extract ground and vegetation by using "Filter points by value" on classification on scalar field but the same doesn't work well with class 1 since besides roof surfaces there's vegetation noise as well.

So how to extract only the roofs from class 1?

And is there a way to have a separate cloud for roads? Roads are included in class 2, but they're visible if you use intensity in scalar field...
screensh.JPG
screensh.JPG (111.31 KiB) Viewed 1901 times

Re: Extracting roofs

Posted: Sun Apr 29, 2018 8:32 am
by daniel
Sorry it seems I totally missed your message ;)

Well, for the roofs, if the initial classification is wrong, you might try to use Canupo (the classification plugin of CC: http://www.cloudcompare.org/doc/wiki/in ... O_(plugin)). You'll have to read the documentation and experiment with it, but once tamed, the beast is very powerful.

Same thing, it may also work with the road points. But have you tried to filter the class 1 points based on the intensity scalar field only?