Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

L'équipe GeoRezo vous présente son bilan de l'année 2019.

Vous y trouverez quelques statistiques, des explications sur les évènements marquants de l'année, et nos projets à court terme.

#1 Thu 07 June 2007 10:25

JA
Membre
Date d'inscription: 14 Sep 2005
Messages: 21

Combiner une jointure spatiale et une jointure attributaire

Bonjour

J’ai un thème de points et un autre de lignes, avec dans les 2 thèmes 1 champ commun qui me permet de faire une jointure.
Je cherche a récupérer dans mon thème de point l’ID de la ligne "la plus proche" tout en respectant la jointure avec le champ commun (il peut y avoir d’autres lignes correspondant à d’autres points entre mon point et la ligne qui m'intéresse).

Par exemple, si j’ai d’Ouest en Est :
Mon point    puis la ligne A     puis la ligne B
Je souhaite obtenir pour ce point l’ID de la ligne B (car il a l’attribut commun avec le point) et sachant qu’entre les 2, il y a la ligne A .


En faite cela revient à combiner une jointure spatiale (pour la proximité) avec une jointure attributaire en faisant attention à l'attrinut commun !

Existe t-il un transformer pouvant répondre à mon besoin ?

Merci

Hors ligne

 

#2 Thu 07 June 2007 11:53

Jeff Konnen
Invité

Re: Combiner une jointure spatiale et une jointure attributaire

Bonjour,

le FeatureMerger a une option "Merge Type" qui permet de spécifier si vous voulez faire la jointure sur la base d'un attribut, de la géométrie ou des deux !

Sinon, vous pouvez aussi prendre un Neighborfinder et lancer ensuite un test sur la liste des résultats afin de ne garder que ceux qui ont les mêmes IDs.
Ca pourrait être plus performant, vu que l'OverlayFactory est extrêmement performante.

Jeff Konnen

--
Jeff Konnen
INSER SA
Switzerland
+41 (0) 21 643 77 11

 

#3 Fri 08 June 2007 13:03

JA
Membre
Date d'inscription: 14 Sep 2005
Messages: 21

Re: Combiner une jointure spatiale et une jointure attributaire

Bonjuor,

j'ai essayé avec FeatureMerger , la jointure attributaire marche bien, mais la jointure spatiale n'a que 30 % de réusiite, car il ne prend pas forcément la ligne la plus proche.

Je vais donc essayé la seconde solution.

Merci

Hors ligne

 

Pied de page des forums

Powered by FluxBB

Partagez  |