Saltar al contenido

Necesita agregar rápidamente múltiples capas desde múltiples carpetas al proyecto QGIS

Si hallas algún problema con tu código o trabajo, recuerda probar siempre en un entorno de testing antes subir el código al trabajo final.

Solución:

Lo que necesita es el complemento QGIS Load Them All. Además de cargar archivos de varios directorios a la vez, puede:

  • Reflejar la estructura de directorios en la Tabla de contenido de QGIS (por medio de grupos de capas anidadas).
  • Aplique filtros alfanuméricos para que solo cargue capas que coincidan con su filtro (piense en expresiones regulares).
  • Cargue solo cierta geometría o tipo de ráster (por ejemplo, solo vectores poligonales o rásteres multibanda).
  • Cargue solo ciertas extensiones de archivo (p. ej., solo archivos .shp).
  • Cargue solo las capas que se encuentran dentro o que se cruzan con un cuadro delimitador determinado.

y más. Eche un vistazo a https://github.com/gacarrillor/loadthemall para obtener más detalles.

ingrese la descripción de la imagen aquí

Como alternativa al uso de un complemento, puede proporcionar al comando Agregar capa una lista de archivos delimitada por punto y coma. Puede crear dicha lista de la siguiente manera:

cd /d 
dir *.shp /s /b >All.txt

Esto le da un archivo llamado All.txtque contiene las rutas a todos los archivos con una extensión específica (puede usar una máscara diferente según los archivos que tenga), donde cada archivo está en una nueva línea.

D:Data1data01_1.shp
D:Data1data01_2.shp
D:Data2data02_1.shp
D:Data2data02_2.shp

Luego simplemente reemplace todas las líneas nuevas con ; usando un editor de texto (como Notepad ++) y pegue el resultado en el Add Vector Layer... diálogo.

Para Notepad ++, debe cambiar el modo de reemplazo a Extendido y reemplazar rn con ;. Obtendrá un archivo que se ve así:

D:Data1data01_1.shp;D:Data1data01_2.shp;D:Data2data02_1.shp;D:Data2data02_2.shp

Puntuaciones y comentarios

Agradecemos que desees añadir valor a nuestro contenido informacional añadiendo tu veteranía en las críticas.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *