Em nosso artigo anterior, descobrimos como usar o plug-in Data Plotly para criar gráficos diretamente no QGIS. Hoje, vamos dar um passo adiante e aprender a filtrar dinamicamente os dados exibidos nos gráficos, usando as ferramentas de seleção e as expressões de filtro do QGIS.
Objetivo
- Criar gráficos interativos e contextuais para :
- Exibir somente dados de uma área selecionada no mapa;
- Exibir comparações entre diferentes subconjuntos de dados;
- Explorar visualmente dados de campanhas de campo ou observações ambientais.
Exemplo inicial: observações de campo
Vamos imaginar uma camada de pontos representando pesquisas de lixo em várias praias, com os seguintes campos:
- beach: nome da praia
- type_of_waste: plástico, metal, vidro, etc.
- quantity: número de objetos encontrados
- date_obs: data da observação
Etapa 1: criar um gráfico padrão com o Data Plotly
- Selecione a camada de pesquisa.
- Inicie Extensões > Data Plotly > Painel do Data Plotly.
- Escolha um gráfico de barras:
- X: type_dechet
- Y: quantidade
- Clique em Create Plot → você obterá um histograma de todas as observações.
Etapa 2: limitar a análise às entidades selecionadas
➤ Seleção no mapa
- Ative a ferramenta de seleção (retângulo, polígono, etc.) na barra de ferramentas do QGIS.
- Selecione uma ou mais áreas.
➤ No Data Plotly :
- Marque a caixa “Use only selected features” (Usar somente os recursos selecionados) antes de criar o gráfico.
- O gráfico levará em conta apenas os recursos selecionados

Exemple : vous pouvez ainsi comparer la quantité de déchets sur une seule plage, ou une zone ciblée du littoral.
Etapa 3: filtrar com uma expressão
Para análises mais precisas, use a ferramenta Filtro na camada:
- Clique com o botão direito do mouse na camada > Filtrar…
- Exemplo de filtro:
“beach” = ‘Anse Mourouk’ AND “date_obs” >= '2025-01-01'
- Aplique o filtro → somente parte dos dados permanece ativa.
Em seguida, crie um gráfico com o Data Plotly: ele levará em conta apenas as entidades filtradas, mesmo sem seleção manual.
Etapa 4: seleções alternadas para comparar
Dica útil: crie vários gráficos sucessivos, cada um baseado em uma seleção diferente (por exemplo, um intervalo por intervalo).
Em seguida, você pode salvar cada gráfico para gerar uma comparação visual em um relatório.
Casos de uso concretos
ObjetivoMétodoRastrear tendências de poluição em uma praiaFiltrar por praia + gráfico por dataComparar resíduos entre praias norte/sulSeleção manual + histogramaIdentificar áreas com mais metaisSeleção + classificação no gráficoCriar relatórios temáticos por localSeleções sucessivas + exportação de gráficos
Objetivo | Método |
---|---|
Rastrear tendências de poluição em uma praia | Filtrar por praia + gráfico por data |
Comparar resíduos entre praias norte/sul | Seleção manual + histograma |
Identificar áreas com mais metais | Seleção + classificação no gráfico |
Criar relatórios temáticos por local | Seleções sucessivas + exportação de gráficos |
Dica bônus: combine com “conjuntos de seleção
Use grupos de seleção salvos (menu Selection > Save selection as a group) para alternar rapidamente entre vários subconjuntos.
Em poucas palavras
Graças às seleções e aos filtros interativos no QGIS, o Data Plotly se torna um verdadeiro painel de análise visual, diretamente conectado aos seus dados GIS. Isso significa que você pode:
- Ir além de uma simples exibição de mapa;
- Explorar correlações, anomalias e tendências locais;
- Produzir visualizações direcionadas e exportáveis.
O que vem a seguir?
No próximo artigo, veremos como exportar automaticamente uma série de gráficos para cada entidade (praia, município, etc.), usando uma combinação de QGIS, expressões dinâmicas e Data Plotly.