Esiste un modo per utilizzare un file di configurazione, forse .ini per caricare le impostazioni pertinenti per QGIS quando è configurato, magari per condividerlo con varie persone?
- Plugin installati e repository di plug-in compilati
- Barre degli strumenti abilitate e disabilitate
- Disposizione delle barre degli strumenti nella schermata QGIS
- Percorso SVG per alcuni stili popolati, nel menu QGIS: Opzioni, Sistema
"Hai trovato un modo per consentire a QGIS di esportare il profilo utente esistente nella nuova posizione sopra specificata? - SAnderka 3 marzo 14 alle 13:44" ( Come posso centralizzare le connessioni QGIS per più installazioni QGIS )
QGIS 3.2.2-1 questo è stato risolto
Lasciando seguire e non rimuovere solo così è chiaro che questi metodi, almeno per me non funzionano.
Ho provato a seguire, senza successo QGIS 2.2, QGIS 2.14-15
1. Puoi esportare le impostazioni predefinite usando Open OSGeo4W
Incolla:
qgis --optionspath "X:\mynat\qgis" --configpath "X:\mynat\qgis"
( Come posso centralizzare le connessioni QGIS per più installazioni QGIS )
Non sono sicuro di come importare le impostazioni, potrebbe esportare le impostazioni "regolate", anziché le impostazioni predefinite per QGIS.
2. Utilizzare le impostazioni, la personalizzazione per esportare le impostazioni .ini?
Impossibile importare le impostazioni utilizzando: impostazioni, personalizzazione
3. Carica il plugin QSS, crea un nuovo tema QGIS
Non funziona per quello che devo fare. Non ricordo che sia possibile esportare e importare temi. ( http://plugins.qgis.org/plugins/LoadQSS/ )
EDIT Sostituito il contenuto del file .qgis2 su un altro computer
Ho eseguito e copiato il file QGIS esportato dallo script OSGeo4W.
qgis --optionspath "X:\mynat\qgis" --configpath "X:\mynat\qgis"
( Come posso centralizzare le connessioni QGIS per più installazioni QGIS )
Cartella salvata sul nuovo computer. Sul nuovo computer è andato a C: \ Users \ USERNAME.qgis2
Rimosso il contenuto della cartella .qgis2
Contenuti:
C: \ Users \ USERNAME.qgis2 \ Cache
C: \ Users \ USERNAME.qgis2 \ gdal_pam
C: \ Users \ USERNAME.qgis2 \ processing
C: \ Users \ USERNAME.qgis2 \ project_templates
qgis (file di base dati)
Contenuti incollati del file QGIS esportato
Apri QGIS, stesse impostazioni di prima.
Non esiste un file .ini da sostituire ...
Esiste un modo possibile per importare file, in QGIS 2.2 vai a: barra dei menu, Impostazioni quindi: Opzioni, Generale
Vedi Titolo: File di progetto
C'è: Apri Progetto all'avvio, una casella di selezione con Nuovo, Più recente, Specifico e percorso percorso ...
C'è una cartella modello e pulsanti Sfoglia Percorso cartella modello: C: \ Users \ USERNAME.qgis2 \ project_templates
Ci sono anche pulsanti chiamati: * Imposta il progetto corrente come predefinito * Ripristina predefinito
EDIT - Come forzare qgis a leggere le Impostazioni da qualche altra parte
Sul computer con le impostazioni che si desidera utilizzare: eseguito e copiato il file QGIS esportato dallo script OSGeo4W.
qgis --optionspath "X:\mynat\qgis" --configpath "X:\mynat\qgis"
( Come posso centralizzare le connessioni QGIS per più installazioni QGIS )
Sul nuovo computer, esegui OSGeo4W e usa qualcosa di simile:
qgis --optionspath "C:\Users\USERNAME\QGIS" --configpath
"C:\Users\USERNAME\QGIS"
Copia e incolla il file .ini dal computer con le impostazioni desiderate nel percorso sul "nuovo computer"
"C:\Users\USERNAME\QGIS"
Apri QGIS, stesse impostazioni di prima.
Supponendo che potrei semplicemente sostituire il file .ini?
Penso di esportare il file .ini "predefinito" per errore?
Ulteriore prova
Penso che il problema potrebbe essere che non ho installato correttamente il sistema operativo GEO4W. Non pensare che sia questo il problema, a partire dal: 28/11/2017
Anche se ho provato a installare OS GE04W
"Nota Non eseguire ciecamente un'installazione completa di OSGeo4W.
Installa solo QGIS e forse altri componenti che ti piacciono. Le dipendenze saranno incluse automaticamente.
Un'installazione completa richiama componenti che richiedono aggiunte di terze parti, che devono essere installate manualmente. Questi componenti rendono l'installazione inutilizzabile senza tali aggiunte. "
Incollato da https://www.qgis.org/en/site/forusers/alldownloads.html
Prova a eseguire OSGeo4W su 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" %*
Errori popup
qgis-bin.exe - Errore di sistema Impossibile avviare il programma perché qgis_core.dll manca dal computer. Prova a reinstallare il programma per risolvere questo problema.
qgis-bin.exe - Errore di sistema Impossibile avviare il programma perché qgis_gui.dll manca dal computer. Prova a reinstallare il programma per risolvere questo problema.
qgis-bin.exe - Errore di sistema Impossibile avviare il programma perché qgis_analysis.dll manca dal computer. Prova a reinstallare il programma per risolvere questo problema.
Test 3-5
Ho provato ad esportare le "impostazioni" per la versione a lungo termine di QGIS 2.14-15 tramite OSGeo4W
Il seguente codice scarica le impostazioni del progetto "predefinite" in una cartella, piuttosto che le mie impostazioni modificate, progetto modificato che ho ottenuto localmente. Laddove il mio progetto modificato ha più barre degli strumenti, casella degli strumenti riorganizzata, alcuni plug-in installati ecc ...
'qgis' non è riconosciuto come comando interno o esterno, programma eseguibile o file batch.
Quindi ho usato qgis-ltr, qgis-ltr-bin.
Questo non funziona:
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
o:
C:\>qgis --optionspath "C:\Users\Name\Documents\Buffer Saves, To do\QGIS settings" --configpath "C:\Users\Name\Documents\Buffer Saves, To do\QGIS settings
Questo codice funziona * , ma esporta solo le impostazioni "predefinite":
Prova 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
Prova 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
Ulteriori informazioni
"Ecco un breve suggerimento da un post di GIS.SE a cui ho risposto l'altro giorno.
L'argomento consisteva nel mantenere sincronizzate le impostazioni WMS su diversi sistemi operativi e macchine. Normalmente QGIS memorizzerà le impostazioni nel registro su Windows e in posizioni diverse su Linux e OS X. Quindi viene la domanda su come mantenerli sincronizzati se si utilizzano macchine diverse.
Bene la risposta è semplice. QGIS fornisce le opzioni della riga di comando --optionspath e --configpath per spostare i file .qgis2 e settings.
L'uso di queste due opzioni, o solo quella a seconda delle necessità, ti consentirà di memorizzare le impostazioni di QGIS in una posizione diversa. Invece di archiviare le impostazioni nel registro o i file .config e .plist, creerà un file .ini e salverà tutto lì.
Tutto sommato, questo significa che puoi reindirizzare le tue impostazioni QGIS su una cartella su dropbox e dire alle tue installazioni QGIS di caricare le impostazioni da un unico posto mantenendo tutto sincronizzato. Quando modifichi un'impostazione, questa si sincronizzerà con Dropbox e sugli altri tuoi computer.
Il modo semplice su Windows di aggiungere le opzioni --optionspath e --configpath è copiare il collegamento in QGIS e aggiungerlo alla fine del Target. 1 --optionspath "F: mydropboxqgis" --configpath "F: mydropboxqgis" Incollato da http://nathanw.net/2014/02/24/keeping-qgis-settings-in-sync-on-different-machines/
Domande esistenti su Stackexchange
Come modificare il percorso predefinito per la cartella ".qgis2" su Windows?
Dove sono memorizzati i file delle impostazioni dell'applicazione QGIS?
Trasferire le impostazioni QGIS personalizzate da un computer a un altro?
Come posso centralizzare le connessioni QGIS per più installazioni QGIS