Resumo
No ArcGIS Pro, os rótulos numéricos entre duas camadas de feição podem ser configurados para cascata utilizando a ferramenta Calcular Campo. Isto às vezes é útil na criação de continuidade em diferentes camadas de feição, o que pode ser útil para analisar informações sequenciais ou relacionadas.
Neste artigo, duas camadas de feição de ponto são criadas. A primeira camada de feição de ponto, Camada de Ponto 1, contém 11 feições de ponto. A segunda camada de feição de ponto é denominada Camada de Ponto 2 e contém 7 feições de ponto. Quando o rótulo das camadas de feição de ponto está habilitado, os rótulos são exibidos de 1 a 11 e de 1 a 7, respectivamente. O objetivo do fluxo de trabalho é alinhar os rótulos numéricos entre as duas camadas de feição de ponto e rotular os pontos de 1 a 18.
A imagem abaixo mostra que os rótulos numéricos entre as duas camadas de feição de ponto não estão alinhados e exibidos como 1 a 11 e 1 a 7.
Procedimento
- Adicione um novo campo à tabela de atributos para cada camada de feição. Consulte ArcGIS Pro: Abrir a visualização de Campos para etapas para adicionar um campo na tabela de atributos.
- Especifique um nome para o novo campo. Neste exemplo, o novo campo para a Camada de Pontos 1 é chamado PL1, e o novo campo para a Camada de Pontos 2 é chamado PL2.
- Para Tipo de dados, selecione Longo no menu suspenso. Consulte ArcGIS Pro: Números para mais informações.
- Na coluna Formato de número , clique duas vezes na célula vazia no novo campo e clique no botão Determinar a formatação de exibição para tipos de campo numérico e de data.
- Na caixa de diálogo Formato de número , clique na seta suspensa do parâmetro Categoria e selecione Numérico. Clique em OK.
- Na barra de formatação superior, clique na guia Campos, clique em Salvar.

- Na tabela de atributos, clique com o botão direito do mouse no cabeçalho do campo criado recentemente e selecione Calcular Campo.
- Na janela de ferramentas Calcular Campo, especifique os parâmetros de acordo com a camada selecionada.
- Para o parâmetro Tabela de Entrada , selecione a classe de feição. Neste exemplo, a Camada de Ponto 1 está selecionada.
- No parâmetro Nome do campo (existente ou novo), selecione o campo criado na Etapa 1. Neste exemplo, PL1 é selecionado.
- No parâmetro Tipo de Expressão , selecione Python 3.
- No parâmetro Expression , especifique a seguinte expressão:
!OBJECTID! + 0
- Clique em Aplicar.
- Na janela de ferramentas Calcular Campo , altere os parâmetros Tabela de Entrada e Nome do Campo (Existente ou Novo) para corresponder à segunda classe de feição. Neste exemplo, Camada de ponto 2 e PL2 são selecionados, respectivamente.
- No parâmetro Expression , especifique a seguinte expressão:
!OBJECTID! + <variable>
Neste exemplo, a Camada de Ponto 2 deve exibir de 12 a 18, portanto, 11 substitui a <variável>. O incremento de ObjectID é de acordo com a adição de 11. Por exemplo, o ObjectID inicial é 1 e, quando adicionado a 11, torna-se 12. Cada ObjectID subsequente aumenta em 1 à medida que é adicionado a 11.
- Clique em OK.
- Exiba os rótulos para o campo de cada camada.
- No painel Conteúdo, clique com o botão direito do mouse na camada e selecione Rótulo.
- Na barra de formatação do ArcGIS Pro, na guia Rotulagem, no grupo Classe de Rótulo , altere o parâmetro Campo para o novo campo criado na Etapa 1.
- Salva o projeto.
A imagem abaixo mostra que os rótulos numéricos entre as duas camadas de feição de ponto estão alinhados e exibidos como 1 a 18.