Why is logical consistency important when overlaying data sets with spatial joins? when using intersect or union? can these problems be reduced? how?