I have two polyline datasets for rivers and streams. Dataset A and Dataset B. Dataset A is very old and the line work is not spatially accurate. Dataset B was created using more accurate methods.
I wish to compare Dataset A with Dataset B, keeping only the lines in Dataset B that intersect or are located near Dataset A. I do not wish to merge the attributes. I have tried nearest neighbor, but that merges the attributes. I have tried line on line overlay and intersector, but that doesn't appear to do what I want either (unless I am doing something wrong). The datasets do share a common attribute field (NAME), but due to the existence of duplicate names of streams within the data, matching by list does not work.
Any help would be appreciated.