Para controlar o que os usuários de dados visualizam, o proprietário de uma visualização da camada de feição hospedada ou um administrador, pode definir quais campos ou feições estão disponíveis na visualização. Você também pode limitar a visualização da camada de feição hospedada para uma área específica, definindo uma extensão espacial. Estas definições são salvas com a visualização da camada de feição hospedada e permite a você mais controle sobre qual conteúdo os usuários visualizam.
Por exemplo, você pode criar várias visualizações de uma camada de feição hospedada contendo informações do cliente e definir diferentes definições para cada visualização, dependendo dos usuários pretendidos. Para uma visualização que você compartilha com um grupo que executará análise espacial, você pode ocultar os campos que armazenam nomes de clientes, já que os analistas não precisam saber destas informações. Para outra visualização que você compartilha com um grupo preocupado com as entregas de rotas, você pode definir a visualização para mostrar somente os recursos que representam os clientes que compraram um produto que ainda não havia sido entregue.
Você define a definição da visualização ao criar a visualização, mas pode posteriormente alterar a definição da visualização na guia Configurações da página de detalhes da visualização de uma camada de feição hospedada.
Esteja ciente do seguinte quando configurar uma definição para uma visualização da camada de feição hospedada:
- Use apenas definições de campo ou feição se seu servidor de hospedagem estiver configurado para permitir apenas consultas SQL padronizadas.
- Você não pode configurar uma definição de campo ou feição, ou definir uma área de interesse em uma visualização da camada de feição hospedada se ela tiver uma camada de mosaico hospedada dependente.
- Certas configurações são definidas em campos individuais. Se você ocultar um campo utilizado para configurar tais coisas como simbologia, rótulos, pop-ups, relacionamentos e configurações de tempo, estas configurações não funcionarão mais na visualização da camada de feição hospedada.
- Quando você exportar de uma visualização da camada de feição hospedada que tinha definições aplicadas, o arquivo exportado conterá somente estes campos ou feições que a definição permitir.
- As visualizações de camada de feição hospedadas usadas como entrada para a ferramenta Ligar Feições ou criadas como resultado da execução da ferramenta têm definições que incluem uma ligação a outra tabela. Você não pode alterar a definição dessas visualizações da camada de feição hospedada.
As etapas a seguir descrevem como editar a definição de uma visualização da camada de feição hospedada a partir da página de detalhes da visualização:
- Abra os detalhes da visualização da camada de feição hospedada.
- Se você for o proprietário da visualização, abra a página de detalhes da guia Meu Conteúdo da página de conteúdo.
- Se você for um administrador, utilize Pesquisar para encontrar a visualização ou acesse a visualização da guia Conteúdo da Minha Organização na página de conteúdo.
- Clique na guia Configurações.
- Role para baixo até a seção Camada de Feição (hospedado, visualização) e clique em Atualizar Visualização.
- Clique nos nomes das camadas para adicioná-los ou removê-los da visualização da camada de feição hospedada.
As camadas incluídas na visualização têm uma marca de seleção ao lado de seus nomes.
- Clique em Avançar para alterar a definição de cada camada na visualização.
- Clique na primeira camada para acessar as opções de definição da camada. Use as seguintes opções para definir quais feições estão incluídas em cada camada da visualização:
- Adicionar filtro—Você pode filtrar o conteúdo de uma visualização definindo expressões de filtro para um ou mais campos na camada.
Por exemplo, você pode excluir valores de campo em branco (nulos) ou incluir apenas valores de campo numéricos maiores que um número que você especificar.
Para definir uma expressão de filtro, clique em Adicionar filtro > Adicionar expressão e use as listas suspensas para construir a expressão.
Você pode adicionar várias expressões de filtro por camada. Para fazer isso, clique em Adicionar expressão e defina uma expressão adicional. Repita esta etapa para cada expressão de filtro que você precisa adicionar.
Quando você tiver todos os filtros definidos, use o menu suspenso Filtrar resultados para definir se uma feição deve atender a todas as condições definidas na expressão de filtro para ser incluída na visualização (Corresponder a todas as expressões) ou se uma feição deve atender a apenas uma das expressões de filtro a serem incluídas na visualização (Corresponder a pelo menos uma expressão).
- Área de interesse—Para limitar as feições incluídas na visualização, defina uma extensão espacial para a camada. Somene as feições localizadas nessa extensão serão incluídas na visualização.
Clique no botão Polígono ou Retângulo e desenhe uma área no mapa. Se você deseja definir a mesma área de interesse para todas as camadas na visualização, clique em Aplicar a todas as camadas.
Anotação:
Se você definir diferentes áreas de interesse em cada camada em uma visualização da camada de feição hospedada, você não poderá habilitar a sincronização.
- Campos—Você pode excluir campos da visualização se os usuários da visualização não precisarem visualizá-los. Por exemplo, você pode excluir campos que contenham informações confidenciais (como nomes de pessoas, informações de saúde ou idade).
Para definir quais campos incluir na visualização, clique em Selecionar campos e clique nos nomes de campo para removê-los ou adicioná-los à visualização. Para ajudá-lo a determinar se um campo deve ser incluído ou excluído da visualização, clique no botão de informações próximo ao nome do campo para visualizar uma descrição do campo. Clique em Concluir quando terminar de definir quais campos incluir na visualização.
Anotação:
Você não pode excluir campos exigidos pelo ArcGIS Enterprise. Por exemplo, você não pode desmarcar os campos do sistema, como o ID da camada. Você também não pode excluir campos que não permitem valores nulos se você não definiu um valor padrão para o campo. Se nenhum valor padrão for configurado, os editores devem ter acesso a campos não anuláveis para valores de entrada na edição.
- Adicionar filtro—Você pode filtrar o conteúdo de uma visualização definindo expressões de filtro para um ou mais campos na camada.
- Ao finalizar as edições, as opções de definição de uma camada, clique na seta ao lado de Definições de camada para retornar à lista de todas as camadas na visualização.
- Repita as etapas 6 e 7 para cada definição de camada adicional que você precisa alterar.
- Clique em Atualizar ao concluir todas as alterações na visualização da camada de feição hospedada.