Saya mencoba menjalankan proses Intersect di arcgis 10 sp 3 dengan 2 set file (aspek dan kemiringan) mulai dari DEM 1m melintasi area seluas 65.000 km persegi. Aspek ini memiliki 9.930.384 catatan dan lereng memiliki 31.435.462 catatan (total sekitar 12GB dalam 2 file geo-database).
Saya telah menjalankan perbaikan geometri sekitar 3 kali dan sekarang dataset tidak melaporkan kesalahan (setiap kali mengambil alih 30 jam).
Sekarang saya mengerti
Eksekusi (Persimpangan): Persimpangan "D: \ SCRATCH \ Projects \ 106 \ data \ 7_asp_Merge.gdb \ asp_HghstRez_M_rep #" D: \ SCRATCH \ Projects \ 106 \ data \ working \ working.gdb \ AsSl_Int ALL # INPUT Waktu Mulai: Sun 23 Okt 02:19:10 2011 Fitur Bacaan ...
Memproses Ubin ...
GALAT 999999: Fungsi eksekusi kesalahan.
Topologi Tidak Valid [Terlalu banyak garis akhir dan titik.]
Gagal menjalankan (Intersect).
Gagal di Sun 23 Okt 04:09:12 2011 (Waktu Berlalu: 1 jam 50 menit 2 detik)
Apakah ini benar-benar masalah topologi atau masalah ukuran file?
Saya telah mencoba menggunakan alat ArcINFO SPLIT tetapi gagal bahkan dengan lebih dari 1TB ruang kosong pada drive dan pada set file yang lebih kecil menyebabkan tepi bergerigi. Saya tidak bisa menggunakan DICE karena area untuk memotong antara asp dan slope harus persis sama. Saya mengerti bahwa pada dataset besar ESRI retak (secara otomatis ubin) dataset - dapatkah ini menimbulkan masalah? Apakah ada info lagi yang bisa saya berikan untuk memecahkan masalah.
Spesifikasi mesin lebih dari ESRI minimum - kami memiliki 16GB RAM, Intel Xeon, Windows 7, 64-bit, 2 x Satu TB disk dan lebih dari 1.2TB gratis pada drive. Semua file yang digunakan dalam proses berada di drive lokal.
baru saja menemukan penjelasan ini (2 Juli 2012) yang memberikan banyak petunjuk bermanfaat untuk menyelesaikan masalah.
http://blogs.esri.com/esri/arcgis/2010/07/23/dicing-godzillas-features-with-too-many-vertices/
Jawaban:
Sangat sedikit sel yang berdekatan dalam DEM terperinci yang akan memiliki nilai identik dari kemiringan dan aspek. Oleh karena itu, jika fitur input mewakili area yang berdekatan dari kemiringan umum dan aspek umum, kita harus mengharapkan hasil dari prosedur persimpangan ini memiliki, rata-rata, hampir satu fitur per sel.
Awalnya ada 65.000 * 1000 ^ 2 = 6,5 sel E10 dalam DEM. Untuk mewakili masing-masing membutuhkan paling tidak empat pasang bilangan integer 4-byte atau koordinat mengambang 8-byte, atau 32-64 byte. Itu persyaratan 1,3 E12 - 2,6 E12 byte (1,3 - 2,5 TB). Kami bahkan belum mulai menghitung overhead file (fitur disimpan lebih dari sekadar koordinatnya), indeks, atau nilai atribut, yang sendiri mungkin memerlukan 0,6 TB (jika disimpan dalam presisi ganda) atau lebih (jika disimpan sebagai teks), plus penyimpanan untuk pengidentifikasi. Oh, ya - ArcGIS suka menyimpan dua salinan dari setiap persimpangan, sehingga menggandakan semuanya. Anda mungkin perlu 7-8 TB hanya untuk menyimpan hasilnya.
Bahkan jika Anda memiliki penyimpanan yang diperlukan, (a) Anda mungkin menggunakan ini dua kali (atau lebih) jika ArcGIS melakukan caching file perantara dan (b) diragukan bahwa operasi akan selesai dalam waktu yang masuk akal.
Solusinya adalah melakukan operasi grid menggunakan struktur data grid, bukan struktur data vektor. Jika output vektor benar-benar diperlukan, lakukan vektorisasi setelah semua operasi grid selesai.
sumber
Pengalaman saya dengan menggunakan alat split dan perbaikan geomtry. Ini bekerja untuk saya karena yang saya kerjakan menggunakan lapisan vektor yang saya konversi dari raster ke vektor. Saya mencoba untuk membagi alat terlebih dahulu dan memberi saya kesalahan. Jadi, saya harus menggunakan perbaikan geomtry dan itu tergantung berapa lama itu berjalan. Saya telah melakukan ini dua kali karena setiap kali Anda membuat perubahan atau mengedit, Anda masih harus menjalankan kembali perbaikan geomtry sebelum Anda melakukan pemisahan. itu berhasil untuk saya.
By the way, saya menjalankan perbaikan geomtry pada kedua lapisan: shapefile dan file geodatabase. Saya sarankan Anda menjalankan perbaikan geomtry dalam semalam.
sumber