2

I want to perform a join between a feature class and a table and then export the data as a feature class using ArcGIS ModelBuilder.

My current problem is that the geometry is not present in the output.

I have tried 2 methods so far:

1) Join Field: (which is supposed to work for Tables or Feature Classes)

2) Add Join: Creating a Table View and a Feature Layer from the associated data sources, and performing the Add Join

In each option I have tried the Feature Class (source) both as Input and Join. The output never contains the Geometry - it is always a Table.

How can I include the Geometry in the output?

  • 1
    Method 2 should work with the feature layer as input layer and table view as join table. After the join you need to run Copy Features – BERA Feb 28 '17 at 14:51
  • @BERA thank you. Copy Features is what I was looking for, this worked. You posted first so if you add an answer with this I will give you credit. – Brad Feb 28 '17 at 15:01
2

Method 2 should work with the feature layer as input layer and table view as join table. After the join you need to run Copy Features to make it permanent.

2

When creating a join in modelbuilder, you need to export the joined feature class to make it permanent. You can do this by either using Copy Features or Feature Class to Feature Class tool.

If you need to understand the actual geometry, make sure you create the new feature class into a geodatabase. Or the other way is to add a new field, and run Calculate Geometry depending on what units you prefer.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.