Instrução

Remova o texto inicial de uma string usando Arcade no ArcGIS Online

Last Published: February 2, 2024

Descrição

No ArcGIS Online, o texto à esquerda de uma string na tabela de atributos pode ser removido para otimizar a qualidade dos dados e facilitar análises geoespaciais mais confiáveis.

Este artigo fornece o fluxo de trabalho para remover o texto principal de um campo de string e preencher o texto restante em um novo campo utilizando uma expressão Arcade na tabela de atributos no ArcGIS Online.

A imagem abaixo exibe o campo Company com os registros de string de texto.

Tabela de atributos exibindo campo contendo texto à esquerda a ser removido.png

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

  1. No ArcGIS Online, clique na camada de feição hospedada desejada. Na página de detalhes do item, clique na guia Dados.
Note:
Skip to Step 3 if the script is run on an existing field.
  1. Na visualização de Tabela , crie um novo campo. Consulte ArcGIS Online: Adicionar um campo para obter mais instruções. Certifique-se de que a String esteja selecionada na lista suspensa Tipo . Neste exemplo, um campo chamado New_Company é criado.
  2. Clique no cabeçalho do campo e selecione Calcular. Neste exemplo, New_Company está selecionado.
  3. Na caixa de diálogo Calcular Campo , clique em Arcade.
  4. Na caixa de diálogo Calculadora Arcade, especifique o campo Expressão da seguinte maneira:
var <variable1> = Find(' ', $feature.<field_name>, 0)
var <variable2> = Count($feature.<field_name>)
var <variable3> = <variable2> - <variable1>

return Right($feature.<field_name>, <variable3>)
  1. Substitua <variável1>, <variável2> e <variável3> pelos nomes de variáveis desejados. Neste exemplo, fstSpace, strCount e strDiff são usados.
  2. Substitua <field_name> pelo nome do campo do qual os caracteres devem ser removidos. Neste exemplo, Company é usado.
  1. Clique em Testar para verificar a expressão e clique em OK para aplicar a consulta.
    Configuração de expressão de rótulo.png

    A imagem abaixo exibe o campo Nova empresa preenchido com os valores do campo Company sem o texto à esquerda.

    Rótulos exibidos após a substituição da vírgula dos valores do campo por hífen.png

ID do Artigo: 000031838

Obtenha suporte com IA

Resolva seu problema rapidamente com o chatbot de IA de suporte da Esri.

Comece a conversar agora

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Comece a conversar agora

Ir para as opções de download