Instrução

Gerar um número aleatório dentro de um intervalo para rótulos utilizando expressões Arcade no ArcGIS Online e Portal for ArcGIS Map Viewer

Last Published: January 5, 2023

Resumo

No ArcGIS Online e Portal for ArcGIS Map Viewer, um número aleatório dentro de um intervalo pode ser gerado utilizando expressões Arcade para rotular cada feição no mapa. Isso permite uma melhor visualização da classificação aleatória em um mapa ao realizar a análise preditiva.

Este artigo fornece um exemplo e instruções utilizando expressões Arcade para gerar um número aleatório dentro de um intervalo para rótulos no Map Viewer.

A imagem abaixo mostra um mapa no Map Viewer sem números aleatórios nas feições do polígono.

O mapa sem rótulos de dígitos aleatórios no ArcGIS Online Map Viewer

Procedimento

  1. Abra o mapa no Map Viewer. Clique em Camadas na barra de ferramentas Conteúdo (escura) e selecione a camada com o pop-up para edição.
  2. Na barra de ferramentas Configurações (clara), clique em Rótulos e ative o botão de alternância Habilitar rótulos .
  3. Clique em Adicionar classe de rótulo.
  4. Clique em Utilizar expressão O ícone Usar expressão e utilize a janela do editor para criar a expressão.
  5. Na janela do editor, especifique um nome para a nova expressão.
  6. Na caixa de diálogo Expressão, insira a seguinte expressão Arcade:
Round(Random() * (<valueDigit1> - <valueDigit2>) + <valueDigit2> , <numberOfDecimal>)

O bloco de código abaixo é um exemplo da expressão de trabalho completa para gerar um número redondo aleatório entre 0 e 50.

Round(Random() * (0 - 50) + 50 , 0)
  1. Clique em Executar para visualizar o resultado da expressão. Se o resultado desejado for alcançado, clique em Concluído.
Especificando a expressão Arcade na janela de editor do ArcGIS Online Map Viewer

A imagem abaixo mostra os rótulos com números aleatórios no mapa do ArcGIS Online Map Viewer após executar a expressão Arcade.

O mapa no ArcGIS Online Map Viewer com rótulos de dígitos aleatórios em cada polígono

ID do Artigo: 000028949

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

Informações Relacionadas

Descubra mais sobre este tema

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