PROBLEMA

Os valores Z não são exibidos em pop-ups ao usar a expressão Arcade no ArcGIS Online Map Viewer

Last Published: September 24, 2021

Descrição

Em alguns casos, ao configurar pop-ups e adicionar expressões personalizadas usando a função de geometria do ArcGIS Arcade para exibir valores Z no ArcGIS Online Map Viewer ou ArcGIS Online Map Viewer Classic, um valor nulo é retornado.

A seguinte imagem mostra um exemplo de um valor nulo retornado ao usar a expressão Arcade no ArcGIS Online Map Viewer.

O exemplo de um valor nulo retornado ao usar uma expressão Arcade no ArcGIS Online Map Viewer.

A seguinte imagem mostra um exemplo de um valor nulo retornado ao usar a expressão Arcade no ArcGIS Online Map Viewer Classic.

O exemplo de um valor nulo retornado ao usar uma expressão Arcade no ArcGIS Online Map Viewer Classic.

Causa

  • Os valores Z não estão habilitados nos dados.
  • Uma limitação conhecida com expressões Arcade no ArcGIS Online Map Viewer Classic. Este problema é registrado pela Esri como um defeito. Consulte BUG-000119441 para maiores informações.

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

Use um dos métodos abaixo para resolver o problema.

Habilitar valores Z em dados existentes no ArcGIS Pro

  1. No ArcGIS Pro, adicione a camada a um novo projeto.
  2. Clique com o botão direito na camada de feição no painel Conteúdo e clique em Dados > Exportar Tabela.
  3. Na janela Exportar Tabela, selecione a camada de feição desejada para Linhas de Entrada e preencha o nome para Nome de Saída. Clique em OK.
  4. Clique com o botão direito na tabela recém-exportada e clique em Exibir Dados XY.
Selecione a opção Exibir Dados XY para habilitar os valores Z.
  1. Na janela Exibir Dados XY, selecione a tabela para Tabela de Entrada e o campo para Campo Z. Retenha os parâmetros padrão para outros, se nenhuma alteração for realizada.
  2. Clique em OK. Uma nova camada de feição é criada com os valores z habilitados.
Selecione a tabela e o campo desejados na janela Exibir Dados XY.
  1. No painel Conteúdo, clique com o botão direito na nova camada e clique em Compartilhamento > Compartilhar como Camada da Web.
  2. No painel Compartilhar como Camada da Web, clique em Geral e preencha os campos obrigatórios. Clique em Publicar.
  3. No ArcGIS Online Map Viewer, configure pop-ups da camada de feição hospedada habilitada para Z para exibir valores de Z usando a função de geometria do ArcGIS Arcade.

Usar ArcGIS Online Map Viewer ao invés do ArcGIS Online Map Viewer Classic

  1. Entre na conta organizacional do ArcGIS Online.
  2. Clique em Conteúdo, e clique na guia Meu Conteúdo. Selecione a camada ou mapa da web para abrir no Map Viewer.
  3. No ArcGIS Online Map Viewer, na barra de ferramentas Configurações, clique em Configurar pop-ups.
  4. No painel de configuração do pop-up, clique na seta suspensa e selecione a camada de feição desejada.
  5. Clique em Gerenciar expressões > Adicionar expressão.
Selecione a opção Gerenciar expressão para adicionar a expressão Arcade personalizada.
  1. Na janela Expressão, preencha a seguinte expressão:
Geometry($feature).z
  1. Clique em Testar e clique em OK.
  2. Defina a expressão personalizada como o campo exibido no pop-up. A imagem abaixo mostra que o valor Z é exibido no pop-up usando a expressão personalizada.
O exemplo do valor Z sendo exibido no pop-up.

Usar a ferramenta Adicionar Informações Z no ArcGIS Pro

Nota: A extensão 3D Analyst é necessária para a ferramenta e o fluxo de trabalho descritos. Certifique-se que os valores Z estejam definidos antes de prosseguir com o fluxo de trabalho a seguir.
  1. No ArcGIS Pro, adicione a camada de feição a um novo projeto.
  2. Na barra de formatação superior, clique na guia Análise > Ferramentas.
  3. No painel Geoprocessamento, pesquise e selecione Adicionar Informações Z (3D Analyst).
  4. No painel Adicionar Informações Z, clique na guia Parâmetros.
  5. Selecione a camada para Feições de Entrada e marque a caixa de seleção Ponto Z para Propriedade de Saída.
  6. Clique em Executar. Um novo campo Z é criado.
Preencha os detalhes necessários no painel Adicionar Informações Z.
O exemplo de um novo campo Z criado a partir da ferramenta.
  1. Publique a camada no ArcGIS Online, abra-a no Map Viewer e configure os pop-ups da camada para exibir o novo campo Z. Consulte ArcGIS Online: Configurar pop-ups para mais informações.

ID do Artigo:000026460

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com suporte técnico

Baixe o Esri Support App

Ir para opções de download

Informações Relacionadas

Descubra mais sobre este tema