Por Que Usar Visibilidade por Escala
Mapas interativos e WebGIS precisam funcionar em multiplas escalas. Sem controle de visibilidade, o mapa fica poluido quando afastado ou vazio quando proximo.- Performance: camadas pesadas (lotes, edificacoes) so renderizam quando necessario.
- Legibilidade: rotulos e simbolos pequenos desaparecem em escalas regionais onde nao seriam legiveis.
- Hierarquia visual: estradas federais aparecem em todas as escalas, municipais so em escalas grandes.
- Contexto: informacoes de detalhe (pontos de interesse, numeros de lote) so aparecem quando o usuario da zoom.

Visibilidade da Camada por Escala
O controle mais basico e definir em quais escalas a camada inteira aparece ou desaparece.- Clique com botao direito na camada e va em Propriedades, Renderizacao.
- Marque Visibilidade dependente de escala.
- Defina a escala Minima (mais afastado) e Maxima (mais proximo).
- A camada so aparece entre essas escalas.

Simbologia Variavel por Escala
Alem de esconder camadas inteiras, voce pode variar o tamanho e estilo dos simbolos conforme a escala. Uma estrada pode ser fina em escala regional e grossa em escala local.Use a opcao de dados definidos para o tamanho do simbolo com a expressao@map_scale. Exemplo: if(@map_scale > 50000, 0.5, 2) — largura 0.5mm quando afastado, 2mm quando proximo.Para simbologia por regra, crie regras com filtro de escala. Cada regra define um intervalo de escala e o estilo correspondente.- Regra 1: escala 1:500.000 a 1:50.000 — linha fina vermelha para rodovias.
- Regra 2: escala 1:50.000 a 1:5.000 — linha grossa vermelha com borda preta.
- Regra 3: escala 1:5.000 a 1:500 — linha larga com faixa de rolamento desenhada.

Rotulos por Escala
Rotulos tambem devem respeitar a escala. Rotulos de municipio aparecem em escala estadual, rotulos de bairro so em escala municipal.Na configuracao de rotulos, aba Renderizacao, marque Visibilidade dependente de escala e defina os limites. O QGIS suprime rotulos automaticamente fora do intervalo definido.Combine com prioridade de rotulacao para que rotulos mais importantes aparecam primeiro quando o espaco e limitado.Dicas Para Visibilidade por Escala
- Planeje as escalas: defina 3-4 niveis de detalhe (regional, municipal, local, detalhe) e atribua camadas a cada nivel.
- Grupos de camadas: aplique visibilidade por escala ao grupo inteiro para gerenciar conjuntos de camadas relacionadas.
- Teste navegando: use a roda do mouse para alternar entre escalas e verificar as transicoes.
- QGIS Server: a visibilidade por escala e respeitada no QGIS Server e no QField, garantindo mapas limpos em todas as plataformas.
Aplicacoes de Visibilidade por Escala
Em projetos WebGIS, a configuracao de simbologia por escala e fundamental para performance e usabilidade. Camadas pesadas como edificacoes e lotes so devem renderizar quando o usuario da zoom suficiente para ve-las.Projetos de infraestrutura urbana usam a simbologia por escala e visibilidade por nivel de zoom para criar experiencias de navegacao fluida. Na escala regional aparecem apenas rodovias e limites municipais. Na escala municipal surgem vias coletoras e bairros. Na escala local aparecem ruas, quadras e lotes individuais.O QGIS Server respeita essas configuracoes de simbologia por escala, garantindo que o WebGIS publicado tenha o mesmo comportamento do projeto desktop. O QField para levantamento de campo tambem respeita, mantendo o mapa limpo durante a navegacao em campo.Perguntas Frequentes sobre Simbologia por Escala
Como esconder uma camada em determinada escala?
Va em Propriedades, Renderizacao, marque Visibilidade dependente de escala. Defina os limites minimo e maximo.
Posso variar o tamanho do simbolo conforme o zoom?
Sim. Use dados definidos com a expressao @map_scale para calcular o tamanho do simbolo dinamicamente conforme a escala atual.
Qual a diferenca entre escala minima e maxima?
Minima e a escala mais afastada (numero maior, ex: 1:100.000). Maxima e a mais proxima (numero menor, ex: 1:1.000). A camada aparece entre as duas.
Funciona na exportacao para PDF?
Sim. A visibilidade por escala e respeitada no layout de impressao. A escala do mapa no layout determina quais camadas aparecem.
Posso aplicar aos rotulos tambem?
Sim. Na configuracao de rotulos, aba Renderizacao, marque a opcao de visibilidade dependente de escala com os mesmos controles.
Domine projetos multi-escala. Conheca a Formacao GeoPro e aprenda QGIS do zero ao avancado.
Veja tambem: Por regra | Categorizada | Rotulos dinamicos | Estilos de mapa
