We've been doing QA work on a roads dataset and I realized that many of the roads don't overlay correctly with their counterparts in Google Maps or OSM.
Currently we compare our roads with the satellite images of the area they cover and try to map them according to those images (We've been using Google Satellite View and other Satellite Views to do this). The problem with this method is that I've noticed that there is a slight shift in the position of the satellite image of the same area (I found this out by overlaying the roads on the historical images in Google Earth), I've also observed that Google roads don't always overlap with the satellite view.
How else can I check the accuracy of roads and correct the issues on a large dataset?
I can't use osm or google roads to check the roads accuracy as many of the roads I have are not present in google maps or osm
I realize that the best way to do QA is to do some field testing, but that is not possible on all areas of the dataset
I am leaning towards ignoring the shift the in the satellite images altogether and just trying to maintain the relative accuracy of the roads(just trying to make sure that the roads are correctly digitized and topology is maintained)