Tengo alrededor de 30 archivos de proyectos QGIS diferentes para 30 clientes diferentes. Cada uno se guarda en mi computadora y todos sus archivos vectoriales y raster relevantes se guardan localmente.
Ahora estamos en el proceso de mudar la oficina y actualizar nuestras computadoras.
Como resultado, necesito mover todos mis archivos de mi computadora a la unidad de red, destruyendo así cualquier referencia de archivo anterior.
Además de hacer clic manualmente en cada archivo y buscar la nueva ubicación de cada uno, ¿hay alguna otra forma de evitar esto?
(Cada proyecto podría tener unos cientos de enlaces para actualizar)
Los archivos del proyecto QGIS son simples archivos de texto. Puede buscar y reemplazar el contenido con cualquier editor de texto.
Simplemente busque cómo se hace referencia a los archivos en la ubicación de almacenamiento antigua y nueva, y sabrá qué se debe cambiar.
Notepad ++ permite incluso el procesamiento por lotes en varios archivos en un solo paso.
fuente
Si guarda el proyecto con enlaces de ruta relativa antes de mover sus datos, no debería necesitar arreglar ningún enlace en los nuevos proyectos.
En QGIS v2.01 Vaya a Proyecto> Propiedades del proyecto y seleccione Guardar rutas relativas antes de mover sus datos, y siempre que solo esté copiando los datos y retenga la misma estructura de carpetas, los archivos deberían funcionar cuando vuelva a abrir los proyectos su unidad de red
fuente
Encontré un buen complemento que podría ser útil: Qconsolidate (para instalar: en la configuración del complemento, primero marque la casilla "complementos experimentales"). Este complemento guarda todas las capas del proyecto en una carpeta y edita las rutas. La carpeta y el proyecto se pueden mover y abrir desde cualquier lugar.
fuente