Aplicar filtros (Map Viewer)

Você pode usar filtros para apresentar uma visualização focada de uma camada de feição ou uma camada de imagens em um mapa. Ao limitar a visibilidade de feições ou imagens em uma camada, você pode revelar o que é importante para você. Por exemplo, você pode aplicar um filtro em uma camada de crime de forma que somente incêndios premeditados que aconteceram dentro do último mês apareçam no mapa. Ao filtrar a camada de crime baseado no tipo de crime e data, você poderá mostrar padrões de onde aconteceram os incêndios premeditados recentes e ajudar seu departamento de polícia a prevenir tentativas de incêndio premeditado futuras.

Se a camada incluir campos de data, você poderá filtrá-la por data. Por exemplo, você pode mostrar os locais de terremotos que ocorreram durante um intervalo de datas especificado ou mostrar dinamicamente eventos que ocorreram em relação ao dia atual.

Anotação:

O filtro de imagens no Map Viewer só é compatível com coleções de imagens. Para identificar quais camadas de imagens têm tabelas associadas que suportam filtros, clique na guia Visão Geral na página do item da camada e confirme que Coleção de Imagens esteja listado como Fonte.

Você pode filtrar camadas de imagens com base em conjuntos de dados de mosaico no Map Viewer Classic.

Expressões de filtro

Um filtro usa uma ou mais expressões de filtro para determinar quais feições ou imagens são mostradas no mapa. Você cria expressões de filtro usando campos de atributo em seus dados.

Cada expressão inclui um nome de campo, um operador e um valor. Por exemplo, você pode criar um filtro em uma camada que contenha os dados de incidentes criminais de uma cidade (furtos, incêndios criminosos, agressões e assim por diante) para mostrar apenas incidentes de incêndio criminoso, como segue:

  • Para o nome de campo, escolha Tipo Primário.
  • Para o operador , escolha inclui.
  • Para o valor, escolha Arson.
Dica:

A utilização do operador inclui ao invés do operador está fornece uma lista de valores disponíveis em seus dados. Isso é útil quando você não tem certeza do valor exato. Uma lista de valores está disponível para campos que incluem valores codificados.

Para refinar ainda mais o filtro para mostrar apenas os incidentes de incêndio criminoso relatados no mês passado, você pode criar uma segunda expressão da seguinte maneira:

  • Para o nome de campo, escolha Data.
  • Para o operador, escolha no último.
  • Para o valor, escolha 1 mês.

Se o filtro tiver mais de uma expressão, você deverá escolher uma opção de correspondência para conectar as expressões. No exemplo acima, a opção Todas as alternativas a seguir são verdadeiras está selecionado. Isso significa que apenas as feições ou imagens que correspondem a todas as expressões de filtro—nesse caso, incêndios criminosos do último mês—são mostrados no mapa quando o filtro é aplicado.

Outros filtros podem exigir a opção Qualquer uma das seguintes opções é verdadeira. Por exemplo, para mostrar incêndios criminosos e roubos no mapa enquanto filtra outros incidentes de crime, você pode criar uma expressão de filtro para mostrar incêndios criminosos (como mostrado acima) e uma expressão semelhante para mostrar roubos. Em seguida, escolha Qualquer uma das seguintes opções como verdadeira para mostrar incidentes criminais que correspondam à expressão de incêndio criminoso ou roubo.

Criar um filtro

A criação de um filtro no Map Viewer envolve a criação de ums ou mais expressões de filtro e uso da opção de correspondência apropriada para determinar como as expressões são aplicadas aos dados. Se for necessária uma correspondência mais avançada, você também poderá agrupar expressões de filtro.

Conforme você configura o filtro, as feições e imagens que não correspondem aos critérios do filtro aparecem em cinza ou esmaecidos no mapa até que você salve o filtro. Quando o filtro é salvo, essas feições ou imagens são ocultadas.

Dica:

Você pode usar atalhos de teclado para concluir rapidamente fluxos de trabalho comuns no Map Viewer. Para visualizar a lista completa de atalhos do teclado noMap Viewer, pressione Alt+? no Microsoft Windows ou Option+? no Mac.

