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 Tue 20 July 2010 15:29

benjamin.norrito
Participant occasionnel
Date d'inscription: 27 Jan 2010
Messages: 24

Création d'un polyligne en fonction de l'environnement

Bonjour,

voilà j'ai deux points appartenant à un polygone, l'un étant le centroïde, l'autre un noeud. J'aimerais relier les deux sans que la polyligne sorte du polygone. Est-ce que c'est possible ?
Et si oui, comment? wink

Merci d'avance!
smile

PS: j'ai mis en fichier joint une petite image pour illustrer le problème

Dernière modification par benjamin.norrito (Tue 20 July 2010 15:30)


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#2 Tue 20 July 2010 15:31

jean94
Participant assidu
Date d'inscription: 13 Aug 2009
Messages: 436

Re: Création d'un polyligne en fonction de l'environnement

Bonjour

Pourquoi ne le fait tu pas manuellement avec l'outil polyligne?

JF

Hors ligne

 

#3 Tue 20 July 2010 16:19

Marc-André
Participant assidu
Lieu: Montréal
Date d'inscription: 30 Sep 2005
Messages: 688

Re: Création d'un polyligne en fonction de l'environnement

Bonjour,

Activez le mode «Fusion» avec la touche «F» du clavier.
De cette manière, quand vous numériserez, les points de départ et d'arrivée de la polyligne coïncideront parfaitement avec le noeud et le centroïde du polygone.

Hors ligne

 

#4 Tue 20 July 2010 16:21

benjamin.norrito
Participant occasionnel
Date d'inscription: 27 Jan 2010
Messages: 24

Re: Création d'un polyligne en fonction de l'environnement

je le fais manuellement, mais sachant que j'ai à le faire pour des milliers de cas, l'automatiser me ferait gagner beaucoup de temps! smile

Hors ligne

 

#5 Wed 21 July 2010 14:45

benjamin.norrito
Participant occasionnel
Date d'inscription: 27 Jan 2010
Messages: 24

Re: Création d'un polyligne en fonction de l'environnement

j'ai trouvé la solution! enfin il resterait simplement à le mettre sous mbx, mais comme j'ai pas Mapbasic pour mapinfo 7.8...(si quelqu'un entend mon appel!lol!)

1. A l'aide de l'outil Gridmaker, créer une grille en polygone et une autre en polyligne recouvrant la surface du polygone d'étude.
2. Decouper les grilles en fonction du polygone etudié
3. Créer une table ligne et colonne à partir de la grille polyligne
4. decouper la table ligne puis colonne, en fonction de la grille polygone
5. regrouper les tables lignes et colonnes. Ainsi on a une table découpée en segments
6. Utiliser ChronoVia, indiquer les points de départ et d'arrivée, utiliser la table grilleligne decoupée en segment comme réseau
7. Il va calculer l'itinéraire le plus court, et créer une table itinéraire
8. Assembler les segments de l'itinéraire
9. activer l'accrochage et lisser pour que la ligne est une forme plus naturelle

et voila! bon bien sur manuellement c'est fastidieux mais si quelqu'un pouvait m'aider à le mettre en mbx ce serait fantastique! smile

Hors ligne

 

#6 Wed 21 July 2010 16:09

jean94
Participant assidu
Date d'inscription: 13 Aug 2009
Messages: 436

Re: Création d'un polyligne en fonction de l'environnement

Bonjour,

Ton point qui est un noeud, comment est-il définit?
Ta polyligne qui ne doit pas sortir du polygone peut-elle être n'importe ou et n'importe comment dans le polygone ou doit avoir le chemin le plus court.

JF

Hors ligne

 

Pied de page des forums

Powered by FluxBB