Hello,
I'm trying to set the ground and all the building to 0 elevation in my CityGML and keep the buildings in 3d.
Do you have any idea how could I do that?
Hello,
I'm trying to set the ground and all the building to 0 elevation in my CityGML and keep the buildings in 3d.
Do you have any idea how could I do that?
Best answer by virtualcitymatt
Assuming your buildings have flat bottoms then what I would recommend to using the BoundsExtractor to get the _zmin of each building, then using an Offsetter to offset by the -ve of the zmin value. This should set all the bottoms of the building onto 0 elevation.
If your buildings are separated into Walls/Roofs etc then you will need to first Aggregate the surfaces into whole buildings (Aggregator, Group By Building ID) before using the BoundsExtractor. Failing to first Aggregate will result in your Roofs also being on 0.
Good Luck!
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.