Mais

Seqüência de valores de campo iterados no ModelBuilder?


Eu sou muito novo no ModelBuilder e tenho trabalhado em uma ferramenta que separa uma classe de feição de ponto de vegetação exótica por espécie, depois separa cada espécie por ação de tratamento e depois por data.

Fiz um modelo usando Iterate Field Values ​​para criar uma nova classe de recurso de saída para cada espécie na classe de recurso de entrada. Essa parte funcionou muito bem, mas agora quero poder passar por cada classe de recurso de saída e iterar para outro valor de campo: ação de tratamento. Tenho pesquisado modelos aninhados / integrado um modelo dentro de um modelo, mas não tive sucesso. Quando tento inserir um novo iterador, todas as opções ficam esmaecidas.

Aqui está uma captura de tela do modelo que funcionou até agora e produziu novas classes de recursos para cada espécie (táxon):

Existe alguma maneira de fazer os valores de saída atuarem como uma entrada para a próxima iteração?


Você não pode usar dois iteradores em um modelo.

Agora você pode embutir um modelo dentro de outro modelo e usar dois iteradores dessa maneira. O recurso ESRI para fazer isso está neste link, você deve rolar para baixo até Uso avançado de iteradores de modelo.

Crie dois modelos: um modelo principal e um submodelo, onde o submodelo está aninhado dentro do modelo principal. Ambos agora podem ter iteradores.


Assista o vídeo: April 26th - Model Builder - Iterators - Iterate Feature Classes (Outubro 2021).