Skip to main content
Question

Extract roof height and building footprint polygon from 3D data

  • November 18, 2019
  • 3 replies
  • 164 views

Forum|alt.badge.img

I have a dataset with 3D buildings like this:

The dataset is a gdb-file (geode-multipatch) with aggregate geometries.

I need to extract the roof height for each part of the building (meaning one building gets multiple height values for each part – e.g. the second building from left in the front row in the screenshot should have a different value for its tower). The height should then be a attribute for the below mentioned polygon.

And I also need to extract the footprint as polygon shape for these building parts. How could I achieve this?

3 replies

sigtill
Supporter
Forum|alt.badge.img+24
  • Supporter
  • November 18, 2019

Hi @oiram Use the BoundsExtractor to find max-min z. Use the SurfaceFootprintReplacer to find the Footprint.


Forum|alt.badge.img
  • Author
  • November 18, 2019
sigtill wrote:

Hi @oiram Use the BoundsExtractor to find max-min z. Use the SurfaceFootprintReplacer to find the Footprint.

Thanks for pointing me to these transformers!


  • March 30, 2020
sigtill wrote:

Hi @oiram Use the BoundsExtractor to find max-min z. Use the SurfaceFootprintReplacer to find the Footprint.

Hello,

can I use the same transformer "BoundsExtractor" to find heights in raster GEOTIFF, which includes floors and buildings as shown in the figure:


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