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 aparece 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. Escolha um ícone ou procure por suas imagens locais para escolher um ícone para filtrar. O ícone padrão aplicará se você não especificar um.
  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.

      Os operadores é qualquer um de e é nenhum de aceitam valores múltiplos de um campo como entrada. Com um dos operadores, sua expressão pode obter dados que correspondem qualquer/nenhum dos valores selecionados.

    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. Opcionalmente, marque a caixa de seleção Solicitar valores para configurar uma expressão interativa. Forneça as informações sobre o valor no campo Lembrete e uma sugestão no campo Sugestão . Selecione um ou mais valores da lista suspensa Valores da lista para utilizar para filtrar a camada.
    4. Para comparar o valor em um campo com o valor em outro campo, escolha Campo nas configurações, clique na seta suspensa e escolha o campo para sua expressão.
    5. Para filtrar com base em valores múltiplos no campo, escolha Único na configuração para recuperar uma lista dinâmica de valores da camada ou escolha Único (pré-definido) para predefinir uma lista estática de valores. Também permite a você mostrar dinamicamente os valores baseados nas expressões anteriores ou todas as outras expressões indiferentemente de sua ordem. Forneça informações sobre o valor no campo Lembrete e uma sugestão no campo Sugestão 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.

    6. Para filtrar em valores múltiplos no campo, escolha Múltiplo na configuração para recuperar uma lista dinâmica de valores da camada ou escolha Múltiplo (pré-definido) para predefinir uma lista estática de valores. Note que somente os operadores é qualquer um de e é nenhum de suportam valores múltiplos.

    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 de seleção Remover filtros de camada pré-definidos do mapa se você não desejar o transporte por filtros no mapa para seu aplicativo.
    1. Opcionalmente, marque Aplicar este filtro quando o widget for aberto para aplicar o filtro imediatamente quando o widget for aberto.
    2. Opcionalmente, marque a opção Recolher a expressão de filtro (se alguma) quando o widget estiver aberto para recolher o filtro com Solicitar valores.
  9. Para adicionar outro filtro, repita as etapas 1 até 8.
    Anotação:

    Ao adicionar filtros múltiplos, você tem a opção de exibir feições que correspondem qualquer um ou todos filtros.

  10. Paire sobre o filtro que você criou na tabela para excluir ou ordená-lo.
  11. Opcionalmente, selecione Agrupar filtro por camada para classificar os filtros pela camada que eles impactam.
  12. Opcionalmente, se você deseja ampliar nas feições na camada após os filtros serem aplicados, marque Zoom na camada após filtros aplicados.
  13. Opcionalmente, permitir aos usuários criarem seus próprios filtros, marque Permitir criar filtros personalizados.
  14. 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. Clique no botão de seta próximo ao filtro para ocultar os valores de entrada.
  4. Clique no botão Criar filtro personalizado no canto inferior direito para definir seus próprios filtros quando aplicáveis.