top of page

ArcGIS

ArcMap 10.4 com Python: Numeração Sequencial por Seleção

-

Automatizar processos no ArcMap 10.4 com Python pode poupar muito tempo, especialmente em tarefas repetitivas como atribuir IDs sequenciais a feições selecionadas.

Fundo branco em branco

Posts relacionados...

Design azul abstrato
Design azul abstrato
Design azul abstrato
Design azul abstrato
Design azul abstrato
Design azul abstrato

ArcMap 10.4 com Python: Numeração Sequencial por Seleção

Atualizado: 1 de abr.

Automatizar processos no ArcMap 10.4 com Python pode poupar muito tempo, especialmente em tarefas repetitivas como atribuir IDs sequenciais a feições selecionadas.


O script abaixo faz exatamente isso: numera as feições selecionadas em uma camada, com base em um campo de ordenação, e grava os valores em um campo de destino.


O que o script faz?

  • Localiza a camada desejada pelo nome (troque [LAYER] pelo nome da sua camada em Table of Contents).

  • Verifica se há feições selecionadas – só funciona com seleção ativa.

  • Cria automaticamente o campo de destino (ID) caso não exista.

  • Ordena as feições pelo campo definido (troque [FIELD] pelo nome do atributo do shapefile alvo da ordenação).

  • Atribui IDs sequenciais a partir do valor inicial (start_value = 1).

  • Atualiza o mapa e a TOC para refletir as mudanças em tempo real.



Gostou? Compartilhe!

bottom of page