Extracting roofs

Feel free to ask any question here
Post Reply
mjheikkinen
Posts: 1
Joined: Sun Apr 22, 2018 5:56 pm

Extracting roofs

Post 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 1896 times
daniel
Site Admin
Posts: 7711
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: Extracting roofs

Post 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?
Daniel, CloudCompare admin
Post Reply