Loading repository data…
Loading repository data…
samuel-c-santos / repository
Automação completa de Mapas de Localização no QGIS usando Python (PyQGIS). Script para filtro dinâmico de Município/Estado, ajuste inteligente de escalas e variáveis de layout. Inclui tutorial passo-a-passo.
Tutorial completo para criar mapas de localização padronizados automaticamente usando Python no QGIS.
Este repositório contém um tutorial completo para automatizar a criação de mapas de localização no QGIS usando scripts Python (PyQGIS). O fluxo de trabalho gera mapas padronizados com três níveis de recorte geográfico: nacional (América do Sul), estadual (UF) e municipal.
Tutorial Online: samuelsantos.site/pyqgis-location-map-tutorial
Documentação Técnica: Documentação para Desenvolvedores - Entenda a arquitetura e lógica do código
Os arquivos de dados geográficos (Shapefiles) não estão incluídos neste repositório devido ao tamanho. Faça o download através do Google Drive:
Download de Dados: Google Drive
Arquivos necessários:
A pasta demo/ contém exemplos de mapas gerados automaticamente pelo script:
pyqgis-location-map-tutorial/
├── index.html # Tutorial online
├── Setup_Mapas_Municipais.py # Script de automação
├── README.md # Este arquivo
├── LICENSE # Licença MIT
├── sitemap.xml # Sitemap para SEO
├── dados/ # Shapefiles (não incluídos)
├── demo/ # Mapas de exemplo
└── img/ # Screenshots do tutorial
Contribuições são bem-vindas! Sinta-se à vontade para:
Este projeto está sob a licença MIT. Consulte o arquivo LICENSE para mais detalhes.
Samuel Santos
Exemplos de mapas gerados automaticamente pelo script:
| Anapu, PA | Bragança, PA |
| Monte Alegre, PA | Paragominas, PA |
Desenvolvido por Samuel Santos | Janeiro 2026