AnsweredAssumed Answered

How to determine the dimensions of a face on a CGA created building.

Question asked by TomMoore86 on Jun 2, 2016
Latest reply on Jun 6, 2016 by CLau-esristaff


I've created my own CGA rule for creating buildings in a city, so this isn't from a template that I can reference.

 

I keep running into building footprints that have curved portions to them with lots of verticies which cause, via the CGA rule, a lot of vertical faces. The number of faces isn't an issue, but the CGA rule goes on to create faces on top of faces, giving me artifacts on the face. I have been using the geometry.area function to determine if there are any that are super small, but when the buildings get 50m tall or taller, I have to increase the number for the area check, and it starts to mess with other buildings.

 

So, I'm looking for a way to measure the x,y (or in my case, the x, z) of the face before splitting or extruding it. Hopefully it exists and I've just been overlooking it.

 

Thanks in advance.

Outcomes