Skip To Content

Widget Filtrar

O widget Filtrar permite a você limitar a visibilidade das feições em uma camada. Somente as feições que atendem os critérios da expressão serão visíveis no mapa. Portanto, outros widgets de fácil utilização, se aplicávies, responderão à alteração que fizer na camada.

Configurar o widget Filtrar

Este widget pode ser configurado para abrir automaticamente quando um aplicativo iniciar. Para ativar este recurso, clique no botão Abrir este widget automaticamente quando o aplicativo iniciar Abrir este widget automaticamente quando o aplicativo iniciar no widget, o qual o torna verde escuro.

  1. Paire sobre o widget e clique no botão Configurar este widget Configurar este widget para abrir a caixa de diálogo de propriedades da configuração.
  2. Opcionalmente clique em Alterar ícone de widget e substitua com sua própria imagem.

    Uma janela do explorador de arquivo abre permitindo a você selecionar um arquivo de imagem local para utilizar como o ícone do widget.

  3. Clique em + Novo Filtro e selecione uma camada da lista suspensa Camada.
  4. Na guia Info , nomeie o filtro na caixa de texto Rótulo .
  5. Procure suas imagens locais para escolher um ícone do filtro. O ícone padrão será aplicado, se você não especificá-lo.
  6. Na guia Expressões , clique em + Adicionar expressão.
    1. Clique na seta suspensa do campo e escolha o campo que deseja filtrar a partir da lista.
    2. Clique na seta suspensa dos operadores e escolha um operador da lista.
      Anotação:

      Os provedores de valor relacionados a Data agora podem fornecer datas relativas, como hoje, ontem e amanhã. Operadores de Data relacionados, como no último e não no último, também podem suportar a configuração de datas relativas (por exemplo, nos últimos 5 dias). Note que determinados operadores relacionados a Data, como no último e não no último, estão disponíveis somente para serviços da feição hospedados online.

    3. Se você deseja filtrar baseado em um valor específico, clique no ícone de engrenagem da configuração, escolha Valor e insira um valor no campo. Clique na caixa à esquerda da opção Solicitar valores se você desejar a configuração de uma expressão interativa. Insira as informações sobre o valor no campo Lembrete e uma sugestão no campo Sugestão.
    4. Se você deseja comparar o valor em um campo com o valor em outro campo, escolha Campo na configuração, clique na seta suspensa e escolha o campo para sua expressão.
    5. Se você deseja filtrar baseado em um valor específico no campo que você selecionou para sua expressão, escolha Único na configuração e selecione um valor único do seu campo. Também permite a você mostrar dinamicamente os valores baseados nas expressões anteriores ou todas as outras expressões indiferentemente de suas ordens. Inisra as informações sobre o valor no campo Prompt e uma sugestão no campo Hint e selecione como os valores são listados.
      Aviso:

      Os filtros de valor único exigem uma camada do serviço de mapa 10.1 ou superior. A opção Único não aparece se você estiver criando um filtro em uma camada de serviço 10.0 ou anterior.

      Aviso:

      Para exibir a descrição dos valores codificados quando Valores filtrados por expressões anteriores ou Valores filtrados por todas outras expressões for selecionado, o serviço deve suportar a recurso de consulta por estatística.

    Anotação:

    Se você criou uma expressão baseada em valores ou em um valor único, você poderá configurar uma expressão interativa clicando na caixa à esquerda da opção Solicitar valores. Você não pode solicitar valores em expressões baseadas em um campo.

  7. Para criar múltiplas expressões, ou um ou mais conjuntos de expressões, clique em + Adicionar expressão ou Adicionar conjunto.

    O conjunto é um grupo de expressões, por exemplo, a capacidade do Abrigo é maior que 200 e o Status está aberto.

  8. Na guia Opções , marque a caixa à esquerda de Remover filtros de camada pré-definidos do mapa se você não desejar o transporte por filtros no mapa para seu aplicativo.
  9. Marque Aplicar este filtro quando o widget for aberto se você deseja aplicar o filtro imediatamente quando o widget for aberto.
  10. Marque a opção Recolher a expressão de filtro (se alguma) quando o widget estiver aberto para recolher o filtro com Solicitar valores.
  11. Para adicionar outro filtro, repita as etapas 1 até 10.
  12. Paire sobre o filtro que você criou na tabela para excluir ou ordená-lo.
  13. Opcionalmente, se você deseja ampliar em feições na camada após os filtros serem aplicados, marque Zoom na camada após filtros aplicados.
  14. Opcionalmente, se você desejar que os usuários finais criem seus próprios filtros, marque Permitir a criação de filtros personalizados.
  15. Clique em OK para salvar e fechar a configuração.

Utilizar o widget Filtrar

Você pode aplicar múltiplos filtros simultaneamente ou aplicar um filtro individual no mapa.

  1. Clique no ícone do widget Filtrar para abri-lo.
  2. Clique no filtro que você especificou para limitar as feições no mapa. Note que o botão de alternar é ativado após o filtro ser aplicado. Clique no botão de filtro novamente para remover o filtro do mapa. Você também pode ativar e desativar o botão de alternar para aplicar ou remover o filtro.
  3. Digite um valor na caixa de texto e clique em Solicitar Valores estiver selecionado quando o filtro for criado. Clique no botão de filtro para remover o filtro do mapa. Você pode notar o ícone de seta próximo ao filtro. Clique nele para ocultar os valores de entrada.
  4. Clique no ícone Criar filtro personalizado no canto inferior direito para definir seus próprios filtros quando aplicáveis.