I have a very dense pointcloud, in which I can easily see the roofstructures. I also have the boundaries of my houses, in 2D polygons. I'm trying to get a "3D" model of my roofs (triangles, surfaces, ... doesn't really matter)
what I already tried out:
- when I create a Tin (Tingenerator), I get a nice result (I even see the chimneys), but the space in between the houses (streets) are also triangulated.
- when I use the surfacedraper, with the buildingboundaries as draped features, I do not get this nice result (I have the feeling FME only drapes the boundaries of the feature, which is great for line features, but not for draping polygons). I tried "vertex" and "model" drape model, but this only influences the exterior vertices, not the inside of my polygon.
- I tried the surfacemodeller, with triangles as output (but again, the streets are also triangulated). I clipped this result (with my 2D polygons of the houses) but the clipped triangles are getting a height of zero, instead of keeping the height they had before clipping. I forced these clipped triangulation back to 2D (2D forcer), and then draped all these triangles with the surfacedraper...
conlusion: I have this feeling that I'm searching too far, for something that's maybe quiet simple to solve, so I'm asking you for help! Any ideas on how I can solve this problem in a clean way, so that I get a "3D" model (triangles, surfaces, ...) of my roofs, based on the heights in the point clouds?
with kind regards,
Ine De Cubber