It would be great if the user will be able to insert more than one iterator in the model.
Thanks,
Ahmad Saleh
I think if esri included this capability in the model builder it would be easier than using submodels. people can start doing their process automation without the need to learn how to code
But imagine how fulfilling it would be for the programmers at ESRI to add support for multiple iterators in a model!
I try to set up tools for people who can't use Python, and found this "one iterator per model" limitation (which BTW I don't see documented) to be highly amusing. It seems totally arbitrary to me.
After playing with iterators for 15 minutes, I wanted to nest a feature class iterator inside a workspace iterator. Seemed simple and elegant. Oh well.
If you can grasp what an iterator is you can probably make the jump to Python.
Here is what Ashley was referring to: Integrating a model within a model—Help | ArcGIS Desktop
This way, more complex models can be composed of submodels, each of which contains its own iterator.
Have you tried creating a model for one process (or series of processes) requiring iteration and then adding that model as a tool to a second model that also has iteration? I have used this method in model builder when I have a workflow requiring multiple iterators.
"can’t write python scripts"
Well, once you have gone beyond a certain level of complexity, getting the process into python can be very fulfilling.
There are lots of code snippets in the standard help files and many more here and elsewhere.
I would regard be able to have some basic understanding of scripting a required skill.
And it's not that difficult.
Hi Neil,
Thanks for your comment, I am aware that this could be done using python, meanwhile a lot of users can’t write python scripts. This idea was written in order to help those users and to make their life easier.
Thanks
Once you have gone beyond a certain level of processing complexity, it is probably better to pythonise the code.
It will be faster and more efficient.
Meld je aan om te posten, content te volgen en meer. Nieuw hier? Registreer gratis.