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 !.
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

Printemps des cartes 2024

#1 Thu 05 July 2012 11:47

colindurand
Participant actif
Date d'inscription: 19 Jul 2008
Messages: 57

GRASS : Points à intervalles réguliers sur polyligne v.segment

Bonjour,

Je cherche à créer des points à intervalle régulier le long d'une polyligne. Ces points seront utilisés comme points kilométriques permettant de se repérer le long de voirie. Ils devront donc avoir un attribut donnant leur distance par rapport au début de la ligne (l'extension sextante "line to equispaced points" ne le permet pas).

Je cherche donc à utiliser la fonction "v.segment" de GRASS, sans trop comprendre son fonctionnement ni l'aide associée http://grass.fbk.eu/gdp/html_grass63/v.segment.html.

Si quelqu'un à déjà utilisé cette fonction et peut me donner un exemple ou des détails, il est le bienvenu.

Colin

Dernière modification par colindurand (Thu 05 July 2012 11:48)

Hors ligne

 

#2 Thu 05 July 2012 13:11

MathieuR
Membre
Lieu: aix-en-provence
Date d'inscription: 16 Feb 2009
Messages: 1690
Site web

Re: GRASS : Points à intervalles réguliers sur polyligne v.segment

echo "P 1 1 5000" | v.segment myrailroads out=myrailroads_segp

va créer un point sur la ligne de catégorie 1 à 5000m du début de la ligne avec un identifiant appelé 1

v.segment myrailroads out=myrailroads_pt2kmO500m << EOF
P 1 1 1000 500
P 2 1 3000 500
P 3 1 5000 500
P 4 1 7000 500

va créer 4 points séparés les uns des autres de 2000m avec un offset (décalage initial) de 500m à p du début de la ligne.


geodata au cerema et petits billets en géomatique

Hors ligne

 

#3 Thu 05 July 2012 15:58

colindurand
Participant actif
Date d'inscription: 19 Jul 2008
Messages: 57

Re: GRASS : Points à intervalles réguliers sur polyligne v.segment

Merci beaucoup,

A titre d'exemple le texte suivant donne des points nommés 10,20,30,40 pour la ligne de catégorie 1 à 10,20,30,40 m du début de la ligne et à 5 m sur le coté de la ligne (distance orthogonale), pratique pour un bornage qui ne soit pas superposé au tracé de la piste.

P    10    1    10    5
P    20    1    20    5
P    30    1    30    5
P    40    1    40    5

Colin

Hors ligne

 

Pied de page des forums

Powered by FluxBB