J'ai téléchargé plusieurs fichiers Zip d'imagerie (le contenu de chacun est jp2, jpg, jpw, xml, htm et .dbf, .prj, .sbn, .sbx, .shp, .shx) et j'aimerais ajouter rapidement cette imagerie à mon projet de travail dans QGIS 2.6.1. J'essaie d'éviter d'avoir à naviguer et à ajouter chaque fichier séparément. Étant donné que chaque fichier se trouve dans un dossier différent, je n'ai pas pu trouver un moyen d'ajouter plusieurs fichiers à la fois.
qgis
qgis-plugins
batch
load-them-all-plugin
reevesii
la source
la source
Réponses:
Ce dont vous avez besoin, c'est du plugin QGIS, chargez- les tous . Outre le chargement de fichiers à partir de plusieurs répertoires à la fois, vous pouvez:
et plus. Jetez un œil à https://github.com/gacarrillor/loadthemall pour plus de détails.
la source
Au lieu d'utiliser un plugin, vous pouvez donner à la commande Ajouter une couche une liste de fichiers délimités par des points-virgules. Vous pouvez créer une telle liste de la manière suivante:
Cela vous donne un fichier nommé
All.txt
, qui contient les chemins d'accès à tous les fichiers avec une extension spécifique (vous pouvez utiliser un masque différent en fonction des fichiers que vous avez), où chaque fichier se trouve sur une nouvelle ligne.Remplacez ensuite simplement tous les retours à la ligne à l'
;
aide d'un éditeur de texte (comme Notepad ++ ) et collez le résultat dans laAdd Vector Layer...
boîte de dialogue.Pour Notepad ++, vous devez remplacer le mode de remplacement par Extended et remplacer
\r\n
par;
. Vous obtiendrez un fichier qui ressemble à ceci:la source
Sous Linux, vous pouvez extraire une liste de
.shp
fichiers et la nourrir directement dans la boîte de dialogue "Importer un vecteur":J'ai trouvé cela utile sous QGIS Docker , parce que pour une raison quelconque, le plugin "Load Them All" n'affichait pas sa boîte de dialogue.
la source