Trabalhar ou treinar com total autonomia: criar um ambiente QGIS portátil

Em nossos artigos anteriores, vimos como estruturar um ambiente de trabalho eficiente no QGIS usando favoritos, projetos modelo, o plugin Layer Menu from Project e scripts PyQGIS.

Hoje, damos um passo essencial: tornar esse ambiente portátil, para poder usá-lo offline, em viagens, em treinamentos ou em intervenções de campo.



Por que um ambiente portátil?

  • Trabalhar em qualquer computador, sem instalar nada
  • Ministrar um treinamento QGIS no local, mesmo sem conexão com a internet
  • Compartilhar uma configuração completa do QGIS com um colega ou parceiro
  • Ter sempre as ferramentas, dados, estilos e modelos certos à mão


O que contém um ambiente QGIS portátil

Um diretório organizado de forma clara, copiável para um pen drive, disco externo ou pasta sincronizada (por exemplo, Nextcloud, Dropbox, Git):

QGIS_Portable/
├── QGIS_Portable_Windows/     ← versão portátil do QGIS (opcional)
├── Dados/                   ← camadas SHP, GeoJSON, GeoPackage…
├── Estilos_QML/                ← estilos personalizados
├── Projetos_modelo/            ← projetos QGIS .qgz de referência
├── Camadas_dinâmicas/          ← projetos de origem para o Menu de Camadas
├── Scripts_PyQGIS/             ← scripts utilitários ou de automação
├── Fichas/                     ← tutoriais, PDF, documentação
└── Início.html                 ← página inicial ou guia do usuário


Etapa 1: Criar uma pasta raiz bem estruturada

Crie uma pasta QGIS_Portable/ contendo:

  • seus dados: de preferência no formato GeoPackage (evita dependências .shp)
  • seus arquivos .qml associados aos estilos (nomeados como as camadas)
  • seus projetos modelo salvos com caminhos relativos
  • seus scripts: formato .py, comentados e testados
  • um arquivo README.md ou uma página HTML com as instruções iniciais

Dica: use caminhos relativos em seus projetos (Preferências > Opções > Geral > Armazenar caminhos relativos)


Etapa 2: Testar o ambiente a partir de outro computador

  • Copie sua pasta QGIS_Portable/ para um pen drive ou disco externo
  • Conecte-o a outro computador (sem conexão, se possível)
  • Abra um projeto .qgz da pasta Projetos_modelo/
  • Verifique se todas as camadas são exibidas, os estilos são carregados e os scripts funcionam

Em caso de problema: abra a guia Fontes de dados para corrigir os caminhos quebrados.


Opção: embarque o próprio QGIS (versão portátil para Windows)

  • Baixe a versão portátil do QGis para Windows: versão portátil 3.44
  • Extraia tudo em QGIS 3.44.0/
  • Adicione um atalho QGIS 3.44.0/launch_qgis_portable.bat na sua página inicial
  • Clique duas vezes: o QGIS inicia sem instalação nem direitos de administrador

Ideal para treinamentos em sala de aula sem direitos de administrador.


Opção: sincronizar via Nextcloud ou Git

Se você estiver em equipe:

  • Crie uma pasta compartilhada Nextcloud: SIG/Ambiente_QGIS/
  • Ou um repositório Git (se você tiver conhecimento) com scripts, modelos, documentação
  • Assim, todos podem trabalhar com as mesmas bases, onde quer que estejam
  • Lembre-se de versionar seus projetos .qgz e seus estilos .qml para evitar perdas ou conflitos.


Bônus: uma interface de inicialização amigável

Adicione um arquivo Inicialização.html ou painel_de_controle.html com:

  • Um resumo dos projetos disponíveis
  • Links para as fichas em PDF
  • Um botão para iniciar o QGIS (somente Windows)
  • Um mini-mapa de boas-vindas (se você incluir Leaflet ou MapLibre)


Em resumo

Elemento Objetivo
Dados locais Trabalhar sem conexão
Estilos + projetos modelo Coerência e economia de tempo
Scripts + plugin Layer Menu Modularidade e automação
QGIS portátil Nomadismo total (opcional)
Sincronização Trabalho colaborativo


Si cet article vous a intéressé et que vous pensez qu'il pourrait bénéficier à d'autres personnes, n'hésitez pas à le partager sur vos réseaux sociaux en utilisant les boutons ci-dessous. Votre partage est apprécié !

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *