What does "Precision" do within "Join Attributes by Location"?
Also, what's the difference between the "Geometric Predicates"?
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It only takes a minute to sign up.
Sign up to join this communityIt's easier to explain them the other way around.
Geometric predicate: this is the topologic rules you wish to use to join features. If you only want to join features that intersect with one another, you check only the "Intersects" box. If you want to join features that either crosses or touches another, you check both these boxes. You can read more about how topologic relations work here.
Precision: this is how precise you want your topologic rules to evaluate. Let's say you have a Linestring that ends at the point (230989.435 8900443.366), and a Linestring close to it starts at the point (230989.436 8900443.362). These two geometries are very, very close to one another (millimeters close), but do not exactly touch or intersect. If you want these cases to be treated as if they were in fact touching, then you set your precision for a value above this gap (say, 1cm). It's basically how close you want the software to consider that it's basically the same position. This is a unitless value (or, rather, it's in the units you are working with in your project CRS).