I have two polygon shapefiles of the same region from two different years (1985 and 1997) and I need to analyse the differences between the two shapefiles resulting in a third polygon shapefile displaying only differences.
The shapefiles cover an inner-city area with buildings, parks, sealed/unsealed areas and water areas. I need to find out for example if a building was de-/constructed or if a park was moved or closed or similar things. Any differences between the shapes.
I need the output to be in a third, new shapefile. Is there an automated way to achieve this?
I am working with the proprietery file geodatabase in ArcGIS 10.1, so I'd prefer solutions in ArcGIS. But if there is an easy way doing this in QGIS, I would welcome it, too.
I thought it might be possible to work with topology analysis in ArcGIS but I'm not quite sure for example how to compare shapes by attributes: Each shape has a field "type" in the attribute table and I need to compare not only the shapes but the types of the polygons.
Note, How to find differences between shapefiles? sounds similar, but I'm looking for an output in a polygon shape file format.
This is a change detection process on vector data (no remote sensing issue). There are some nice comments in this answer but no solutions at all.