Instrução

remover zeros à esquerda em rótulos utilizando expressões Arcade ou Python no ArcGIS Pro

Last Published: July 4, 2024

Descrição

No ArcGIS Pro, alguns campos podem conter zeros à esquerda. Muitas vezes, zeros à esquerda não são necessários ao exibir valores de campo como rótulos para melhor integração de dados e visualização de mapas. Os zeros à esquerda podem ser removidos dos campos na tabela de atributos no ArcGIS Pro. Este artigo fornece o fluxo de trabalho para remover zeros à esquerda ao exibir rótulos utilizando uma expressão Python ou Arcade, mantendo os zeros à esquerda na tabela de atributos no ArcGIS Pro.

Rótulos com zeros à esquerda.png

Solução ou Solução Provisória

  1. Abra o projeto do ArcGIS Pro, adicione a camada e crie a expressão de rótulo. Para instruções, consulte as etapas 1 a 4 no ArcGIS Pro: escreva uma expressão de rótulo e selecione Arcade ou Python na lista suspensa Linguagem.
Note:
In the Contents pane, ensure the feature layer and feature class check boxes are checked to display the labels.
  1. No painel Classe de Rótulo , configure os seguintes parâmetros na caixa Expressão:
  • Para Arcade, substitua <field_name> pelo nome do campo a ser exibido como rótulos.
Number($feature.<field_name>)
Painel de classe de rótulo com configuração do Arcade.png
  • Para Python, substitua 'Field_name' pelo nome do campo a ser exibido como rótulos.
[Field_Name].lstrip("0")
Painel de classe de rótulos com configuração Python.png
  1. Clique no botão Verificar para validar a expressão.
  2. Clique em Aplicar para executar o script.

A imagem abaixo exibe os dados sem zeros à esquerda nos rótulos.

Rótulos sem zeros à esquerda.png

ID do Artigo: 000031502

Receba notificações e encontre soluções para problemas novos ou comuns

Obtenha respostas resumidas e soluções de vídeo do nosso novo chatbot de IA.

Baixe o Aplicativo de Suporte da Esri

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Baixe o Aplicativo de Suporte da Esri

Ir para as opções de download