Extrude Multipatch buildings in CE

Discussion created by anthero on Oct 11, 2013
Latest reply on Nov 9, 2016 by CLau-esristaff

I'm quite newbie users of CE and I'm trying to create the first 3D building model by using our own sample data. My problem is that I cannot visualize correctly the building data which has both flat and pitched (gable) roof buildings in CE.

All building data is in one Multipatch shapefile which has several attributes describing e.g. terrain height, highest quota of buildings and building height itself. One field (HCL) describes eave heights in case of gable roofs. Pleas see attachments 1 and 2. The highlighted buildings are also shown in the attachments 3-6 (in the left).

I visualized the buildings in 3D e.g. in ArcGlobe (attachment 3) where you can see some gable roofs.

When I import the data to CE, I can still see gable roofs in when I use the tumble/Rotate tool (attachments 4-5). However, when I create a simple CGA rule to extrude building heights based on H2 field, the result is shown in attachment 6.

attr. H2 = 0
lOT--> extrude (H2)

My question is, how to extrude the buildings to show their gable roofs and avoid situation shown in the attachment 6? How to create a rule to show the buildings based on their necessary attribute information from the shapefile?

Thanks for any help you can provide!