Tenho uma camada de pontos com uma tabela relacionada em uma relação muitos para muitos. Todos os pop-ups funcionavam perfeitamente quando abri essa camada pela primeira vez em um mapa da web. No entanto, se eu usar Configurar pop-up > Configurar atributo para alterar o alias de um atributo, agora os pontos sem documentos relacionados não exibem nenhuma informação no pop-up. Um balão de pop-up aparece sem informações de atributos (veja a imagem em anexo).
Criei um mapa da web para demonstrar: https://arcg.is/4mi85
O agrupamento de cinco pontos a leste tem pelo menos um registro relacionado em cada ponto. Os pop-ups funcionam normalmente. O agrupamento de cinco pontos a oeste não tem registros relacionados. Os pop-ups não mostram nenhuma informação.
Abri o mapa da web em um aplicativo da web para poder usar as ferramentas de desenvolvedor e inspecionar os erros, e o Chrome exibe este erro: “Não é possível ler a propriedade "features" de undefined” (veja a imagem em anexo).
Testei isso em vários navegadores, em vários computadores e também em um celular.
Versões dos navegadores: Chrome 60.0.3112.90, Firefox 54.0.1, Chrome 61.0.3163.98 em um celular Android,
Como configurei as camadas:
Usei Tabela para Classe de Relacionamento no ArcGIS Pro (é uma relação simples muitos para muitos)
Usei Publicar camada da web. Agora tenho uma camada de feições hospedada e uma definição de serviço.
Abri os detalhes da camada de feições no ArcGIS Online
Abri no Visualizador de Mapas
Todos os pop-ups funcionam perfeitamente.
Configurei Configurar pop-up > Configurar atributo para alterar o alias de um atributo.
Agora os pop-ups não funcionam no agrupamento de pontos a oeste (aqueles sem registros relacionados)
Acho que poderia contornar isso criando algum tipo de documento de visão geral relacionado a cada ponto, mas preferiria que funcionasse. Qualquer conselho ou informação seria muito bem-vinda! Obrigado!