Splitting bow-tied polygons

Discussion created by leftieant76 on Apr 14, 2014
Latest reply on Apr 15, 2014 by rborchert
Good morning

I am doing some data cleaning and simplification / optimisation, at the moment, and one of the tasks I need to take care of is cleaning out some polygons that have been bow-tied. By bow-tied, I mean polygons that intersect at a single vertex.

I am looking for an automated (or programmatical) method that will split any bow-tied shapes into separate shapes. Options in my head at the moment include separating out the polygons, converting to arcs, splitting the arcs at a nominated vertex / point, then rebuilding the polygons. However I have never had much joy with the 'split line at point' tool and I suspect this method may cause more options than it solves.

Is there an obvious solution that I have missed?

Thank you.