Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este artigo mostra como aplicar filtros a uma camada de mapa no Fabric Maps para controlar quais os registos que são exibidos. Para mais informações sobre filtragem de dados, consulte Filtragem de dados em Fabric Maps.
Observação
Para uma camada externa de serviço de funcionalidades, use uma consulta de fonte para controlar que registos e campos o serviço remoto devolve. Os filtros de camada de mapa neste artigo aplicam-se depois de o Fabric Maps recuperar as funcionalidades. Para mais informações, consulte Consultas de origem e filtros de camada de mapa.
Pré-requisitos
- Um mapa com pelo menos uma camada de dados vetorial.
- Editar permissões no mapa (para poupar filtros).
- Uma camada com campos filtráveis.
Abra o painel de filtros
Abre o mapa.
Seleciona a camada alvo.
Selecione Mais opções (...) ao lado da camada.
Selecione Filtro.
O painel de filtros abre-se para a camada selecionada.
Selecione o botão Adicionar filtro .
Um botão de novo filtro aparece ao lado do botão Adicionar filtro .
Selecione o botão Novo filtro .
Aparece uma caixa de diálogo Nome do campo .
Ao selecionar a lista suspensa Selecionar um campo , pode agora criar qualquer um dos filtros discutidos nas secções seguintes.
Criar um filtro categórico
Use filtros categóricos para incluir ou excluir registos com base nos valores do texto.
- No painel de filtro, selecione um campo baseado em texto.
- Use a caixa de pesquisa para encontrar valores.
- Selecione um ou mais valores.
- Selecione Aplicar.
Exemplo: Filtrar por Estado, Categoria ou Agência.
Crie um filtro de intervalo numérico
Use filtros de intervalo numérico para limitar registos dentro de um intervalo de valores.
- Selecione um campo numérico.
- Ajuste o slider de alcance para definir os valores mínimos e máximos.
- Selecione Aplicar.
Observação
Como mostrado na captura de ecrã anterior, os valores grandes são abreviados no deslizador horizontal para maior legibilidade. Passar o rato sobre um ponto mostra o valor completo.
Criar um filtro booleano
Usa filtros booleanos para campos verdadeiro/falso.
- Selecione um campo booleano.
- Seleciona o interruptor do valor do filtro para Ligado ou Desligado.
- Selecione Aplicar.
Crie um filtro de data/hora
Os filtros de data e hora estão disponíveis para o Kusto, o Ontology e as camadas de serviços de elementos externos. O Fabric Maps interpreta valores de data/hora de serviço de funcionalidades externas como UTC no formato RFC 3339.
- Selecione um campo data/hora.
- Escolha uma hora de início e de fim.
- Selecione Aplicar.
Combinar múltiplos filtros
Para selecionar outro filtro, selecione o botão Adicionar filtro .
Mais sobre combinar filtros:
- Podes adicionar vários filtros à mesma camada.
- Todos os filtros são avaliados usando a lógica AND .
- Apenas os registos que cumprem todas as condições são apresentados.
Filtros de bloqueio
Bloqueie os filtros para evitar a remoção no modo de visualização.
- Ao criar ou editar um filtro, selecione a opção Bloquear filtro para bloquear ou desbloquear o filtro.
- Selecione Aplicar.
Filtros bloqueados:
- Aplica-se automaticamente quando o mapa abrir.
- Não pode ser removido pelos espectadores.
Verificar comportamento no modo de visualização
- Abre o mapa no modo de visualização.
- Tenta adicionar ou modificar filtros bloqueados e desbloqueados.
- Confirme que:
- Filtros bloqueados não podem ser removidos.
- As alterações não são guardadas ao reabrir o mapa.
Remover filtros (modo de edição)
Tens de estar em modo de edição para remover permanentemente um filtro.
Abre o mapa em modo de edição.
Remova o filtro, bloqueado ou desbloqueado, selecionando o x.
Guarda o mapa.
Remover filtros (modo de visualização)
No modo de visualização, podes remover filtros desbloqueados para ver dados não filtrados, mas as alterações não são guardadas.
Abre o mapa no modo de visualização.
Remova o filtro desbloqueado selecionando o x. O filtro bloqueado não tem um x. Um ícone de cadeado indica que o filtro está bloqueado.
Não podes guardar o mapa.
Limitações e considerações de design
- Os filtros aplicam-se apenas à camada selecionada.
- Se uma camada não tiver propriedades, a filtragem não está disponível.
- Valores numéricos abreviados melhoram a legibilidade dos sliders.
- Filtros de data/hora não são suportados para GeoJSON ou PMTiles.
Para mais informações, consulte Filtragem de Dados em Fabric Maps.