Voltar

BACN — Built Area Change Notifier

Plugin do QGIS para detecção automatizada de diferenças entre áreas construídas declaradas e detectadas, com geração de relatórios PDF e registro histórico em CSV.

Python 3.10+QGIS 3.40 LTRPyQt5/6QgsPrintLayoutPDFCSV

Visão geral

O BACN é um plugin do QGIS que detecta automaticamente diferenças entre área construída declarada e área construída detectada em duas camadas vetoriais distintas. Quando a divergência percentual ultrapassa um limiar configurável, o plugin gera um relatório PDF individual e registra o resultado em arquivos CSV de execução e histórico master.

Funcionalidades

Como funciona

  1. Carregue as duas layers com áreas construídas no projeto QGIS.
  2. Configure o preset (tolerância %, layers, colunas, basemap).
  3. Execute a comparação.
  4. Para cada diferença acima do limiar:
    • Um relatório PDF individual é gerado.
    • Uma linha é adicionada ao CSV da execução e ao master.

Preset

Salvo em JSON no perfil do QGIS:

CampoDescrição
% tolerânciaDiferença percentual mínima para gerar relatório
layer_idsIDs das duas layers a comparar
colunas de áreaNome da coluna com área construída em cada layer
basemapLayer de fundo para o mapa do relatório

Stack

Licença

GPL-2.0-or-later — mesma licença do QGIS, para compatibilidade.

Galeria

Diálogo principal — comparação entre área anterior e área detectada, com lista de lotes que excedem o limiar de tolerância.
Editor de preset: mapeamento de camadas e colunas (quadra, lote, área construída anterior e detectada, basemap).
Editor de preset: tolerância percentual, escalas dos mapas de detalhe e de localização geral.
Editor de preset: configuração da pasta de saída para PDFs e CSVs.