Korzystając z ArcGIS 10.1 dla komputerów stacjonarnych, próbuję uruchomić funkcję tożsamości na dwóch dużych zestawach danych, ale nie udaje się to za każdym razem. Nie sądzę, że jest to brak sprzętu, ponieważ mogę uruchamiać inne procesy na tych samych zestawach danych.
Zaktualizowałem już oprogramowanie, dodałem 64-bitowy dodatek do geoprzetwarzania, sprawdziłem i naprawiłem geometrię, i zrobiłem poprawkę w KB29559 (ustaw zmienną env ARCTMPDIR w zapisywalnym folderze lokalnym).
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)
Na podstawie dotychczasowych komentarzy próbowałem skopiować dane do nowej geobazy bazy danych, a uruchomienie narzędzia z ArcCatalog nadal powoduje dokładnie ten sam błąd.
Zamówiłem 16 GB najszybszej pamięci RAM, jaką może zabrać mój komputer (obecnie mam 4 GB). Mam także 6-rdzeniową kartę AMD Phenom II X6 1090T, SSD i AMD Radeon HD 6970. Nie jestem więc pewien, jaki sprzęt mogę dodać.
Próbowałem również zwiększyć rozmiar pliku strony, co było sugestią znalezioną w Google bez żadnego efektu.
Odpowiedzi:
Najpierw spróbuję naprawić geometrię, tak jak ty, ale myślę, że komunikat o błędzie TopoEngine jest fałszywy i naprawdę jest to problem z zasobami.
Kopiowanie danych do nowej geobazy bazy danych czasami pomijało ten błąd, więc spróbuj najpierw.
Inne rzeczy, których próbuję, to ponowne uruchomienie przed ponownym testowaniem, uruchomienie narzędzia z ArcCatalog lub Python IDE lub wiersza poleceń, a nie ArcMap (jeśli to właśnie robisz), tj. Wszystko, co możesz wymyślić, aby zmniejszyć zapotrzebowanie na zasoby podczas działania.
Jeśli nadal nie ma radości, może być potrzebna strategia odwiedzania kafelków i kafelków.
Również przetestuj na innych (najlepiej wydajniejszych) maszynach, jeśli jest to opcja, ponieważ stwierdziłem, że przejście na maszynę RAM o pojemności 12 Gb zwykle mija ten błąd, gdy napotykam ją przy użyciu pamięci RAM 4 Gb.
źródło
Wiem, że ten post jest bardzo stary, jednak ten problem nadal dotyczy najnowszej wersji ArcGIS Desktop 10.6.1. W przypadku tego konkretnego zadania wyłącz przetwarzanie w tle w obszarze Geoprocessing> Opcje geoprzetwarzania> Przetwarzanie w tle i odznacz opcję Włącz .
źródło