Select to view content in your preferred language

How to troubleshoot a dissolve that returns empty output.

6004
14
Jump to solution
02-09-2018 03:45 PM
KathyKaufman
Occasional Contributor


I have a map layer containing election district boundaries. All of the election districts are located within towns. As a learning task, I'm attempting to dissolve the boundaries of the constituent districts to create a town shape layer. I have a few statistical fields in the layer that I would like to sum when I dissolve the district boundaries.

I've tried using the Dissolve command, but keep finding it returns an empty table (" WARNING 000117: Warning empty output generated."). I'm also unclear on what to enter in the Output feature class field. By default the field seems to be populated with the name of another shape layer in my project, but I don't want to overwrite that layer.

After reading some forum posts, I thought maybe my geometry was corrupted. I tried the Check Geometry tool, which did return an error (" WARNING 000442: could not find spatial index at -1 in Westchester 2014_Town boundaries"). I also tried the Repair Geometry tool which ran successfully. However, when running the dissolve command I still am getting empty output.

14 Replies
KathyKaufman
Occasional Contributor

Dan Patterson wrote:

Also, I wouldn't do a dissolve unless the joins were permanent in any event

Dan, what does 'permanent' mean in this case?

0 Kudos
DanPatterson_Retired
MVP Emeritus

If you make a join by most methods... they are temporary and can be removed.  ie (Add Join tool temporary)

You make permanent joins by using Join Field or by saving the the results of Add Join using several options (ie Copy Tool for instance)

KathyKaufman
Occasional Contributor

If you make a join by most methods... they are temporary and can be removed.  ie (Add Join tool temporary)

You make permanent joins by using Join Field or by saving the the results of Add Join using several options (ie Copy Tool for instance)

Of course, that makes perfect sense and also explains why I couldn't remove the redundant fields from the joined table. I'll go back and address that and see if the dissolve works.

0 Kudos
KathyKaufman
Occasional Contributor

Dan Patterson‌, you are hero of the month! The temporary join was the problem. Thank you so much!!!!

0 Kudos
DanPatterson_Retired
MVP Emeritus

Ahhh thank goodness!   Glad it worked out!

0 Kudos