Créer un nouveau calque à partir du chevauchement entre deux calques?

13

Je suis nouveau dans le SIG de bureau, et j'essaierai de demander sans les termes appropriés du jargon SIG:

Si QGIS était comme Photoshop, je voudrais faire une sélection à partir d'un calque, puis faire correspondre cette sélection à un autre calque pour obtenir le chevauchement entre les deux et créer un nouveau calque à partir de ce chevauchement.

Formulé d'une autre manière:

Je veux sélectionner tous les terrains de chacune des municipalités norvégiennes. Dans le fichier de formes que j'ai (vous pouvez le télécharger ici: http://www.statkart.no/?module=Files;action=File.getFile;ID=41973 ) les frontières des municipalités se trouvent comme "N5000_AdministrativGrense" (juste les frontières) et "N5000_AdministrativFlate" (frontières et terrains dans chaque municipalité). Ces données (frontières et terres par commune) sont trop administratives - elles incluent l'océan et nous avons beaucoup de fjords en Norvège. J'ai besoin de la masse continentale moins l'océan.

La masse continentale se trouve dans la couche "N5000_ArealdekkeFlate" - ou du moins elle ressemble à un novice au moins.

Donc - je veux trouver l'intersection entre la masse continentale (uniquement la terre, pas d'océan) et les frontières des municipalités et créer une nouvelle couche qui est toutes les municipalités sans océan.

Je suis sur un Mac avec QGIS comme outil installé. Tous les conseils, pointeurs et aide sont très appréciés.

Eiriks
la source

Réponses:

13

Vous pouvez le faire avec les outils vectoriels intégrés aux nouvelles versions de QGIS.

J'utilise 1.8 en ce moment, et il a un menu vectoriel.

Accédez à: Vecteur> Outils de géotraitement> Intersection.

Alternativement, vous pouvez probablement concevoir une requête sur la table attributaire qui sélectionnera uniquement les fonctionnalités souhaitées. Une fois sélectionné, vous pouvez l'exporter vers un autre calque.

Alex Leith
la source
0

Dans la boîte à outils de traitement, il existe une option sous les outils de sélection de géoalgorithmes / vecteurs QGIS «Sélectionner par emplacement». Avec cette option, vous pouvez sélectionner les entités qui se chevauchent, se croisent et / ou se touchent. Les entités peuvent être enregistrées dans un nouveau fichier en cliquant avec le bouton droit sur le calque et en choisissant Enregistrer sous. Cochez «Enregistrer uniquement les fonctionnalités sélectionnées».

Je trouve cette méthode utile, car elle ne fusionne pas les attributs des deux couches.

Michel
la source