banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

Les inscriptions sont ouvertes !

#1 Wed 09 April 2025 15:43

geomou
Participant actif
Date d'inscription: 9 Apr 2012
Messages: 84

QGIS: Recup d un champ d une couche dans une autre couche

Bonjour,
J'ai une couche (lignes) contenant des noms de rues et une autre contenant des bâtiments (polygones).
Serait-il possible d'importer dans la couche bâtiments le nom de la rue qui se trouve à proximité du bâtiment ? J'ai créé des tampons des noms de rue que j'ai "intersecté" avec les polygones. mais je cale pour la suite (sans être certain que ce soit la bonne méthode à utiliser ;-))
Merci par avance pour vos réponses.
Belle journée

Hors ligne

 

#2 Wed 09 April 2025 17:06

GlaDal
Participant assidu
Date d'inscription: 30 Aug 2013
Messages: 1157

Re: QGIS: Recup d un champ d une couche dans une autre couche

Bonjour, connaissez-vous la bdd ban plus de l'ign : https://geoservices.ign.fr/ban-plus

Hors ligne

 

#3 Wed 09 April 2025 18:53

geomou
Participant actif
Date d'inscription: 9 Apr 2012
Messages: 84

Re: QGIS: Recup d un champ d une couche dans une autre couche

Non, je ne connais pas cette BD mais je ne pense pas qu'elle me sera utile car je suis en Belgique ;-)

Hors ligne

 

#4 Hier 08:10

GlaDal
Participant assidu
Date d'inscription: 30 Aug 2013
Messages: 1157

Re: QGIS: Recup d un champ d une couche dans une autre couche

plouf... Un pavé dans la mer (du Nord !). Oui, c'est peut-être la première question que j'aurais dû vous poser : l'emprise géographique !

Bon c'est pas tout à fait ce que vous recherchez mais j'ai en mémoire ce très bon article : https://datagistips.hypotheses.org/530
Et j'ai en marque-page, cet article dont je ne me rappelle pas exactement la teneur (croisons les doigts !) : https://gis.stackexchange.com/questions … g-features
Et peut-être plus simplement : https://gis.stackexchange.com/questions … -a-polygon

Hors ligne

 

#5 Hier 11:26

ondeos
Participant occasionnel
Date d'inscription: 31 Mar 2011
Messages: 39

Re: QGIS: Recup d un champ d une couche dans une autre couche

Bonjour à la Belgique.

Il faut peut-être mieux utiliser : jointure spatiale avec "Joindre les attributs par le plus proche"

En premier assurez-vous que votre couche de lignes (rues) contient un champ avec les noms des rues (ex. "nom_rue"). wink

Vérifiez que vos deux couches (rues et bâtiments) sont dans le même système de projection.

Dans la Boîte à outils de traitement   "Joindre les attributs par le plus proche"

•    Couche de base : votre couche de bâtiments (polygones).
•    Couche à joindre : votre couche de rues (lignes).
•    Champ à récupérer : le champ contenant les noms des rues (ex. "nom_rue").
•    Distance maximale : définit une distance raisonnable (ex. 10 m ou 20 m, selon la précision de vos données et l'écartement entre bâtiments et rues).
•    Nombre de voisins maximum : laissez à 1 pour associer uniquement la rue la plus proche.
•    Lancez l'outil. Cela crée une nouvelle couche de bâtiments avec un champ supplémentaire contenant le nom de la rue la plus proche.


Allez courage

Dernière modification par ondeos (Hier 11:26)

Hors ligne

 

Pied de page des forums

Copyright Association GeoRezo