I have a large polygon set and I want to be able to do some sort of spatial analysis to determine if adjacent polygons contain the same attribute value from one field in the attribute table (i.e. I have a field called SOIL_TYPE. If 2 adjacent polygons both have the the same SOIL_TYPE, they should be flagged and merged as one). I'm thinking there must be a tool/python script that will do this, but I've searched around and haven't com across anything. If anyone can point me in the right direction, I'd appreciate it.