Dando sequência à série sobre as novidades do QGIS 4.0, neste artigo você vai conhecer as novas ferramentas para funções e expressões, que facilitam a criação de cálculos, regras e automatizações do seu projeto no QGIS.
Se você ainda não acompanhou os conteúdos anteriores, confira nos links abaixo:
- Parte 1: Veja as mudanças na interface do usuário
- Parte 2: Conheça as novas ferramentas de edição e digitalização de camadas
- Parte 3: Veja os novos recursos para simbologia, estilos e rótulos
- Parte 4: Conheça as novas ferramentas para projetos em 3D e nuvem de pontos
- Parte 5: Veja os novos recursos para layout de impressão
O que são funções e expressões no QGIS
As expressões são fórmulas usadas dentro do QGIS. Elas combinam campos, valores e funções para gerar resultados.
Já as funções são comandos prontos. Elas executam tarefas como: somar valores, calcular áreas, trabalhar com datas, manipular textos e criar condições lógicas.
Conheça as novas ferramentas para funções e expressões
01 – Função geométrica “igual a”
Foi adicionada a função de geometria equals(geometry1, geometry2), que permite verificar se duas geometrias são iguais, semelhante à função overlay_equals.

02 – Funções para trabalhar com modelos magnéticos
O QGIS 4.0 inclui novas funções para modelos magnéticos, como declinação, inclinação e suas variações anuais. Essas funções são úteis para inserir metadados em layouts de impressão.

03 – Funções extract_degrees, extract_minutes e extract_seconds
Foram adicionadas funções que facilitam a formatação de anotações de grade em graus, permitindo separar cada componente do valor decimal.
- extract_degrees: retorna os graus inteiros
- extract_minutes: retorna os minutos inteiros
- extract_seconds: retorna os segundos
Essas funções ajudam na personalização da exibição, como destacar partes específicas do valor.

04 – Remoção de acentos baseada na função de remoção de acentos do PostgreSQL
Foi adicionada a função unaccent, que remove acentos de textos, facilitando a padronização de dados.

05 – Função substr_count
A nova função substr_count permite contar quantas vezes uma substring aparece dentro de um texto.

06 – Funções para expressões relacionadas a fusos horários
Foram adicionadas funções para trabalhar com fusos horários em expressões. Elas permitem criar, identificar, converter e definir fusos horários em valores de data e hora.
Entre elas:
- timezone_from_id: cria um fuso a partir de um ID
- timezone_id: retorna o identificador do fuso
- get_timezone: obtém o fuso de uma data e hora
- convert_timezone: converte para outro fuso
- set_timezone: define um novo fuso sem alterar a data e hora

Para mais informações consulte: https://qgis.org/project/visual-changelogs/visualchangelog40
VOCÊ ESTÁ EM BUSCA DE UMA CAPACITAÇÃO NA ÁREA DO GEOPROCESSAMENTO?
Aqui na ClickGeo oferecemos uma capacitação online, do básico ao avançado, com certificado reconhecido pelo MEC.
Quer conferir a ementa, carga horária, benefícios extras e todos os detalhes do curso?
Acesse agora a página abaixo e descubra como essa formação pode elevar o nível dos seus projetos.
Ficou com alguma dúvida?
Entre em contato pelo e-mail ou WhatsApp e tire todas as suas dúvidas agora mesmo. Estamos aqui para ajudar!
📧 E-mail: cursos@clickgeo.com.br
📱 WhatsApp: (83) 98885-5525




