Eu tenho cerca de 30 arquivos diferentes do projeto QGIS para 30 clientes diferentes. Cada um é salvo no meu computador e todos os seus vetores e arquivos de varredura relevantes são salvos localmente.
Agora, estamos no processo de mudar de escritório e atualizar nossos computadores.
Como resultado, preciso mover todos os meus arquivos do meu computador para a unidade de rede, destruindo todas as referências de arquivos anteriores.
Além de clicar manualmente em cada arquivo e procurar o novo local, existe outra maneira de contornar isso.
(Cada projeto pode ter algumas centenas de links para atualizar)
Os arquivos do projeto QGIS são arquivos de texto simples. Você pode pesquisar e substituir o conteúdo por qualquer editor de texto.
Basta procurar como os arquivos são referenciados no antigo e no novo local de armazenamento e você sabe o que deve ser alterado.
O Notepad ++ permite até o processamento em lote de vários arquivos em uma única etapa.
fonte
Se você salvar o projeto com links de caminho relativo antes de mover seus dados, não precisará corrigir nenhum link nos novos projetos.
No QGIS v2.01, vá para Projeto> Propriedades do projeto e selecione Salvar caminhos relativos antes de mover seus dados, desde que você esteja apenas copiando os dados e mantendo a mesma estrutura de pastas em que os arquivos devem funcionar quando você reabrir os projetos. sua unidade de rede.
fonte
Encontrei um bom plug-in que poderia ser útil: Qconsolidate (para instalar: nas configurações do plug-in, marque a caixa "plugins experimentais"). Este plug-in salva todas as camadas do projeto em uma pasta e edita os caminhos. Pasta e projeto podem ser movidos e abertos de qualquer lugar.
fonte