I need to update a building data (shapes) in ArcGIS Desktop.
One Shape is with the buildings of a city from 2012 and the otherone with the buildings of the same city from the year 2019 (perhaps 300.000 buildings). I need to update the shape from 2012 while changing the use of some buildings and while removing buildings, which doesn't exist anymore and add those which are new. I need to keep the 2012 shape because it has attached much more information than the 2019 shape. The problem is, that there is no field in the attribute table to connect both shapes, there differences between the ID and all other fields. The second problem is, that the buildings are not exactly at the same place. Some yes but most of them are just a little bit beside (already checked: it's not a question of projection).
How can I update the 2012 shape without having to manually edit every single building?