Solved

How to make a spatial join?


Badge

I have two geodatabase.

I used "AreaOnAreaOverLayer" to have the intersections of features for the one of the geodatabase and then, for the second geodatabase. It creates for both, a field named “Overlaps”.

It works correctly.

 

After that, I wanted to join the two geodatabases

The two geodatabase overlap but they haven’t the same name so I can’t use « feature joiner » because I haven’t a common field.

With the transformer “clipper” I haven’t all fields  (It misses the field “overlaps” of one of the geodatabase)

With “AreaOnAreaOverLayer”, “SpatialRelator”, “SpatialFilter” and NeighboorPair” one of the field "overlap" is null

That’s why I want a transformer to make a spatial join and not a attribute join with all fields of two geodatabase.

 

Thank you !

 

 

icon

Best answer by geomancer 29 June 2022, 15:35

View original

2 replies

Userlevel 4
Badge +36

The AreaOnAreaOverlayer has an option to merge all incoming attributes on the resulting features. Is that what you are looking for?

AreaOnAreaOverlayer_Merge_Incoming_Attributes

Badge

It worked ! Thank you very much!

 

 

Reply