Fusion de plusieurs calques vectoriels en un calque avec QGIS?

82

J'ai importé plusieurs fichiers de formes qui ont été exportés à partir d'un fichier .tab Mapinfo. Plusieurs fichiers d'onglets sont importés, ce qui donne plus de 20 couches. Ensuite, je veux l'exporter vers geoJSON; mais je suis réticent à sélectionner chaque couche et à l'exporter manuellement.

Existe-t-il un moyen de fusionner toutes les couches en une seule à l’aide de QGIS?

StUrb
la source
Toutes ces fonctions sont accessibles via le plugin Sextante, également à Lisboa
oui, les outils fonctionnent parfaitement. Juste si les fichiers de formes en entrée sont au format UTF8, le fichier de formes en sortie perd des attributs. Existe-t-il un moyen de dire à QGIS de créer SHP en UTF8? quelque chose comme dans ArcGIS, où vous pouvez dans le registre définir la valeur defaul codepage sur UTF8?

Réponses:

75

vous pouvez utiliser les outils MMqgis pour fusionner ...

mmqgis

L'outil Fusionner les calques fusionne les caractéristiques de plusieurs calques dans un seul fichier de formes et ajoute le fichier de formes fusionné au projet. Un ou plusieurs calques sont sélectionnés dans la boîte de dialogue "Sélectionner les calques source" et un nom de fichier de forme de sortie est spécifié dans le champ de dialogue "Fichier de forme de sortie".

Les couches fusionnées doivent toutes être du même type de géométrie (point, polygone, etc.). Si les couches source ont des champs d'attribut différents (différenciés par leur nom et leur type), le fichier fusionné contient un ensemble de tous les champs différents des couches source avec des valeurs NULL insérées lorsqu'un calque source ne comporte pas de champ de sortie spécifique.

J'espère que ça t'aide...

Aragon
la source
14
Il existe une telle option dans le menu de vecteur, outil de gestion de données
Ecodiv
Et si les deux couches ou plus ont des systèmes de coordonnées différents? gis.stackexchange.com/questions/279571/…
aaaaa
68

Vous pouvez utiliser la fonction 'Fusionner les fichiers de formes en un seul' sous le vecteur de menu | Outil de gestion des données. Vous pouvez fusionner tous les fichiers du répertoire d'entrée ou sélectionner des fichiers spécifiques dans le répertoire d'entrée.

entrez la description de l'image ici

Il en va de même pour l'outil MMqgis: les calques fusionnés doivent tous être du même type de géométrie. De même, si les couches d'attribut ont des champs d'attributs différents, le fichier fusionné contiendra tous les champs, mais avec les valeurs NULL insérées lorsqu'un calque source ne comporte pas de champ spécifique.

Ecodiv
la source
6

Vous pouvez également utiliser le v.patchmodule sous les commandes GRASS. Il est disponible dans la boîte à outils de traitement.

Vous pouvez le rechercher lorsque le menu déroulant au bas de la fenêtre Processing Toolbox passe de "Interface simplifiée" à "Interface avancée".

entrez la description de l'image ici

utilisateur55937
la source