Universo GIS
TUTORIAL EM VÍDEO
GRATUITO
O Que e Simbologia por Regra no QGIS
A simbologia por regra no QGIS e um modo de renderizacao que aplica estilos visuais diferentes a cada feicao com base em expressoes logicas.Diferente da simbologia categorizada (que separa por valores unicos de um campo) ou graduada (que separa por faixas numericas), a simbologia por regra aceita qualquer expressao valida do QGIS como filtro.Isso significa que voce pode combinar multiplos campos, usar funcoes geometricas, aplicar condicoes compostas com AND e OR, e ate referenciar dados de outras camadas.Como Ativar a Simbologia por Regra
Para configurar esse modo de renderizacao:– Clique com o botao direito na camada e va em Propriedades – Acesse a aba Simbologia – No seletor de tipo, escolha Baseado em regras – Clique no botao + para adicionar uma nova regra – Na janela que abre, escreva a expressao no campo FiltroCada regra tem tres componentes:– Rotulo — nome que aparece na legenda do mapa – Filtro — a expressao que define quais feicoes recebem este estilo – Simbolo — cor, espessura, preenchimento e demais propriedades visuaisRegras sao avaliadas de cima para baixo. Uma feicao pode atender a multiplas regras simultaneamente.
5 Exemplos Praticos de Simbologia por Regra
Copie estas expressoes e aplique nos seus projetos.1. Classificar Uso do Solo por Tipo
Crie regras separadas para cada tipo:– Regra 1:"uso_solo" = 'APP' — verde escuro
– Regra 2: "uso_solo" = 'Reserva Legal' — verde claro
– Regra 3: "uso_solo" = 'Area Consolidada' — amarelo
– Regra 4: ELSE — cinza (todas as demais)A regra ELSE captura feicoes que nao atendem nenhuma condicao anterior.2. Destacar Areas Maiores Que um Limite
– Regra 1:$area / 10000 > 50 — preenchimento vermelho, contorno grosso
– Regra 2: $area / 10000 <= 50 — preenchimento azul claroIdeal para destacar propriedades acima de 50 hectares em mapas fundiarios.3. Combinar Campo e Geometria
"tipo" = 'Edificacao' AND $area > 200Filtra apenas edificacoes com mais de 200 m2. Combina dado tabular com calculo geometrico em uma unica regra.4. Simbologia Condicional com Multiplos Campos
"status" = 'Irregular' AND "municipio" = 'Cuiaba'Aplica estilo especifico apenas para imoveis irregulares em Cuiaba. Voce pode criar regras separadas para cada municipio com cores diferentes.5. Usar Funcoes de Data
year("data_cadastro") >= 2024Destaca feicoes cadastradas a partir de 2024. Funcoes de data permitem criar mapas temporais sem campos auxiliares.Consulte a documentacao oficial do QGIS para ver todas as funcoes disponiveis para expressoes.
Baseado em Regras vs Categorizada vs Graduada
Entenda quando usar cada tipo:- Categorizada — quando voce quer separar por valores unicos de UM campo (ex: tipo de solo) - Graduada — quando voce quer faixas numericas de UM campo (ex: populacao por faixa) - Baseada em regras — quando precisa combinar campos, usar funcoes geometricas ou condicoes compostasO modo baseado em regras e o mais flexivel. Qualquer classificacao que voce faz com categorizada ou graduada pode ser replicada com regras, mas o inverso nao e verdade.Dicas Avancadas Para Regras de Simbologia
Regras aninhadas: voce pode criar sub-regras dentro de uma regra pai. Clique com o botao direito numa regra e escolha Adicionar Regra. A regra filha so e avaliada se a pai for verdadeira.Escala de visibilidade: cada regra pode ter uma faixa de escala. Assim voce mostra detalhes apenas quando o usuario da zoom, sem poluir o mapa em escalas pequenas.Geometria geradora: combine regras com o tipo de camada Geometria Geradora para criar buffers, centroides ou setas condicionais diretamente na simbologia.Aprenda mais sobre expressoes no QGIS para criar regras cada vez mais sofisticadas. Veja tambem como usar a calculadora de campo para preparar os dados antes da classificacao.
Perguntas Frequentes sobre Simbologia por Regra no QGIS
Qual a diferenca entre simbologia categorizada e por regra no QGIS?
A categorizada separa por valores unicos de um campo. O modo baseado em regras aceita qualquer expressao, permitindo combinar campos, funcoes geometricas e condicoes compostas.
Uma feicao pode atender a mais de uma regra ao mesmo tempo?
Sim. Por padrao, todas as regras verdadeiras sao aplicadas. Se quiser exclusividade, marque a opcao de parar na primeira regra atendida.
Como usar ELSE na simbologia por regra?
Crie uma regra sem filtro e marque a opcao Else. Ela captura todas as feicoes que nao atenderam nenhuma regra anterior.
Esse modo de renderizacao deixa o QGIS mais lento?
Depende da complexidade das expressoes. Regras simples com campos indexados sao rapidas. Expressoes com funcoes espaciais como overlay_intersects podem impactar a performance em camadas grandes.
Posso exportar as regras de simbologia para outro projeto?
Sim. Salve como arquivo de estilo QML pela aba Simbologia. O QML armazena todas as regras e simbolos, e pode ser aplicado em qualquer camada compativel.
Domine a simbologia por regra no QGIS e crie mapas que comunicam informacao com clareza. Para uma formacao completa, conheca a Formacao GeoPro.
Veja tambem: Simbologia e cores no QGIS | Expressoes no QGIS | Como fazer mapa no QGIS | Compositor de impressao
