FAQ
<-- Voltar à página hierarquicamente anterior
FAQ
QGIS
Que versão do QGIS deve ser utilizada?
- Para fazer trabalho sério deve-se sempre usar a versão do QGIS mais estável, que é a que estiver marcada como sendo LTR (Long Term Release), que à data é a versão 3.16, podendo-se e devendo-se atualizar para a última versão da série 3.16.x que existir no momento (à data é a 3.16.11), já que só corrige bugs que tenham entretanto sido detetadas não possuindo novas funcionalidades que a possam tornar mais instável
- Se não for importante o trabalho que estamos a realizar pode-se usar a versão do QGIS mais recente, que à data é a 3.20.3
- É possível ter mais do que uma versão do QGIS instalada lado a lado no computador, se isso for feito é importante ter a certeza de qual é a versão que estamos a usar (ver o menu "Ajuda / Sobre")
Gestão de dados
Como é que se deve iniciar e organizar um projeto QGIS?
- Criar uma pasta/diretório num local apropriado e dar-lhe um nome apropriado ao objetivo, por exemplo "XYZ"
- Criar nessa pasta subpastas chamadas "dados" e "resultados"
- Colocar os dados base (input) na pasta "dados", se se tratar de shapefiles colocar os ficheiros de cada shapefile numa subpasta separada dentro da pasta "dados", se se tratar de geopackages colocar o ficheiro de cada geopackage na pasta "dados"
- Criar um projeto QGIS vazio e configurar o SRC do projeto (menu "Projeto / Propriedades / SRC") para ser "EPSG: 3763 (ETRS89/ PT-TM06)"
- Gravar o projeto vazio dentro da pasta "XYZ" e dar-lhe o nome por exemplo de "XYZ.qgz"
- Usando o painel do "Navegador" que normalmente aparece do lado esquerdo navegar até à subpasta "dados" e adicionar ao painel das "camadas" os dados relevantes (camadas vetoriais ou camadas matriciais/raster)
- Gravar o projeto
- Fechar o projeto (não vale a pena sair do QGIS) e voltar a abri-lo usando "Projeto / Abrir recente", dessa forma verifica-se que se tem tudo em ordem
- Daqui para a frente pode-se trabalhar normalmente, as camadas criadas no âmbito do projeto devem ser gravadas na pasta "XYZ", devendo-se sempre que possível gravar essas camadas numa única geopackage já que é esse o formato aconselhado. Como uma geopackage é uma base de dados que pode ter muitas camadas sugere-se que se grave tudo o que se fizer na mesma geopackage chamada por exemplo "XYZ.gpkg" (evitar gravar camadas como shapefiles embora isso possa ser feito)
- Não deixar passar muito tempo sem se gravar o projeto e sem se gravar camadas temporárias, gravar camadas temporárias na geopackage do projeto (a não ser que exista uma boa razão para se usar "ESRI shapefiles")
- Exportações em formato PDF, JPG ou PNG devem ser colocadas na pasta "resultados"
- Se se quiser levar o projeto para trabalhar em casa noutro computador ou se quiser enviar o projeto para alguém basta fazer um ZIP com o conteúdo da pasta "XYZ", à partida todo o material necessário encontra-se lá dentro. Sugere-se que se adicione o sufixo "-aaaammdd" com a data a esse ZIP (se houver mais do que um ZIP criado no mesmo dia pode-se usar "-aaaammdd-hhmm")
- Em resumo, a pasta "XYZ" contém:
- O projeto QGIS "XYZ.qgz"
- A subpasta "dados" com o material de base (input)
- A subpasta "resultados" com os outputs produzidos pelo projeto
- A geopackage "XYZ.gpkg" com as camadas criadas no âmbito do projeto
- Se algum output for para fornecer a terceiros sem se fornecer o projeto inteiro, então deve-se criar na pasta "resultados" uma geopackage ou uma ou mais shapefiles com esse output
- Evitar usar caracteres acentuados ou cedilhas ou espaços nos nomes dos ficheiros e nos nomes das camadas ou nomes dos campos, isso já não é um problema nos valores propriamente ditos ou nos textos das legendas
Como é que se deve copiar um projeto QGIS para por exemplo levar para casa?
- Assumindo que se seguiu a organização referenciada nesta FAQ (ver questão "Como é que se deve iniciar e organizar um projeto QGIS?") então basta criar um ZIP da pasta base do projeto
- No destino descomprime-se o ZIP num local apropriado
- Arranca-se com o QGIS e a seguir abre-se o ficheiro de projeto que se encontra na pasta descomprimida
- Quando se terminar volta-se a criar um novo ZIP da mesma forma que anteriormente
- O uso do sufixo "*-aaaammdd.zip" ou "*-aaaammdd-hhmm.zip" ajuda bastante a que não se use por engano o ficheiro ZIP errado (obsoleto)
Edição
Como é que se adiciona a um projeto atributos pertencentes a um ficheiro Excel ou CSV?
- Numa camada já existente no projeto identificar um campo que possa servir para ligar com um campo do ficheiro Excel ou CSV (normalmente é um código)
- Usando o "navegador" adicionar o ficheiro Excel ou CSV da mesma forma que se adiciona qualquer outra camada
- Duplo click sobre a camada já existente no projeto que vai ficar com os atributos do ficheiro Excel/CSV, selecionar do lado esquerdo "Uniões", clicar no sinal "+" em baixo, na "Camada a unir" selecionar o ficheiro Excel/CSV, no "Unir campo" colocar o campo do ficheiro Excel/CSV que permite ligar (normalmente é um código), no "Campo alvo" selecionar o campo que nesta camada tem o mesmo valor que o código do campo do ficheiro Excel/CSV, a seguir sugere-se que se ative a checkbox do "Prefixo personalizado do nome do campo" e que se coloque como prefixo um nome bastante curto, por exemplo "xls_"
- Atenção que dados importados de um CSV irão ser interpretados como texto, portanto se se pretende que sejam interpretados como números existem 2 hipóteses:
- Ou se cria um novo campo (virtual) do tipo "Número inteiro (integer)" ou "Número decimal (real)" e se coloca na expressão uma referência para o campo de texto
- Ou se abre o ficheiro CSV no Excel e se grava como Excel e depois o que se adiciona ao QGIS é esse ficheiro Excel
Como é que se adiciona à tabela de atributos de uma camada um novo campo?
- FIXME
Como é que se desenha uma camada vetorial (com por exemplo os contornos de um edifício) usando como base informação já existente?
- FIXME
Outputs
Como é que se obtém uma imagem de um mapa para colocar num relatório?
- FIXME
Como é que se obtém um PDF georreferenciado com camadas que podem ser ativadas/escondidas?
- FIXME