AnsweredAssumed Answered

Is a 3D Dissolve possible?

Question asked by NatanM on Jan 9, 2017
Latest reply on Dec 17, 2019 by WhitacreJ_CMNH

Hello everyone,


I am looking for a way to "dissolve" touching 3D data without losing the Z information, is that possible? My input data can either be multipatch or polygonZ. Any workaround would help, and avoiding to obtain a single feature in the output would be a great plus. 


Briefly, what I have is a street network as 3D polyline, with a field indicating the width of every street. I used 3D symbology to create a strip of the right width, and used "3D layer to feature class" to obtain a multipatch. However, this operation naturally cause overlaps at road crossings, which are a) not nice, and b) causing many issues when I process my data further (e.g. flickering "fighting" polygons).


I could obtain both multipatch and polygonZ, and extrude the data to ensure touching volumes, but I was not able to eliminate the overlaps. 3D intersect extract all of them, but I don't know how to proceed without losing the 3D information. I also have bridges, hence I really need something that works in 3D for close features. The desired output would looks as in Multipatch_width.jpg (where we do not see the overlaps, but they are there unfortunately).


Any help would be greatly appreciated!


Thank you in advance,

Best wishes