I'm running ArcGIS 10.3 with an Advanced License on a Windows 7 64x system with 20 GB of RAM and a 4th Gen Intel i7 Quadcore-CPU.
I have a problem with the normally very efficient Union
tool. What I'd like to achieve is a simple union of two feature classes in order to fill holes in my main feature class, say "flat areas" (blue). I therefore created a large surrounding polygon "union polygon" (green). The below images explain the situation (overview and zoomed in):
My blue feature class is large (60 MB), but not huge. It was created combining different features, then I ran the dissolve
and buffer
tools on it.
The problem now is that when I try to unify the two feature classes, ArcCatalog returns "Error 999999: Error executing Function. Invalid topology". I have read this answer about processing large data and followed as many of the instructions as possible:
- No network drive
- SSD
- dissolved polgons
So finally my questions:
- Does anyone have an idea what could cause the problem? Hardware issue?
- Any further tipps or recommendations about the
Union
tool? - Or even better - an alternative in order to fill the holes in the "flat areas" feature class?
Update:
I've meanwhile found this post: Invalid Topology [Topoengine error] from ArcGIS for Desktop? which seems to be about the same problem as I'm experiencing, however there isn't a solution either. I'm currently running the Repair Geometry
tool.
Also I've tried to run identity
instead of union
since that would also work for my task. The same error showed again.