In my GIS department, we purchase vector GIS data and regular updates. Each update delivery includes a new "snapshot" of the dataset, which is a brand new version of the entire dataset. As you can imagine, we need to analyze the differences between consecutive versions, that is the lists of features that have been inserted, deleted, or changed (geometry and/or attributes). The dataset structure does not change from a version to another (feature types, attributes names and types, geometry types, etc.).
I started developing my own tool, GeoDiff, to analyze these differences.
Is there any existing practice, standard, or tool to do this?
I guess it is quite a common problem, which should have solutions!