Solved! Go to Solution.
Hello everyone,
I have problems with the dissolve function.
I have a shapefile with multiple polygons, some are together and some are not. I want to use the dissolve function to create a new polygon shapefile where all adjacent polygons are aggregated into bigger polygons.
When I use the dissolve function it doesn't dissolve those polygons that only share a point with their neighbours.
A portion of my shapefile before the dissolve:
[ATTACH=CONFIG]27560[/ATTACH]
and after the dissolve
[ATTACH=CONFIG]27561[/ATTACH]
I think that the dissolve function doesn't understand that these polygons are also neighbours and, so, it creates two different polygons. Is there a way I can tell the dissolve function that those polygons are also neighbours?
Any help will be much appreciated.
Thank you.
Hello everyone,
I have problems with the dissolve function.
I have a shapefile with multiple polygons, some are together and some are not. I want to use the dissolve function to create a new polygon shapefile where all adjacent polygons are aggregated into bigger polygons.
...
I think that the dissolve function doesn't understand that these polygons are also neighbours and, so, it creates two different polygons. Is there a way I can tell the dissolve function that those polygons are also neighbours?
Any help will be much appreciated.
Thank you.
That was a good idea, but I don't know why it doesn't perform well. It keeps on creating two different polygons.
The weird thing is that when I calculate the distance to nearest polygon (Genereate Near Table Tool) you see that the distance between both polygons are 0 meters. Why does this happen ?? I mean ... if the distance between both polygons are 0m and I use the aggregation tool with an aggregation distance of 100m why it doesn't aggregate both polygons ??
Any idea ??
What is the name of the tool you are using ?? I'm using ArcGis 10 and the tool is called Aggregate Polygons. Is it the same one as yours ??