Daha çox

ArcGIS ModelBuilder-də Nested Iterators istifadə olunur?

ArcGIS ModelBuilder-də Nested Iterators istifadə olunur?


Yenidən təkrarlanan çox xəttlər qrupuna (yəni. Geoloji fay xətləri) qarşı təkrarlamaq istədiyim iki çox xəttim var (məsələn, iki yol / yol / və s.).

İlk iteratorun 1 nömrəli yolu götürməsini və hər bir "Hata Xətti" nin üstünə təkrarlanmasını istəyirəm (2-ci iterator). Sonra "Hata Xətti" polinellərinə qarşı 2 nömrəli Yolu təkrarlayın. Bunu necə edim? Çalışdım, amma işə yaramadı.


ModelBuilder-də ayrı bir modeldə ikinci iteratoru yaradın. İşlədikdən sonra onu bir alt model kimi Iterator 1-ə əlavə edə bilərsiniz. ModelBuilder adətən təkrarlayıcıları yuvalamağınıza icazə verməyəcək, ancaq olacaq bir alt model də daxil edəsən. Əgər həmin alt modelin içində təkrarlayıcı varsa, "yalnız 1 təkrarlayıcı" həddini aşa bilərsiniz.


ModelBuilder modelində birdən çox təkrarlayıcı istifadə etmək mümkün deyil. (İstinad üçün təkrarlayıcılardan istifadə etmək üçün sürətli bir tur, sona doğru ilk "Qeyd".)

Bu sualın cavablarında bu məhdudiyyətdən keçmək üçün bəzi fikirlər var: ModelBuilder-də xərc məsafəsinin hesablanması üçün iki təkrarlayıcı yerləşdirmək?