Skip to main content
Question

Spatial Join: one to one


Hi,

there are lots of qstns about one to many joins.

I want to understand what transformer to use to achieve a one to one spatial join based on geometry?

I have a line in GIS that I want to analyse to see if there a geometry join to a line in CAD. This works fine with the SpatialFilter if there is only one line.

however when GIS and CAD has two lines in close proximity the SpatialFilter is creating a many to one join by joining the Two GIS lines to the same CAD line.

How do I create the one to one join please?

thanks in advance

2 replies

nielsgerrits
VIP
Forum|alt.badge.img+59

Do you want to check if two lines from different sources are the same? One way to do this is to use the Matcher transformer.

 

The ChangeDetector is probably a more intuitive way to do this.


Forum|alt.badge.img+2

@tammydovey​ Did you try SpatialRelator. This will give you a list of all the lines that touch. There's a article on Spatial Joins that give the options for joining spatial data and also a nice webinar


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings