iterator bersarang, 2 iterasi dalam satu model, kumpulkan nilai, statistik sel, kotak dialog pemrosesan batch

8

(ArcGIS10, SP2, ArcInfo)

Ini adalah model saya, dan berfungsi dengan baik, tapi ...

model

Saya punya banyak data untuk diproses. File keluaran sementara (dari kalkulator raster, mengumpulkan nilai) akan mencapai kapasitas hard drive saya. Oleh karena itu, saya memotong file bentuk input menjadi ubin dan ingin menjalankannya di semua ubin dan hanya menimpa file output sementara yang dibuat untuk setiap fitur.

Namun, seperti yang kita semua tahu, pembangun model tidak mengizinkan menggunakan dua iterator dalam satu model.

Saya biasa melakukan ini dengan fungsi pemrosesan batch ( http://www.lib.uoguelph.ca/resources ..._arcgis_10.pdf ).

Namun, alat statistik sel tidak memungkinkan saya mengedit lokasi output dalam kotak dialog kumpulan (setelah mengklik kanan pada model, kumpulan).

kotak dialog batch

Kolom-kolom itu berwarna abu-abu dalam tabel dan saya tidak bisa menambahkan lokasi keluaran lebih lanjut. Jadi, saya tidak dapat menjalankan model pada beberapa file input.

Saya kira ini adalah kombinasi dari statistik sel dan mengumpulkan nilai. Hanya kombinasi dari dua alat yang menghasilkan masalah ini.

Solusi potensial untuk masalah saya adalah:

• Memperbaiki masalah dengan lokasi output dalam kotak dialog batch.

• Mengganti kombinasi statistik sel dan mengumpulkan nilai dengan apa pun yang menghasilkan hasil yang sama.

• Menggunakan cara lain yang mungkin untuk menjalankan iterator fitur di beberapa kelas fitur (sesuatu seperti iterator bersarang)

Ada saran?

MrGISRocker
sumber
1
Saya hanya melihat dengan cepat tetapi apakah Anda bisa membuat iterator kedua Anda menjadi sub-model?
PolyGeo

Jawaban:

4

Dua iterator diperbolehkan dalam suatu model selama Anda menanamkan suatu model dalam suatu model . Lihat penggunaan lanjutan model iterators pada mengintegrasikan model dalam halaman bantuan model .

Harun
sumber