سؤال

I have two polygons that are next to each other (left image). After performing a union of the two polygons, I have a single polygon with outlines similar to the left image. What I am looking for is a way to remove the shared edges of the two polygons, as shown on the right. I am working with arcobjects (.net) and arcdesktop 10.1. Hopefully there's a nice built-in method to achieve this. Thanks.

Left image is what I am getting after a union. Right image is what I want.

هل كانت مفيدة؟

المحلول 3

I got this to work with the Integrate tool. It merges two polygons and remove any two edges that are near each other.

نصائح أخرى

There is indeed a nice built-in method - you're looking for the Dissolve tool.

There is an example in the ArcObjects help, this may help you.

[Creating a union of several polygons] http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/d/00010000009t000000.htm

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top