Ao construir um fluxo de trabalho para realizar análises de geoprocessamento é muito importante documentá-lo e possibilitar seu compartilhamento, para que possa ser reproduzido em outros momentos e por outras pessoas.

ModelBuilder, disponível no seu ArcGIS Pro, permite a construção de modelos de geoprocessamento através de uma linguagem de programação visual. Ele permite o encadeamento de uma sequência de processos e funções a partir da construção de um diagrama, sem a necessidade de escrever uma única linha de script.

A utilização do ModelBuilder permite a redução de erros e otimização do tempo na execução do fluxo de trabalho, além de permitir sua execução automática, através da possibilidade de agendamento. Mais uma vantagem da utilização do ModelBuilder consiste em seu compartilhamento, possível através do formato toolbox ou como arquivo pyhton.

ModelBuilder arcpro 2
ModelBuilderGIF3 2

Para exemplificar a criação de um modelo através do ModelBuilder temos abaixo um tutorial com uma necessidade bastante frequente de remoção de áreas sobrepostas:

O objetivo da demonstração é recortar, a partir da camada de Regiões de Planejamento do município do Rio de Janeiro, as áreas que se sobrepõem às Áreas de Proteção Integral, na outra camada.

Este procedimento é sugerido pela Esri como alternativa à função “Erase” no artigo descrito aqui.

Veja o tutorial abaixo:

Caso tenha qualquer dúvida para reproduzir estes passos em seu ambiente esteja à vontade para deixar seus apontamentos no formulário abaixo ou procurar o analista de Sucesso do Cliente responsável pelo seu atendimento.

Com o ArcGIS Pro é possivel exportar o modelo criado no ModelBuilder como uma Toolbox ou através da opção Exportar, na guia ModelBuilder. Esta opção permite exportar um arquivo Python (.py) ou o código diretamente na Janela Python, para ser manipulado e executado dentro do ArcGIS Pro.

Gostaria de trabalhar ainda mais as automações no ArcGIS Pro? 😃

Se desejar flexibilidade maior na criação de scripts para suas demandas sugerimos o curso da Academia GIS

▶ Criando Scripts Python para ArcGIS

Este conteúdo é parte da trilha de conhecimento Automatizando Fluxos de Trabalho com ArcGIS Pro, representando o 2º passo de 3 dos quais a trilha é composta, clique nos botões laterais para acessar os demais conteúdos.