So I have a public schools boundaries feature. The boundary of one polygon has a sharp, roughly a 90 degree angle edge. The adjacent boundary has a rounded edge. This seems to be happening mostly within street intersections. I'm left with a little pyramid in between that isn't inside any boundary. Is there a good programmatic topological method to force the rounded edges to snap to the sharp edges and get rid of the gaps? There are thousands of instances of this in my data.