Topologi Tidak Valid [Topoengine error] dari ArcGIS for Desktop?

11

Menggunakan ArcGIS 10.1 untuk Desktop, saya mencoba menjalankan fungsi Identity pada dua set data besar tetapi gagal setiap waktu. Saya tidak berpikir itu kekurangan perangkat keras karena saya dapat menjalankan proses lain pada set data yang sama.

Saya telah memperbarui perangkat lunak, dan menambahkan 64 bit geoprocessing add-in, memeriksa dan memperbaiki geometri, dan melakukan perbaikan di KB29559 (mengatur variabel env ARCTMPDIR ke folder lokal yang dapat ditulis).

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)

Berdasarkan komentar sejauh ini saya mencoba menyalin data ke file geodatabase baru, dan menjalankan alat dari ArcCatalog masih mendapatkan kesalahan yang persis sama.

Saya telah memesan 16GB RAM tercepat yang dapat diambil oleh komputer saya (saat ini saya memiliki 4GB). Saya juga memiliki 6 Core AMD Phenom II X6 1090T, SSD, dan AMD Radeon HD 6970 Graphics Card. Jadi saya tidak yakin hardware apa lagi yang bisa saya tambahkan.

Saya juga mencoba meningkatkan ukuran file halaman yang merupakan saran yang saya temukan di Google tanpa efek.

falc
sumber
2
Apakah Anda sudah mencoba menyalin data ke file geodatabase baru?
blah238
3
Saya pikir pesan kesalahan TopoEngine palsu dan benar-benar ini adalah masalah sumber daya. @ blah238 saran terkadang membuat saya melewati kesalahan ini jadi lakukan itu dulu. Hal-hal lain yang saya coba adalah me-reboot sebelum pengujian ulang, menjalankan alat dari ArcCatalog atau Python IDE atau baris perintah, daripada ArcMap (jika itu yang Anda lakukan) yaitu apa pun yang dapat Anda pikirkan untuk mengurangi permintaan pada sumber daya saat berjalan. Jika masih tidak ada kegembiraan, semacam strategi kunjungan ubin dan ubin mungkin diperlukan. Juga, uji pada mesin lain (lebih disukai lebih kuat) jika itu merupakan pilihan.
PolyGeo
Sebagai uji tindak lanjut, ada baiknya menjalankan dataset melalui alat periksa geometri, Anda mungkin telah merusak poligon?
Hornbydd
@Hornbydd Anda mungkin telah mengabaikan "Saya sudah ... memeriksa dan memperbaiki geometri" dalam Pertanyaan tetapi Anda benar bahwa ini adalah langkah logis pertama kapan saja "Topologi Tidak Valid" terlihat dalam pesan kesalahan.
PolyGeo
Saya memiliki masalah serupa, dan satu-satunya cara untuk menghilangkannya adalah mengurangi jarak pencarian. saya bekerja dengan 0,1 tetapi tidak dengan 1 METER. Saya kira setidaknya dalam kasus saya itu bermakna karena memisahkan fitur ke garis di mana mereka berjarak 1 meter dari satu sama lain dan tidak memiliki hubungan topologi, dapat menyebabkan topologi yang tidak valid.
msc87

Jawaban:

10

Saya akan mencoba Perbaikan Geometri dulu, seperti yang Anda miliki, tapi saya pikir pesan kesalahan TopoEngine palsu dan benar-benar ini adalah masalah sumber daya.

Menyalin data ke file geodatabase baru terkadang membuat saya melewati kesalahan ini jadi coba dulu.

Hal-hal lain yang saya coba adalah me-reboot sebelum pengujian ulang, menjalankan alat dari ArcCatalog atau Python IDE atau baris perintah, daripada ArcMap (jika itu yang Anda lakukan) yaitu apa pun yang dapat Anda pikirkan untuk mengurangi permintaan pada sumber daya saat berjalan.

Jika masih tidak ada kegembiraan, semacam strategi kunjungan ubin dan ubin mungkin diperlukan.

Juga, uji pada mesin lain (lebih disukai lebih kuat) jika itu pilihan karena saya telah menemukan beralih ke mesin RAM 12Gb biasanya membuat saya melewati kesalahan ini ketika saya menjumpainya menggunakan RAM 4Gb.

PolyGeo
sumber
0

Saya tahu bahwa posting ini sudah sangat lama, namun masalah ini masih berkaitan dengan ArcGIS Desktop versi 10.6.1 terbaru. Untuk tugas khusus ini nonaktifkan pemrosesan latar belakang di bawah Geoprocessing> Opsi geoprocessing> Pemrosesan latar belakang dan batalkan pilihan opsi Aktifkan .

Damijan
sumber