6 votos

Fusionar proyectos de QGIS

¿Hay alguna manera de fusionar diferentes archivos de proyecto de QGIS? Por ejemplo, tengo un proyecto con datos de suministro de agua. El proyecto organiza las relaciones de las tablas, el estilo, etc. En otro proyecto, el tema son las tuberías de gas. Un cliente quiere que estos temas se combinen en un solo proyecto. ¿Es posible fusionar esos dos existentes?

1 votos

Echa un vistazo a la "solución" para un problema similar que estoy utilizando: gis.stackexchange.com/a/348706/109646

9voto

BWW Puntos 302

La opción 1 debería adaptarse mejor a tu caso, ya que podrías obtener todos los grupos de capas de una sola vez.

PD: si utilizas el sistema de archivos para algunas de tus capas y no una base de datos, es posible que tengas que cambiar/copiar tus archivos para las capas y también cambiar la fuente de datos para que el proyecto sea "portátil" en relación con la ruta del proyecto después de aplicar la receta de mi respuesta.

Opción 1:

Abre tu primer proyecto, luego ve a "Capa" > "Incrustar capas y grupos...", selecciona el proyecto del que quieres tomar/importar las capas. Selecciona las capas/grupo que deseas importar y listo.

Opción 2:

También puedes abrir dos instancias de QGIS y copiar de un proyecto a otro (haz clic derecho en la capa/grupo en el árbol de capas para elegir "Copiar capa" o "Copiar grupo") y pegar en el árbol de capas del otro proyecto.

Opción 3:

En el árbol de capas, haz clic derecho en la capa, elige "Exportar", luego "Guardar como archivo de definición de capa..." del proyecto en el que desees las capas. Luego impórtalo en otro proyecto con "Capa" > "Agregar desde archivo de definición de capa..."

Opción 4:

En el último QGIS 3.14, ahora puedes arrastrar y soltar capas entre proyectos de diferentes instancias de QGIS, por ejemplo https://changelog.qgis.org/en/qgis/version/3.14/#feature-allow-dragndrop-layer-across-several-qgis-

Si conoces otras formas, ¡estoy interesado en saber cómo!

0 votos

¡Genial! ¡Gracias, la opción 3 era la única que se me ocurrió y eso hubiera sido un lío!

0 votos

Ok bien, esto funciona perfecto para el estilo de capa. Aparte de eso, desafortunadamente no importa la configuración del "proyecto" - cómo están relacionadas las capas (relaciones 1:n, etc.) - lo cual es importante ya que algunos campos virtuales dependen de esas relaciones

0 votos

No se conoce una forma amigable de hacerlo. Podría ser posible copiar de un proyecto a otro utilizando PyQGIS para exportar las relaciones como una configuración y luego importarlas en tu otro proyecto con PyQGIS también, después de la importación de capas/grupos.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X