Select to view content in your preferred language

Indicate that the Add Spatial Join tool outputs a static FC

369
1
01-10-2024 11:36 PM
Status: Open
Labels (1)
Bud
by
Esteemed Contributor

ArcGIS Pro 3.2.1

Background regarding join tools:

  • Add Join
  • Add Spatial Join

The two tools have similar names but seem to have different implementations. Add Join produces a dynamic/temporary join, whereas Add Spatial Join outputs a static FC to the project's scratch.gdb.

With Add Spatial Join, if I were to edit the features (such as move features so that they no longer intersect), the join wouldn't reflect those changes; the spatial join is static and so it would become out of date.

Idea:

You wouldn't know that the Add Spatial Join tool outputs a static FC when looking at the tool or by reading the docs. Could Add Spatial Join be enhanced so that there is an indication in the tool that a static FC is created? Or let the user specify where the FC will be saved?

 

I'm aware that the Add Spatial Join tool utilizes a non-spatial join to link the target features to the spatial join FC (from scratch.gdb).  That makes sense, but maybe isn't relevant to this idea.

1 Comment
JonathanNeal

Nice find @Bud will doc it for now because it isn't obvious given the nature of how Add Join behaves.