Skip to main content
Question

Creating roof footprints from point cloud data


Forum|alt.badge.img

Hello FME Community,

 

I know there has been a similar question asked recently, however I have different input data. Any help would be very much welcomed.

Here is sample data I am working with: http://ulozto.cz/xk6fbGrQ/budov-rar

 

(download using the big yellow button labelled as "Stáhnout").

 

 

This las file I work with was created using Agisoft software (photogrammetry), therefore the pointcloud contains only information about XYT coordinates and RGB color. The output I am supposed to get is area and perimeter of the roof for each separate building.

I have tried using PointCloudSplitter to get rid of green objects (trees), then using ImageRasterizer to create raster. When building polygons from there, I get as many polygons as there are cells in the raster, so I have to somehow force each roof to have one color. (just guessing here)

Or maybe in some way find the plane of each roof (if the points are laying in a plane with some kind of tolerancy), filter out the rest of points that are not some kind of plane... 

Honestly, I have no idea how to get roof footprints out of this kind of data. :(

 

Thank you for any ideas how to solve this.

Radek

0 replies

Be the first to reply!

Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings