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

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Wed 31 May 2006 11:30

djoule
Participant occasionnel
Date d'inscription: 16 May 2006
Messages: 11

jointure géographique?

Bonjour,

Je voudrais effectuer une jointure!

Je possède 2 tables:
- "X" : contient des enregistrements correspondant à du parcellaire (sans objets graphiques)
- "Y" : contient les polygones correspondant au parcellaire.

Des champs similaires sont présents dans les deux tables (notamment insee_commune, section_cad, num_parc ou surf_exploitee).

Je voudrais récupérer les objets polygones de la table "Y" dans la table "X" et les faire correspondre à mes enregistrements.     
{en indiquant les relations entre les 2 tables (X.insee_commune=Y.insee_commune, etc.......)}.

Puis-je le faire avec une jointure géographique classique?

Merci.

Hors ligne

 

#2 Wed 31 May 2006 12:16

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: jointure géographique?

Hello,

X" : contient des enregistrements correspondant à du parcellaire (sans objets graphiques)


Je ne vois pas ce que ça a de géographique comme jointure ? Votre table ne comporte pas d'objets graphique !

Pour info, le meme sujet (avec quasi la même question !!) est ouvert ici :
http://georezo.net/forum/viewtopic.php?id=42862

Cordialement,
Robin.

Hors ligne

 

#3 Wed 31 May 2006 12:22

MathieuA
Participant occasionnel
Lieu: Villeurbanne
Date d'inscription: 10 Nov 2005
Messages: 18

Re: jointure géographique?

Bonjour,

nous avons déjà eu une discussion similaire hier.
Une méthode possible.
Enregistre une copie de ta table "Y" (enregistrez-sous "Y2")
Ouvre cette copie et modifie la structure de la table en ne laissant comme champs que le code insee nécessaire.
Ensuite dans "sélection SQL", tape

tables : Y2,X
critères : Y2.insee=X.insee into NewTable

Le Query résultant est ton parcellaire avec les données du parcellaire associé.

Tu n'as plus qu'a enregistrer ton query sous et le tour est joué.

En espérant avoir pu répondre a ta question

Bonne continuation

Mathieu

Hors ligne

 

#4 Wed 31 May 2006 14:06

djoule
Participant occasionnel
Date d'inscription: 16 May 2006
Messages: 11

Re: jointure géographique?

Merci beaucoup aux personnes ayant répondues.
La dernière solution était la bonne!
Bonne continuation à vous!

Hors ligne

 

Pied de page des forums

Powered by FluxBB