6 votos

Fusionar proyectos QGIS

¿Existe una forma 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 se organiza el tema de las tuberías de gas. Un cliente quiere combinar estos temas en un solo proyecto. ¿Es posible fusionar los 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 ajustarse mejor a su caso, ya que podría obtener todo el grupo de capas de una sola vez.

P.D.: si utiliza un sistema de archivos para algunas de sus capas y no una base de datos, es posible que tenga que cambiar/copiar sus archivos para las capas y también cambiar la fuente de datos para que el proyecto sea "portátil" relativamente a la ruta del proyecto después de aplicar la receta de mi respuesta.

Opción 1:

Abre tu primer proyecto, luego ve a "Capas" > "Incrustar capas y grupos...", selecciona el proyecto que quieres tomar prestado/importar capas. Selecciona las capas/grupos que quieres importar y ya está.

Opción 2:

También puede abrir dos instancias de QGIS y copiar de un proyecto a otro (haga clic con el botón derecho del ratón en las capas/árbol de capas de grupo 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, haga clic con el botón derecho del ratón en la capa, elija "Exportar" y, a continuación, "Guardar como archivo de definición de capas..." del proyecto en el que desee la(s) capa(s). A continuación, importarla en otro proyecto con "Capa" > "Añadir desde archivo de definición de capas..."

Opción 4:

En la última versión de QGIS 3.14, ahora puede 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, tengo curiosidad por saber cómo.

0 votos

Genial! gracias, la opcion 3 era la unica que se me ocurrio y eso hubiera sido un lio!

0 votos

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

0 votos

No conozco ninguna forma sencilla de hacerlo. Podría ser posible copiar de proyecto a otro mediante el uso de PyQGIS para exportar las relaciones como una configuración y luego importarlos en su otro proyecto con PyQGIS también, después de la importación de capas / grupo.

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