Hi, Your methodology seems to work rfairhur24 but I have few questions about it and I would really appreciate your help !! 1. You said: "Make the Buffer tool do a dissolve on the attribute you will ultimately use in the Dissolve at the end." What does it mean? In your example, which was the attribute ?? Was it the Shape Area ?? All polygons had different areas ... so how did it perform the dissolve function ?? The problem I have is that I don't want to create a dissolve field since I have a shapefile with more than 120000 polygons and it will take me a looooong time to do that. I would like to find a way the program dissolve all neighbour polygons. 2. What did you mean by "Select all features that match on your dissolve attribute from the case field(s)" ?? I tried several times different things but it doesn't work with my data. Thank you for you time and help !!
Hi everyone, I have found the solution, and here are the steps I have followed:0. Original Data: a shapefile with polygons (data.shp)1. Create a BUFFER of small distance (name of the new shapefile: data_buffer.shp)2. DISSOLVE the new shapefile (unchecked create multipart features) (name of the new shapefile: data_buffer_dissolve.shp)3. Use the INTERSECT tool: intersect data.shp + data_buffer_dissolve.shp (name of the new shapefile: data_buffer_dissolve_intersect.shp)4. DISSOLVE data_buffer_dissolve_intersect.shp. The dissolve field is the FID of data_buffer_dissolve.shp and this time you do checked create multipart features. Name of the final shapefile (data_def.shp) Thanks rfairhur24 for suggesting using buffers to solve the problems !!
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 ??
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 ??
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.
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.
Aangemelde leden kunnen berichten plaatsen, updates volgen en meer. Nieuw hier? Registreer een gratis account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.