Existe uma maneira de usar um arquivo de configuração, talvez .ini, para carregar as configurações relevantes do QGIS quando ele estiver configurado, talvez para compartilhar com várias pessoas?
- Plugins instalados e repositórios de plugins preenchidos
- Barras de ferramentas ativadas e desativadas
- Organização das barras de ferramentas na tela QGIS
- Caminho SVG para determinados estilos preenchidos, no menu QGIS: Opções, Sistema
"Você encontrou uma maneira de fazer com que o QGIS exporte o perfil de usuário existente para o novo local especificado acima? - SAnderka, 3 de março de 14 às 13:44" ( Como posso centralizar as conexões do QGIS para várias instalações do QGIS )
QGIS 3.2.2-1 isso é resolvido
Deixando de seguir e não removendo apenas, fica claro que esses métodos, pelo menos para mim, não funcionam.
Tentei a seguir, sem sucesso QGIS 2.2, QGIS 2.14-15
1. Pode exportar configurações padrão usando o Open OSGeo4W
Colar:
qgis --optionspath "X:\mynat\qgis" --configpath "X:\mynat\qgis"
( Como posso centralizar conexões QGIS para várias instalações QGIS )
Não tenho certeza de como importar as configurações. Ele pode exportar as configurações "ajustadas", em vez das configurações padrão do QGIS.
2. Use configurações, personalização, para exportar configurações .ini?
Não é possível importar as configurações usando: configurações, personalização
3. Carregue o QSS Plugin, crie um novo tema QGIS
Não funciona para o que eu preciso fazer. Não me lembro de ter sido possível exportar e importar temas. ( http://plugins.qgis.org/plugins/LoadQSS/ )
EDIT Substituiu o conteúdo do arquivo .qgis2 em outro computador
Ran e copiou o arquivo QGIS exportado do script OSGeo4W.
qgis --optionspath "X:\mynat\qgis" --configpath "X:\mynat\qgis"
( Como posso centralizar conexões QGIS para várias instalações QGIS )
Pasta salva no novo computador. No novo computador, acesse C: \ Users \ USERNAME.qgis2
Removido o conteúdo da pasta .qgis2
Conteúdo:
C: \ Users \ USERNAME.qgis2 \ Cache
C: \ Users \ USERNAME.qgis2 \ gdal_pam
C: \ Users \ USERNAME.qgis2 \ processando
C: \ Users \ USERNAME.qgis2 \ project_templates
qgis (arquivo de banco de dados)
Conteúdo colado do arquivo QGIS exportado
Abra o QGIS, com as mesmas configurações de antes.
Não há arquivo .ini para substituir ...
Existe uma maneira possível de importar arquivos. No QGIS 2.2, vá para: Barra de menus, Configurações e depois: Opções, Geral
Consulte Título: Arquivos do projeto
Há: Abrir Projeto no lançamento, uma caixa de seleção com Novo, Mais Recente, Específico e localização do caminho ...
Há uma pasta de modelos e botões de navegação Caminho da pasta de modelos: C: \ Users \ USERNAME.qgis2 \ project_templates
Também existem botões chamados: * Definir projeto atual como padrão * Redefinir padrão
EDIT - Como forçar qgis para ler as configurações de outro lugar
No computador com as configurações que você deseja usar: Ran e copiou o arquivo QGIS exportado do script OSGeo4W.
qgis --optionspath "X:\mynat\qgis" --configpath "X:\mynat\qgis"
( Como posso centralizar conexões QGIS para várias instalações QGIS )
No novo computador, execute o OSGeo4W e use algo como:
qgis --optionspath "C:\Users\USERNAME\QGIS" --configpath
"C:\Users\USERNAME\QGIS"
Copie e cole o arquivo .ini do computador com as configurações desejadas no caminho no "novo computador"
"C:\Users\USERNAME\QGIS"
Abra o QGIS, com as mesmas configurações de antes.
Supondo que eu poderia substituir o arquivo .ini?
Acho que estou exportando o arquivo .ini "padrão" por engano?
Teste adicional
Acho que o problema pode ser que eu não instalei o SO GEO4W corretamente. Não pense que esse é o problema, a partir de: 28/11/2017
Embora eu tenha tentado instalar o OS GE04W
"Nota Não faça uma instalação completa do OSGeo4W às cegas.
Instale apenas o QGIS e talvez outros componentes que desejar. Dependências serão incluídas automaticamente.
Uma instalação completa gera componentes que exigem adições de terceiros, que precisam ser instalados manualmente. Esses componentes tornam a instalação inutilizável sem essas adições ".
Colado em https://www.qgis.org/en/site/forusers/alldownloads.html
Teste a execução do OSGeo4W no Virtual Box, Windows 7 Enterprise
start "QGIS" /B "%OSGEO4W_ROOT%"\bin\qgis-bin.exe --configpath "D:\cci93\config" %*
Start "QGIS" /B "%OSGEO4W_ROOT%"\bin\qgis-bin.exe --configpath "C:\Users\Dev\Documents\QGIS settings\QGIS\QGIS" %*
Erros pop-up
qgis-bin.exe - Erro do sistema O programa não pode ser iniciado porque está faltando qgis_core.dll no seu computador. Tente reinstalar o programa para resolver este problema.
qgis-bin.exe - Erro do sistema O programa não pode ser iniciado porque está faltando qgis_gui.dll no seu computador. Tente reinstalar o programa para resolver este problema.
qgis-bin.exe - Erro do sistema O programa não pode ser iniciado porque está faltando qgis_analysis.dll no seu computador. Tente reinstalar o programa para resolver este problema.
Teste 3-5
Eu tentei exportar as "configurações" para o QGIS 2.14-15 versão de longo prazo via OSGeo4W
O código a seguir apenas despeja as configurações de projeto "padrão" em uma pasta, em vez de minhas configurações ajustadas, projeto ajustado que tenho localmente. Onde meu projeto ajustado tem mais barras de ferramentas, caixa de ferramentas reorganizada, alguns plugins instalados etc.
'qgis' não é reconhecido como um comando interno ou externo, programa operável ou arquivo em lote.
Então, eu usei qgis-ltr, qgis-ltr-bin.
Isso não funciona:
C:\>start qgis --optionspath "C:\Users\Name\Documents\Buffer Saves, To do\QGIS settings" --configpath "C:\Users\Name\Documents\Buffer Saves, To do\QGIS settings
ou:
C:\>qgis --optionspath "C:\Users\Name\Documents\Buffer Saves, To do\QGIS settings" --configpath "C:\Users\Name\Documents\Buffer Saves, To do\QGIS settings
Esse código funciona * , mas exporta apenas as configurações "padrão":
Experimente 4
start qgis-ltr --optionspath "C:\Users\Name\Documents\Buffer Saves, To do\QGIS settings" --configpath "C:\Users\Name\Documents\Buffer Saves, To do\QGIS settings
Experimente 5
qgis-ltr-bin --optionspath "C:\Users\Name\Documents\Buffer Saves, To do\QGIS settings" --configpath "C:\Users\Name\Documents\Buffer Saves, To do\QGIS settings
Outras informações
"Aqui está uma dica rápida de um post do GIS.SE que eu respondi no outro dia.
O tópico foi manter as configurações do WMS sincronizadas em diferentes sistemas operacionais e máquinas. Normalmente, o QGIS armazena as configurações no registro no Windows e em diferentes locais no Linux e no OS X. Então, vem a questão de como você as mantém sincronizadas se estiver usando máquinas diferentes.
Bem, a resposta é simples. O QGIS fornece opções de linha de comando --optionspath e --configpath para mover os arquivos .qgis2 e settings.
O uso dessas duas opções, ou apenas a que depende do que você precisa, permitirá armazenar as configurações do QGIS em um local diferente. Em vez de armazenar as configurações no registro ou nos arquivos .config e .plist, ele criará um arquivo .ini e salvará tudo lá.
Tudo isso significa que você pode redirecionar suas configurações do QGIS para uma pasta no dropbox e solicitar que as instalações do QGIS carreguem as configurações em um único local, mantendo tudo sincronizado. Quando você altera uma configuração, ela é sincronizada com o Dropbox e em outras máquinas.
A maneira simples no Windows de adicionar as opções --optionspath e --configpath é copiar o atalho para o QGIS e anexá-lo ao final do Target. 1 --optionspath "F: mydropboxqgis" --configpath "F: mydropboxqgis" Colado em http://nathanw.net/2014/02/24/keeping-qgis-settings-in-sync-on-different-machines/
Perguntas existentes sobre Stackexchange
Como alterar o caminho padrão para a pasta ". Qgis2" no Windows?
Onde estão armazenados os arquivos de configuração do aplicativo QGIS?
Transferindo configurações personalizadas do QGIS de um computador para outro?
Como posso centralizar conexões QGIS para várias instalações QGIS