Skip to main content
Solved

How to make a spatial join?

  • June 29, 2022
  • 2 replies
  • 99 views

Forum|alt.badge.img

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 !

 

 

Best answer by geomancer

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

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

2 replies

geomancer
Evangelist
Forum|alt.badge.img+58
  • Evangelist
  • 932 replies
  • Best Answer
  • June 29, 2022

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


Forum|alt.badge.img

It worked ! Thank you very much!