Se você precisa de uma visão diferente dos dados representados por uma camada de feição hospedada—por exemplo, você deseja aplicar configurações de editor diferentes, estilos, ou filtros—crie uma visualização da camada de feição hospedada dessa camada de feição hospedada.
Quando você cria uma visualização de camada de feição, um novo item de camada é adicionado ao Conteúdo. Esta nova camada é uma visualização dos dados na camada de feição hospedada, o que significa que as atualizações feitas em dados aparecerem na camada de feição hospedada e todas as suas visualizações da camada de feição hospedada. No entanto, como a visualização é uma camada separada, você pode alterar as propriedades e configurações no item de visualização separadamente da camada de feição hospedada a partir da qual foi criado. Por exemplo, você pode permitir aos membros da organização editar a camada de feição hospedada, mas compartilhar uma visualização da camada de feição somente para leitura com o público.
Somente o proprietário de uma camada de feição hospedada ou um administrador da organização pode criar uma visualização de camada de feição hospedada a partir da camada original. Isto é diferente de copiar uma camada, que pode ser feito por não-proprietários e até mesmo por usuários públicos.
Dica:
A criação de uma visualização da camada de feição hospedada altera o esquema da camada de feição hospedada de origem. A data de Atualização do esquema que está presente nas guias Visão Geral e Dados da página do item de exibição da camada de feição hospedada é atualizada quando o esquema é alterado.
Criar uma visualização da camada de feição hospedada
Siga estas etapas para criar uma visualização da camada feição hospedada a partir de uma camada de feição hospedada ou de uma das subcamadas em uma camada de feição hospedada de múltiplas camadas:
- Entre na sua organização.
Você deve ter privilégios para criar conteúdo e deve ser o proprietário da camada de feição hospedada da qual deseja criar a visualização ou ser um administrador da organização.
- Abra Conteúdo > Meu Conteúdo e abra a página de item da camada de feição hospedada que deseja utilizar como uma origem da visualização.
A camada deve ser uma camada de feição hospedada, não uma camada de feição adicionada a partir da web ou uma coleção de feição.
- Clique em Criar Camada de Visualização na guia Visão Geral da página de detalhes da camada.
- Escolha as camadas a serem incluídas na visualização da camada de feição hospedada.
Por padrão, todas as camadas são incluídas (marcadas). Para excluir (desmarcar) uma camada da visualização, clique no nome da camada. Clique na camada novamente para adicioná-la de volta à visualização.
- Clique em Avançar para definir uma definição para cada camada.
- 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.
- 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 Online. 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 terminar de definir as opções para uma camada, clique na seta ao lado de Definições da camada para retornar à lista de todas as camadas na visualização.
- Para definir definições para outras camadas na visualização, repita as etapas 6 e 7 para cada camada.
- Quando terminar de definir as opções de definição para todas as camadas na visualização, clique em Avançar.
- Digite um título único para a visualização da camada de feição hospedada.
- Escolha a pasta onde a visualização da camada de feição hospedada será armazenada.
- Digite um resumo que descreve o uso e conteúdo da visualização.
- Se a sua organização tiver configurado categorias de conteúdo, clique em Atribuir categorias e selecione até 20 categorias para ajudar as pessoas a encontrar o item.
Você também pode começar digitando um nome de categoria para restringir a lista de categorias.
- Opcionalmente, digite os termos da tag separados por vírgulas.
As tags são palavras ou pequenas frases que descrevem seu item e ajudam as pessoas a localizarem seu item quando procurados. Território federal é considerado uma tag, enquanto Federal, território é considerado duas tags.
- Clique em Criar para criar a visualização.
A página do item de visualização da camada de feição hospedada aparece quando a visualização é criada. Agora você pode compartilhar a visualização com quem precisa.
Configurações de visualização da camada de feição hospedada
As configurações para visualizações da camada de feição hospedada caem em três categorias, como descrito nas seções abaixo.
Configurações herdadas da camada de feição hospedada que não podem ser configuradas independentemente nas visualizações
As visualizações da camada de feição hospedada herdam as seguintes configurações das camadas de feição hospedadas das quais são criadas. Quando qualquer uma destas configurações alteram em uma camada de feição hospedada, as configurações também alteram em todas as suas visualizações; você não pode alterar independentemente estas configurações na visualização da camada de feição hospedada.
- Otimizações da geometria de múltipla escala
- Habilitando ou desabilitando anexos em camadas individuais
- A habilidade de rastrear quem cria e edita os dados
- Listas e intervalos de valores
Configurações herdadas a partir da camada de feição hospedada que você pode alterar na visualização
As visualizações da camada de feição hospedada herdam o seguinte das camadas de feição hospedadas das quais são criadas. Se você preferir uma configuração diferente da visualização da camada de feição, você pode alterar a configuração da visualização sem afetar a camada de feição hospedada.
- Pop-ups e estilos configurados na guia Visualização
- A extensão da camada
- Metadados de nível do item
- Metadados da camada
As visualizações de camada de feição hospedadas herdam metadados a partir camada de feição hospedada primária. Se você nunca editar os metadados de nível de camada na visualização, as alterações realizadas para os metadados na camada de feição hospedada primária serão vistas na visualização. Após você editar os metadados de nível da camada na visualização, as edições não são sincronizadas entre a visualização e a camada de feição hospedada primária.
- Tags e categorias
- A idade máxima de cache
- Propriedades de campo incluindo o nome de exibição, descrição, tipo de valor do campo, e se edições são permitidas neste campo.
Anotação:
Quando você altera estas configurações em um campo em uma visualização da camada de feição hospedada, a propriedade do campo na visualização mostra que não herda mais (substitui) a configuração da camada de feição hospedada de origem. Se, posteriormente, você decidir reverter para as configurações que foram herdadas da camada de feição hospedada, clique em Redefinir à origem.
Configurações podem ser realizadas independentemente em visualizações e camadas de feição hospedadas das quais foram criadas
As visualizações da camada de feição hospedada não herdam o seguinte das camadas de feição hospedadas das quais são criadas. Defina estas configurações separadamente na visualização.
- Como o item é compartilhado
- Proteção de exclusão
- Permitir que outros exportem dados
- Permitir que editores editem os dados
- Permitir a coleta de dados públicos
- Filtros aplicados na camada da guia Visualização
- Configurações de Tempo
Configurações interdependentes que não são herdadas
As visualizações da camada de feição hospedada não herdam as seguintes configurações da camada de feição hospedada das quais são criadas. Para habilitar estas configurações na visualização da camada de feição hospedada, você deve primeiro habilitá-las na camada de feição hospedada primária. Para desabilitar estas configurações na camada de feição hospedada primária, você deve primeiro desabilitá-las nas visualizações da camada de feição hospedada.
- A habilidade de Manter o rastreamento das alterações dos dados
- Sincronização
Visualizações de camada de feição hospedadas e acesso de dados
Como o proprietário de camadas de feição hospedadas ou um administrador da organização, você deve considerar cuidadosamente as implicações de habilitar a edição e levar em consideração quem tem acesso à camada. Por exemplo, se você habilitar a edição em uma camada compartilhada com o público, qualquer pessoa na internet - mesmo as pessoas que não fazem login na sua organização - podem editar a camada. Em geral, quanto mais pessoas tiverem acesso a uma camada, mais restritivos os privilégios de edição deverão ser na camada. Então a menos que você esteja criando uma camada de feição hospedada com o propósito expresso de utilizá-la em um aplicativo voltados ao púbico para coletar informações, você não deve habilitar a edição em uma camada de feição que você compartilhou com todos.
As visualizações da camada de feição hospedadas são ideais para ajudar você a controlar o acesso aos mesmos dados de feição hospedados; você pode permitir o acesso de edição para somente os usuários que precisam. Você pode tornar sua camada de feição hospedada editável e compartilhá-la com somente estes grupos cujos membros precisam editar os dados. Então você pode criar visualizações de camada de feição hospedadas a partir da camada de feição hospedada, não habilite a edição nelas e compartilhe as visualizações com mais grupos, a organização inteira ou até o público sem comprometer seus dados.
Consulte Acesso e edição dos dados para uma explicação de como combinar visualizações e opções de edição diferentes pode ajudar a você disponibilizar os mesmos dados para tipos diferentes de usuários com necessidades de edição diferentes.
Considerações ao criar visualizações da camada de feição hospedada
Mantenha o seguinte em mente ao criar visualizações da camada de feição hospedada:
- Você pode substituir a camada de feição hospedada da qual a visualização foi criada para atualizar os dados somente se o seguinte for verdadeiro:
- A camada de feição hospedada principal foi publicada a partir de um arquivo no ArcGIS Online, não a partir do ArcGIS Pro ou ArcMap.
- A visualização da camada de feição hospedada não foi gerada pela ferramenta de análise Ligar Feições .
- Você não definiu uma área de interesse na visualização.
- O Uso é rastreado separadamente para visualizações da camada de feição hospedada; porém, o armazenamento de feição não é carregado para visualizações da camada de feição. O armazenamento é somente carregado na principal camada de feição hospedada da qual a visualização foi criada.