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 Mon 02 July 2007 22:38

Thibast
Participant occasionnel
Date d'inscription: 9 May 2007
Messages: 15

Renvoyer les informations d'un point sur ses polylignes attachées

Bonsoir,

Je cherche à renvoyer différentes informations d'un point sur plusieurs polylignes provenants ou aboutissants sur ce point.

Pour cela j'ai voulu créer des liens par les X1Y1 X2Y2 de "l'amont et l'aval" d'une polyligne avec les coordonnées des points de référence amont et aval mais sans résultat convaincant (car je ne parviens pas à lier les 4 coordonnées en une seule fois, des points ne sont pas forcement présents à l'amont et l'aval, imprécision dans les X et Y ne permettant pas de faire le lien, j'en passe et des meilleurs...).

Avez-vous une (autre) idée ?

En vous remerciant vivement par avance

Hors ligne

 

#2 Tue 03 July 2007 09:22

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: Renvoyer les informations d'un point sur ses polylignes attachées

Bonjour,
Piste: passer par des buffers (taille à déterminer) autour de ces points et voir quelles polylignes ces buffers intersectent

Hors ligne

 

#3 Tue 03 July 2007 21:37

Thibast
Participant occasionnel
Date d'inscription: 9 May 2007
Messages: 15

Re: Renvoyer les informations d'un point sur ses polylignes attachées

Bonsoir,

Merci pour cette première piste, mais à quoi correspond les "buffers" que vous évoquez et  que je ne parviens pas à retrouver dans les menu MI V 7.8 ?

Milles exuses pour mon ignorance.

Peut-être qu'un exemple vous serez plus explicites ?

Merci Encore

Hors ligne

 

#4 Tue 03 July 2007 22:51

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

Re: Renvoyer les informations d'un point sur ses polylignes attachées

Il parlait des "zones tampons", en anglais, "buffer" wink Menu Objet/Tampon.

Le but est de renseigner vos polylignes par jointure spatiale avec ces zones polygonales circulaires créées autour des points et renseignées de leur valeur.

Robin

[EDIT Maurice]: que voilà un bel exemple de traduction d'un mauvais franglais à un excellent français !! Chapeau !!

Hors ligne

 

#5 Tue 03 July 2007 23:16

Thibast
Participant occasionnel
Date d'inscription: 9 May 2007
Messages: 15

Re: Renvoyer les informations d'un point sur ses polylignes attachées

Heureusement que vous êtes là !

Je regarde cela demain ...

Merci encore

Hors ligne

 

#6 Wed 04 July 2007 10:46

Laurent Frilleux
Participant actif
Lieu: Aniane
Date d'inscription: 8 Sep 2005
Messages: 83

Re: Renvoyer les informations d'un point sur ses polylignes attachées

Bonjour

En prenant le pb un peu à l'envers, à partir des lignes, il est possible de crééer les noeuds et toujours à partir des lignes on peut générer un e00 via arclink et le ré-importer. On obtient ainsi 2 belles colonnes, Fnode et Tnode avec lesquelles on peut s'amuser.

bonne journée

Laurent Frilleux


Laurent Frilleux
Immergis - Montpellier

Hors ligne

 

#7 Wed 04 July 2007 11:07

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: Renvoyer les informations d'un point sur ses polylignes attachées

Bonjour Laurent
Bien vu, mais un petit "bémol"...
ArcLink refuse depuis longtemps de fonctionner !! Depuis MI65 je crois, à cause d'une histoire de dll
La solution était de jouer sur le mapinfow.prj (là aussi je crois) et de lui en fournir un "adapté" dans "tools"
Que sais tu du fonctionnement d'ArcLink avec les versions récentes de MI (la 8.5 par exemple) et, s'il plante, quel "truc et astuce" mettre en oeuvre précisemment ??
Merci

Hors ligne

 

#8 Wed 04 July 2007 14:33

Laurent Frilleux
Participant actif
Lieu: Aniane
Date d'inscription: 8 Sep 2005
Messages: 83

Re: Renvoyer les informations d'un point sur ses polylignes attachées

Re bonjour la liste

effectivement arclink a quelques soucis pour fonctionner. Voici donc un contournement bidouille que j'ai trouvé pour répondre au problème. Avec la version 85, il exporte bien le e00 mais il ne veut pas le réimporter. Il faut dans les options d'import cocher la case data ce qui permettra d'obtenir les fnode tnode qui sont le plus important dans le cas présent.

bidouille bidouille mais je n'ai pas mieux pour l'instant.

Laurent Frilleux


Laurent Frilleux
Immergis - Montpellier

Hors ligne

 

#9 Thu 05 July 2007 12:44

jean-francois Behm
Participant assidu
Lieu: Toulouse
Date d'inscription: 5 Sep 2005
Messages: 212
Site web

Re: Renvoyer les informations d'un point sur ses polylignes attachées

bonjour,
le traducteur universel permet de faire cela sans passer par Arclink (tester sur la version 8.5 de MapInfo).
Laurent, que fais-tu avec les Tnode et Fnode à part t'amuser wink ?


Jean-François Behm
SERVICES GEOGRAPHIQUES
Centres de formation SIG - http://servicesgeographiques.com

Hors ligne

 

#10 Fri 06 July 2007 16:39

Laurent Frilleux
Participant actif
Lieu: Aniane
Date d'inscription: 8 Sep 2005
Messages: 83

Re: Renvoyer les informations d'un point sur ses polylignes attachées

Bonjour

Quelques explications sur le jeu des nodes.
A partir de ma polyligne, je peux créer les noeuds aux extrémités. J'obtiens ainsi une couche de ponctuel qui a une relation spatiale avec les lignes. Les fnode tnode vont être injectés comme identifiant de ces noeuds comme cela je peux aussi avoir une liaison attributaire entre les 2.

Bon week end à tous


Laurent Frilleux
Immergis - Montpellier

Hors ligne

 

Pied de page des forums

Powered by FluxBB