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 no widget, o qual o torna verde escuro.
- Paire sobre o widget e clique no botão Configurar este widget para abrir a caixa de diálogo de propriedades da configuração.
- 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.
- Clique em + Novo Filtro e selecione uma camada da lista suspensa Camada.
- Na guia Info , nomeie o filtro na caixa de texto Rótulo .
- Procure suas imagens locais para escolher um ícone do filtro. O ícone padrão será aplicado, se você não especificá-lo.
- Na guia Expressões , clique em + Adicionar expressão.
- Clique na seta suspensa do campo e escolha o campo que deseja filtrar a partir da lista.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- Marque Aplicar este filtro quando o widget for aberto se você deseja aplicar o filtro imediatamente quando o widget for aberto.
- Marque a opção Recolher a expressão de filtro (se alguma) quando o widget estiver aberto para recolher o filtro com Solicitar valores.
- Para adicionar outro filtro, repita as etapas 1 até 10.
- Paire sobre o filtro que você criou na tabela para excluir ou ordená-lo.
- Opcionalmente, se você deseja ampliar em feições na camada após os filtros serem aplicados, marque Zoom na camada após filtros aplicados.
- Opcionalmente, se você desejar que os usuários finais criem seus próprios filtros, marque Permitir a criação de filtros personalizados.
- 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.
- Clique no ícone do widget Filtrar para abri-lo.
- 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.
- 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.
- Clique no ícone Criar filtro personalizado no canto inferior direito para definir seus próprios filtros quando aplicáveis.