Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

I'm trying to run the Identity function on two large data sets but it fails every time. I don't think it is a lack of hardware as I can run other processes on the same data sets.

I've already updated software, and added the 64 bit geoprocessing add-in, checked and repaired geometry, and done the fix in KB29559.

Executing: Identity DudleyStamp OA2011 "D:\Case Studies\National2\National.gdb\DudleyStampOA11" ALL "1 Meters" NO_RELATIONSHIPS

Start Time: Wed May 08 21:11:43 2013

Reading Features...

Processing Tiles...

Assembling Tile Features...

ERROR 999999: Error executing function.

The table was not found.

The table was not found. [DudleyStampOA11]

The table was not found.

The table was not found. [DudleyStampOA11]

Invalid Topology [Topoengine error.]

Failed to execute (Identity).

Failed at Wed May 08 21:45:41 2013 (Elapsed Time: 33 minutes 58 seconds)

UPDATE 10-5-2013

Based on comments so far I tried copying data to new file geodatabase, and running the tool from ArcCatalog still get exactly the same error.

I have ordered 16GB of the fastest RAM my computer can take (I current have 4GB). I also have a 6 Core AMD Phenom II X6 1090T, SSD, and AMD Radeon HD 6970 Graphics Card. So I'm not sure what more hardware I can add.

UPDATE 10-5-2013 B

I've also tried increasing the size of the page file which was a suggestion I found on Google with no effect.

share|improve this question
2  
Did you already try copying the data to a new file geodatabase? –  blah238 May 8 '13 at 22:07
2  
I think the TopoEngine error message is spurious and really this is a resources issue. @blah238 advice has sometimes got me past this error so do that first. Other things I try are rebooting before retesting, running tool from ArcCatalog or a Python IDE or the command line, rather than ArcMap (if that is what you are doing) i.e. anything you can think of to reduce demand on resources while it runs. If still no joy, some sort of a tiling and tile visit strategy may be needed. Also, test on other (preferably more powerful) machines if that is an option. –  PolyGeo May 8 '13 at 22:49
    
As a follow up test it would be worth running the datasets through the check geometry tool, you may have corrupted polygons? –  Hornbydd May 9 '13 at 11:14
    
@Hornbydd You may have overlooked "I've already ... checked and repaired geometry" in the Question but you are right that these are the logical first steps anytime "Invalid Topology" is seen in an error message. –  PolyGeo May 9 '13 at 21:31
add comment

1 Answer

I would try Repair Geometry first, like you have, but I think the TopoEngine error message is spurious and really this is a resources issue.

Copying the data to a new file geodatabase has sometimes got me past this error so try that first.

Other things I try are rebooting before retesting, running the tool from ArcCatalog or a Python IDE or the command line, rather than ArcMap (if that is what you are doing) i.e. anything you can think of to reduce demand on resources while it runs.

If still no joy, some sort of a tiling and tile visit strategy may be needed.

Also, test on other (preferably more powerful) machines if that is an option because I have found switching to a 12Gb RAM machine usually gets me past this error when I encounter it using 4Gb RAM.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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