Fui encarregado de criar um modelo usando o ArcGIS ModelBuilder, que inicialmente executa algumas tarefas de geoprocessamento, antes de juntar uma tabela do Excel ao resultado desses geoprocessos. No entanto, o modelo precisa realmente abrir o arquivo do Excel primeiro, para que o usuário o edite manualmente, antes de salvar as edições e fechar o arquivo. Espera-se então que o modelo junte esse arquivo do Excel à tabela de atributos de um conjunto de dados (ainda parte do modelo) antes que o modelo continue com várias outras tarefas de geoprocessamento.
Incluo um esboço esquemático de alto nível abaixo para ajudar a ilustrar o ponto (entendo que isso pode não fazer muito sentido para começar).
Para que o modelo fosse executado, concluísse algumas tarefas de geoprocessamento, parasse para abrir um arquivo do Excel, esperasse o usuário editá-lo, salve-o e feche-o, antes de continuar a associar esse arquivo do Excel a uma tabela de atributos e, em seguida, executar um número de outras tarefas de geoprocessamento.
Eu imagino que isso exigiria a incorporação de um script Python ou dois no modelo. Atualmente, estou apenas interessado em saber se o conceito é realmente possível ou não.