¿Hay alguna forma de usar un archivo de configuración, tal vez .ini para cargar las configuraciones relevantes para QGIS cuando está configurado, tal vez para compartir con varias personas?
- Complementos instalados y rellenos de repositorios de complementos
- Barras de herramientas habilitadas y deshabilitadas
- Disposición de las barras de herramientas en la pantalla QGIS
- Ruta SVG para ciertos estilos poblados, en Menú QGIS: Opciones, Sistema
"¿Encontró una manera de hacer que QGIS exporte el perfil de usuario existente a la nueva ubicación especificada anteriormente? - SAnderka 3 de marzo de 14 a 13:44" ( ¿Cómo puedo centralizar las conexiones QGIS para múltiples instalaciones QGIS )
QGIS 3.2.2-1 esto se resuelve
Dejar de seguir y no eliminar solo para que quede claro que estos métodos, al menos para mí no funcionan.
Intenté seguir, sin éxito QGIS 2.2, QGIS 2.14-15
1. Puede exportar la configuración predeterminada utilizando Open OSGeo4W
Pegar:
qgis --optionspath "X:\mynat\qgis" --configpath "X:\mynat\qgis"
( ¿Cómo puedo centralizar las conexiones QGIS para múltiples instalaciones QGIS )
No estoy seguro de cómo importar la configuración, puede exportar su configuración "ajustada", en lugar de la configuración predeterminada para QGIS.
2. Usar configuración, personalización, para exportar la configuración .ini
No se puede importar la configuración usando: configuración, personalización
3. Cargue el complemento QSS, cree un nuevo tema QGIS
No funciona para lo que necesito hacer. No recuerdo que sea posible exportar e importar temas. ( http://plugins.qgis.org/plugins/LoadQSS/ )
EDITAR Reemplazó el contenido del archivo .qgis2 en otra computadora
Ejecuté y copié el archivo QGIS exportado del script OSGeo4W.
qgis --optionspath "X:\mynat\qgis" --configpath "X:\mynat\qgis"
( ¿Cómo puedo centralizar las conexiones QGIS para múltiples instalaciones QGIS )
Carpeta guardada en la computadora nueva. En la computadora nueva fue a C: \ Users \ USERNAME.qgis2
Se eliminó el contenido de la carpeta .qgis2
Contenido:
C: \ Users \ USERNAME.qgis2 \ Cache
C: \ Users \ USERNAME.qgis2 \ gdal_pam
C: \ Users \ USERNAME.qgis2 \ processing
C: \ Users \ USERNAME.qgis2 \ project_templates
qgis (Archivo de base de datos)
Contenido pegado del archivo QGIS exportado
Abra QGIS, la misma configuración que antes.
No hay un archivo .ini para reemplazar ...
Hay una forma posible de importar archivos, en QGIS 2.2 vaya a: Barra de menú, Configuración y luego: Opciones, General
Ver encabezado: Archivos de proyecto
Hay: Abrir proyecto en el lanzamiento, un cuadro de selección con Nuevo, Más reciente, Específico y ubicación de ruta ...
Hay una carpeta de plantillas y botones de navegación Ruta de la carpeta de plantillas: C: \ Users \ USERNAME.qgis2 \ project_templates
También hay botones llamados: * Establecer proyecto actual como predeterminado * Restablecer predeterminado
EDITAR: cómo forzar qgis para leer la configuración desde otro lugar
En una computadora con la configuración que desea usar: ejecutó y copió el archivo QGIS exportado del script OSGeo4W.
qgis --optionspath "X:\mynat\qgis" --configpath "X:\mynat\qgis"
( ¿Cómo puedo centralizar las conexiones QGIS para múltiples instalaciones QGIS )
En una computadora nueva, ejecuta OSGeo4W y usa algo como:
qgis --optionspath "C:\Users\USERNAME\QGIS" --configpath
"C:\Users\USERNAME\QGIS"
Copie y pegue el archivo .ini de la computadora con la configuración que desee en la ruta en la "nueva computadora"
"C:\Users\USERNAME\QGIS"
Abra QGIS, la misma configuración que antes.
¿Asumiendo que pudiera reemplazar el archivo .ini?
¿Creo que estoy exportando el archivo .ini "predeterminado" por error?
Prueba adicional
Creo que el problema podría ser que no he instalado el sistema operativo GEO4W correctamente. No piense que ese es el problema, a partir del: 28/11/2017
Aunque he tratado de instalar OS GE04W
"Nota No haga ciegamente una instalación completa de OSGeo4W.
Solo instale QGIS y quizás otros componentes que desee. Las dependencias se incluirán automáticamente.
Una instalación completa extrae componentes que requieren adiciones de terceros, que deben instalarse manualmente. Estos componentes hacen que la instalación sea inutilizable sin esas adiciones ".
Pegado de https://www.qgis.org/en/site/forusers/alldownloads.html
Pruebe a ejecutar OSGeo4W en 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" %*
Errores emergentes
qgis-bin.exe: error del sistema El programa no se puede iniciar porque falta qgis_core.dll en su computadora. Intente reinstalar el programa para solucionar este problema.
qgis-bin.exe: error del sistema El programa no puede iniciarse porque falta qgis_gui.dll en su computadora. Intente reinstalar el programa para solucionar este problema.
qgis-bin.exe - Error del sistema El programa no puede iniciarse porque falta qgis_analysis.dll en su computadora. Intente reinstalar el programa para solucionar este problema.
Prueba 3-5
He intentado exportar la "configuración" para el lanzamiento a largo plazo de QGIS 2.14-15 a través de OSGeo4W
El siguiente código simplemente voltea la configuración del proyecto "predeterminada" en una carpeta, en lugar de mi configuración ajustada, proyecto ajustado que tengo localmente. Donde mi proyecto ajustado tiene más barras de herramientas, caja de herramientas reorganizada, algunos complementos instalados, etc.
'qgis' no se reconoce como un comando interno o externo, programa operativo o archivo por lotes.
Así que he usado qgis-ltr, qgis-ltr-bin en su lugar.
Esto no 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
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
Este código funciona * , pero solo exporta la configuración "predeterminada":
Prueba 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
Prueba 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
Más información
"Aquí hay un consejo rápido de una publicación de GIS.SE que respondí el otro día.
El tema era mantener la configuración de WMS sincronizada en diferentes sistemas operativos y máquinas. Normalmente, QGIS almacenará la configuración en el registro de Windows y en diferentes ubicaciones en Linux y OS X. Entonces surge la pregunta de cómo mantenerlos sincronizados si está utilizando máquinas diferentes.
Bueno, la respuesta es simple. QGIS proporciona opciones de línea de comando --optionspath y --configpath para mover los archivos .qgis2 y de configuración.
El uso de estas dos opciones, o solo la que dependa de lo que necesite, le permitirá almacenar la configuración de QGIS en una ubicación diferente. En lugar de almacenar la configuración en el registro o en los archivos .config y .plist, creará un archivo .ini y guardará todo lo que contenga.
En general, esto significa que puede redirigir su configuración de QGIS a una carpeta en Dropbox y decirle a sus instalaciones de QGIS que carguen la configuración desde un solo lugar manteniendo todo sincronizado. Cuando cambie una configuración, se sincronizará con Dropbox y en sus otras máquinas.
La manera simple en Windows de agregar las opciones --optionspath y --configpath es copiar el acceso directo a QGIS y agregarlo al final del Destino. 1 --optionspath "F: mydropboxqgis" --configpath "F: mydropboxqgis" Pasado de http://nathanw.net/2014/02/24/keeping-qgis-settings-in-sync-on-different-machines/
Preguntas de intercambio de pila existentes
¿Cómo cambiar la ruta predeterminada para la carpeta ".qgis2" en Windows?
¿Dónde se almacenan los archivos de configuración de la aplicación QGIS?
¿Transfiere configuraciones personalizadas de QGIS de una computadora a otra?
¿Cómo puedo centralizar las conexiones QGIS para múltiples instalaciones QGIS?
fuente
Respuestas:
User Profile Management se agregó en QGIS v3.0.0. Alguna información se puede encontrar en el GitHub
Se puede acceder a las herramientas de administración desde el menú Configuración en Perfiles de usuario .
Funcionalmente, esta implementación actúa de manera muy similar al proceso descrito en esta pregunta y los comentarios. Al cargar un nuevo perfil de usuario desde el menú, se abrirá una nueva instancia de QGIS utilizando su carpeta de perfil asociada.
Simplemente copiando cualquier carpeta de perfil en un entorno de instalación de destino se logrará la migración de la configuración, pero esto no aborda una implementación "centralizada".
fuente
@CrystallineEntity es correcta, pero más detalles a continuación en mi prueba
Puede reemplazar la configuración de perfil al menos en 1 máquina, y supongo que otras. Se utiliza la siguiente configuración y se movió.
Configure QGIS con varias configuraciones, cree nuevas configuraciones de perfil, perfiles de usuario, nuevo perfil llamado Predeterminado 2
Haga una copia de: C: \ Users \ username \ AppData \ Roaming \ QGIS \ QGIS3 \ profiles Y el perfil de usuario, es decir, Predeterminado 2
Copiar toda la carpeta de perfil que ha modificado y luego eliminar el perfil predeterminado - FUNCIONA
En Supongo que la máquina "nueva" / Probado en la máquina existente con QGIS completo desinstalado
Instalar QGIS, abrir QGIS, configurar para no importar la configuración
Ir a: C: \ Users \ username \ AppData \ Roaming \ QGIS \ QGIS3 \ profiles Copy Default 2 the perfil de usuario modificado
Abra QGIS, vaya a Configuración, Perfiles de usuario, seleccione Predeterminado 2 Todas las configuraciones deben estar allí en el nuevo perfil con Predeterminado 2 en el título.
Luego elimine el perfil estándar,
C: \ Users \ username \ AppData \ Roaming \ QGIS \ QGIS3 \ profiles \ default
Reemplazar toda la carpeta de perfil - TRABAJOS
Configure QGIS con varias configuraciones, haga una copia de: C: \ Users \ username \ AppData \ Roaming \ QGIS \ QGIS3 \ profiles
En Supongo que la máquina "nueva" / Probado en la máquina existente con QGIS completo desinstalado
Elimine la carpeta \ profiles, y reemplácela con la que modificó
C: \ Users \ username \ AppData \ Roaming \ QGIS \ QGIS3 \ profiles
Configuración
Realice cambios en los paneles / barras de herramientas, es decir, agregue la barra de herramientas de digitalización avanzada, elimine el panel del navegador.
Configuración, Opciones, General, Aplicación, Estilo (se requiere reiniciar QGIS), Establecer en Configuración de Windows
, Opciones, General, Aplicación, Verificar la versión de QGIS al inicio
Configuración sin marcar , Opciones, Sistema, Ruta SVG Establecer ubicación en la máquina local
Configuración, Opciones, Fuentes de datos, características y atributos y tabla, representación para valores nulos: deje el cuadro en blanco, elimine la
configuración NULL , opciones, digitalización: banda de goma, color de relleno, opacidad establecida en 0%
Proyecto, Propiedades del proyecto, CRS
Buscó los siguientes números EPSG, presione Aplicar, luego OK, luego repita para cada uno.
WGS 84, EPSG: 4326
OSGB 1936 / British National Grid, EPSG: 27700
WGS 84 / Pseudo Mercator, EPSG: 3857
Administrador de fuente de datos, Vector, codificación establecida en utf-8, busque el archivo shp, presione AGREGAR
Identifique la característica, necesite hacer que el título de la característica sea más pequeño y agrandar el cuadro de valor
Complementos, gestionar e instalar complementos, buscar e instalar
complementos MMQGIS , gestionar e instalar complementos, instalado, marcar MMQGIS y verificador de topología.
La opción MMQGIS está visible en la barra de menú y el botón del Comprobador de topología está visible
fuente