Seperti biasa ketika berhadapan dengan masalah skalabilitas, yang terbaik adalah mulai dari yang kecil dan sederhana dan teruskan dengan cara Anda hingga yang besar dan kompleks.
Dalam hal klip, itu harus cukup pintar untuk berurusan dengan dataset besar karena ubin mereka secara internal . Tetapi karena tidak berfungsi, coba jalankan Klip dengan dataset input (data yang akan dipotong) dan dataset klip (data yang digunakan klip) dengan banyak fitur, jauh lebih sedikit . Seperti satu fitur klip, dengan hanya area di sekitarnya dalam dataset input (gunakan kueri definisi untuk mengecilkannya). Pastikan itu berjalan baik-baik saja, dan kemudian terus meningkatkan ruang lingkup operasi geoprocessing hingga kinerja menurun.
Beberapa ide spesifik:
Larutkan fitur klip ke dalam kelas fitur tunggal, multi-bagian.
Kurangi ukuran file dari fitur input menggunakan Simplify Polygon . Dataset vektor 5GB sangat besar - bahkan shapefile dari semua 250.000 kelompok blok Sensus AS hanya sekitar 1GB.
Membagi fitur input menjadi beberapa bagian. Secara teoritis, rutinitas ubin internal di dalam alat geoproses seharusnya sudah melakukan ini, tetapi Anda tidak pernah tahu. Mungkin ada beberapa masalah batasan ukuran file 32-bit di mana Anda tidak dapat memiliki shapefile lebih besar dari 2 32 byte = 4.29GB.
Beberapa tips kinerja geoproses yang lebih umum:
Pastikan kedua set data memiliki sistem koordinat yang sama. Jika memungkinkan, lebih cepat memiliki keduanya dalam sistem koordinat geografis tanpa proyeksi.
Pastikan Anda tidak kehabisan drive jaringan. Gunakan hard drive lokal tercepat atau, jika mungkin, SSD.
Muat dataset klip ke dalam memori .
Hapus bidang atribut yang tidak perlu (dan gabung lagi nanti jika perlu).
Tip kinerja geoproses lainnya .