Skip to main content

This is very simple.

 

I have two different point feature classes and I just simply to want identify which points overlay each other (several should be an exact spatial match) and transfer attributes when there is a positive spatial match.

 

I first considered using PointOnPointOverlayer as I thought it was the most logical transformer but that doesn't seem to carry out a "spatial join" but rather 'aggregates' points based on proximity. I found that NeighbourhoodFinder with tolerance set to 0.01 was the closest tool to a typical GIS spatial join.

 

Other options may include using FeatureMerger.

 

Any suggestions on which transformer will work best here? This should be straightforward enough!

 

Thanks.

 

 

I think the SpatialRelator is the most typical Spatial Join transformer. The Matcher would be an alternative.

 

If points don't match because of rounding issues (which is often the case with different resources) use a AnchoredSnapper or Snapper to fix this before joining.


Reply