I have a polygon shapefile classifieds in different regions, and cities inside them. In each city there are many small polygons <2ha, that I'd like to merge to the biggest polygon adjacent to each one of them, as long as these polygons belong to the same city and region.
I don't want that polygons neighbors located in different city and region be united.
I'm looking for an automatic solution. I tried eliminate tools but ArcGIS does not differentiate the union between cities and regions.