Para criar e aplicar um filtro, faça o seguinte:

  1. Confirme se você está conectado e, se quiser salvar suas alterações, se você tiver os privilégios criar conteúdo.

    Anotação:
    Você pode explorar mapas, adicionar e configurar camadas e muito mais sem fazer login. Para salvar seu trabalho, registre antes de criar um mapa.

  2. No Map Viewer, abra o mapa contendo a camada ou adicione a camada diretamente.
  3. Na barra de ferramentas (clara) Configurações, clique em Filtro Filtrar.
  4. Crie uma expressão de filtro como segue:
    1. No painel Filtro, clique em Adicionar novo.
    2. Clique no seletor de campo e selecione um campo a ser usado para a expressão.
      Dica:

      Use as opções de pesquisa e classificação na janela Campo Substituir para localizar um campo.

    3. Clique no seletor de operador e selecione um operador, como está, não está, inclui, exclui ou contém.
      Anotação:

      Se você selecionar um campo de data ou somente data, operadores adicionais ficarão disponíveis. Você pode usar os operadores no último e não no último para aplicar um filtro dinâmico de data relativa para mostrar eventos que ocorreram em relação ao dia atual—por exemplo, todas as feições que foram editadas nos últimos cinco dias—sem atualizar manualmente o filtro todos os dias.

      As condições de filtro de data relativa incluem um intervalo de valores de data. O intervalo pode incluir o momento atual (agora) ou pode ser um período pré-definido (por exemplo, semana passada). O tipo de intervalo disponível depende da operadora escolhida. As condições de filtro de data relativa podem ser aplicadas a campos de data e somente data em camadas de feição hospedadas e camadas de feição do ArcGIS Server (versão 10.9.1 ou posterior). Consulte Campos de data e hora no ArcGIS Online para obter mais informações sobre como trabalhar com dados temporais.

    4. Na caixa de entrada de valor, insira um valor para usar na expressão.

      A caixa de entrada varia dependendo do tipo de campo e do operador. Por exemplo, se você selecionou o operador inclui ou exclui, selecione em uma lista de valores de dados no campo especificado.

      Se você especificou um campo de data, dependendo do operador selecionado, poderá especificar uma única data (ou duas datas) no calendário, inserir uma ou duas datas manualmente ou especificar um intervalo de tempo em dias, semanas ou meses.

  5. Opcionalmente, adicione outra expressão ao filtro:
    1. Clique em Adicionar novo e repita a etapa anterior para cada nova expressão de filtro.
      Dica:

      Para criar uma expressão semelhante à que você criou, clique em Opções Opções na expressão e clique em Duplicar. Faça as alterações necessárias no grupo duplicado.

      Para excluir uma expressão, clique em Opções e clique em Excluir.

    2. Clique no menu suspenso Mostrar feições onde e selecione uma opção correspondente.

      Todos os seguintes são verdadeiros mostra feições e imagens que correspondem a todas as expressões de filtro. Qualquer um dos seguintes é verdadeiro mostra feições e imagens que correspondem a uma ou mais expressões. Para exemplos destas opções, consulteExpressões de filtro.

  6. No painel Filtro , clique em Salvar para salvar e aplicar o filtro à camada.
    Dica:

    Para remover uma expressão do filtro, clique em Opções e clique em Excluir. Para remover todas as expressões, clique em Limpar tudo.

Usar grupos de condições

Para criar um filtro mais complexo, você pode usar grupos de condições para agrupar diversas expressões. A maneira como você agrupa as expressões determina o que você visualiza no mapa. Por exemplo, você pode usar grupos de condições para refinar ainda mais o filtro de incidentes criminais descrito acima. Para mostrar os incidentes de incêndio criminoso e roubo relatados no último mês e, ao mesmo tempo, filtrar os incidentes que correspondem a todos os outros tipos de crime e períodos de tempo, você pode criar dois grupos agrupando a expressão de data com cada um dos tipos de incidente e escolher a opção de filtrar os resultados por correspondência a pelo menos um dos grupos de condições.

Para criar um filtro usando grupos de condições, faça o seguinte:

  1. Siga as primeiras quatro etapas da seção Criar um filtro acima.
  2. Na expressão que você deseja agrupar, clique em Opções Opções e clique em Adicionar condição.

    Um novo grupo contendo a expressão existente e uma nova expressão vazia são criados.

  3. Adicione um campo, operador e valor para a nova expressão.
  4. Para adicionar expressões ao grupo, clique em Adicionar condição e repita a etapa anterior para cada expressão.
  5. Clique no menu suspenso do grupo e selecione uma opção de correspondência.

    Todos os seguintes são verdadeiros mostra feições e imagens que atendem a todas as condições do grupo. Qualquer um dos seguintes é verdadeiro mostra feições e imagens que atendem a pelo menos uma condição no grupo—por exemplo, incidentes com o tipo principal de incêndio criminoso ou roubo.

  6. Opcionalmente, repita as etapas anteriores para criar grupos de condições adicionais.
    Dica:

    Para criar um grupo semelhante ao que você criou, clique em Opções no grupo e clique em Duplicar. Faça as alterações necessárias no grupo duplicado.

    Para remover uma expressão do grupo, clique em Remover Remover. Para excluir um grupo, clique em Opções e clique em Excluir. Para remover todos os grupos, clique em Limpar tudo.

  7. No painel Filtro, clique em Salvar para salvar e aplicar o grupo de filtros à camada.