I have a shapefile that has numerous polygons. I would like to combine polygons that have the same values for some characteristic into larger polygons. I don't think the dissolve function will work because the polygons are not necessarily contiguous (Think parcels of land with streets in between. I want to get a district that contains multiple parcels that may or may not be contiguous.) I don't think aggregate polygons would work either as there are potentially hundreds of these districts in my data set. Any ideas? Thanks.