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 Tue 30 August 2016 11:05

GeoCalimero
Participant occasionnel
Lieu: Charleville-Mézières
Date d'inscription: 26 Jun 2014
Messages: 36

QGIS 2.6.1 ou QGIS 2.14.0: Découper des lignes par tronçons précis

Bonjour,

Je dispose d'un réseau de lignes représentant des itinéraires. Je souhaite positionner un point tous les x kilomètres (par exemple).
Mes essais jusqu'à présent restent vains, ou alors ça mouline et ça plante.

Quelqu'un aurait-il eu à traiter le même type de problème ?

Merci d'avance !


- - - - - - - - -
Précisez systématiquement la version des progiciels que vous exploitez !
Perso : QGIS 2.16.3-Nødebo / OpenJump 1.8.0 / Win7pro 32b

Hors ligne

 

#2 Tue 30 August 2016 11:27

SANTANNA
Moderateur
Lieu: Angers
Date d'inscription: 18 Jan 2008
Messages: 3804

Re: QGIS 2.6.1 ou QGIS 2.14.0: Découper des lignes par tronçons précis

Bonjour,
Sans savoir ce que vous avez déjà testé et qui mouline ou plante, je suggérerai de regarder du côté des extensions et notamment QChainage (ou Locate Points along lines). Sinon, il y a aussi les algo du menu Traitement (Create Point along lines) à tester.

Hors ligne

 

#3 Tue 30 August 2016 11:54

GeoCalimero
Participant occasionnel
Lieu: Charleville-Mézières
Date d'inscription: 26 Jun 2014
Messages: 36

Re: QGIS 2.6.1 ou QGIS 2.14.0: Découper des lignes par tronçons précis

Merci !

Ce sont-là des pistes à explorer (je ne suis pas encore familiarisé avec les modules complémentaires : ça va venir...).

Bonne journée,
Cordialement,


- - - - - - - - -
Précisez systématiquement la version des progiciels que vous exploitez !
Perso : QGIS 2.16.3-Nødebo / OpenJump 1.8.0 / Win7pro 32b

Hors ligne

 

#4 Tue 30 August 2016 13:18

hichamfstgm
Participant occasionnel
Lieu: Goulmima
Date d'inscription: 11 May 2010
Messages: 48

Re: QGIS 2.6.1 ou QGIS 2.14.0: Découper des lignes par tronçons précis

Bonjour
L'ajout des modules complémentaires est facile.
Alors vous allez télécharger le module qchainage dans ce lien
https://plugins.qgis.org/plugins/qchainage/
Après tu décompresse le dossier et tu va le copier dans le fichier plugins de votre fichier d'installation Qgis
C:\Program Files\QGIS Essen\apps\qgis\python\plugins
Apres le redémarrage du Qgis, tu aura ce module dans la barre de Menu
Courage

Hors ligne

 

#5 Tue 30 August 2016 14:41

SANTANNA
Moderateur
Lieu: Angers
Date d'inscription: 18 Jan 2008
Messages: 3804

Re: QGIS 2.6.1 ou QGIS 2.14.0: Découper des lignes par tronçons précis

@hichamfstgm, pourquoi aller télécharger sur le dépôt (avec le risque de prendre la version en dév ou une plus ancienne) alors que tout est déjà offert via le menu Extension dans QGIS (et que tout se range au bon endroit comme il faut, sans redémarrage)?

En outre, ne jamais coller les extensions dans le dossier de l'application, à savoir C:\Program Files\..... (elles ne seront disponibles que dans cette version de QGIS et j'ignore si ca ne créera pas d'autres désagréments).  Il existe un dossier spécialement prévu pour les extensions: C:\Users\IDUtilisateur\.qgis2\python\plugins. Voir http://docs.qgis.org/2.14/fr/docs/user_ … ugins.html

Dernière modification par SANTANNA (Tue 30 August 2016 14:41)

Hors ligne

 

#6 Wed 31 August 2016 10:47

hichamfstgm
Participant occasionnel
Lieu: Goulmima
Date d'inscription: 11 May 2010
Messages: 48

Re: QGIS 2.6.1 ou QGIS 2.14.0: Découper des lignes par tronçons précis

Bonjour
Ma réponse a été basée sur un nombre de point à savoir :
* le fait de ne pas avoir la possibilité d'installée QGIS dans le disque C; alors je me suis dirigée vers le disque D.
* le fait d'avoir des accès limités pour ajouter des extension directement dans le logiciel installée en C.
Bon votre réponse SANTANNA est totalement correcte.
Merci pour la bonne explication de la démarche.
CDT

Hors ligne

 

#7 Thu 15 September 2016 10:49

GeoCalimero
Participant occasionnel
Lieu: Charleville-Mézières
Date d'inscription: 26 Jun 2014
Messages: 36

Re: QGIS 2.6.1 ou QGIS 2.14.0: Découper des lignes par tronçons précis

SANTANNA a écrit:

Bonjour,
Sans savoir ce que vous avez déjà testé et qui mouline ou plante, je suggérerai de regarder du côté des extensions et notamment QChainage (ou Locate Points along lines). Sinon, il y a aussi les algo du menu Traitement (Create Point along lines) à tester.


Bonjour,

Après de multiples recherches - et le passage à QGis 2.16.0 - je plante toujours sur cette histoire de positionner un point tous les x mètres sur une ligne (ou ligne multi-parts). Les algorithmes cités ne fournissent pas le résultat escompté, alors qu'il n'y a aucune erreur de géométrie ou quoi que ce soit...
En image jointe "QChain_Pb.jpg", j'ai testé (toutes les options cumulées de) QChainage : 10 000 unités en mètres -> 2 points !!

A noter que :
..... le tracé vert mesure en vérité 120 km. Il s'agit d'un trajet pédestre, donc nécessairement précis quant à la résolution (et le nombre de multi-parts de la ligne) ;
..... lorsque je dessine un autre tracé moins compliqué, tout fonctionne parfaitement... (Cf. PJ "QChain_Ok.jpg").

Etonnant.

Une idée ?

Merci d'avance !


- - - - - - - - -
Précisez systématiquement la version des progiciels que vous exploitez !
Perso : QGIS 2.16.3-Nødebo / OpenJump 1.8.0 / Win7pro 32b

Hors ligne

 

#8 Thu 15 September 2016 11:15

Olivier69
Participant actif
Date d'inscription: 17 Mar 2016
Messages: 61

Re: QGIS 2.6.1 ou QGIS 2.14.0: Découper des lignes par tronçons précis

Bonjour,

As tu tester dans la boite à outils les traitements suivants :

- v.to.points permet de créer des points sur une ligne avec une distance entre les deux

- v.split.length : permet de créer des tronçons d'une certaine longueur il te reste après à extraire les noeuds pour obtenir des points  (menu vecteur => outils de géomètrie => extraire les noeuds (dernier de la liste)

Question sur ta couche de ligne : il n'y a qu'une seule entité de 120km ou plusieurs entités?

Hors ligne

 

#9 Thu 15 September 2016 11:55

GeoCalimero
Participant occasionnel
Lieu: Charleville-Mézières
Date d'inscription: 26 Jun 2014
Messages: 36

Re: QGIS 2.6.1 ou QGIS 2.14.0: Découper des lignes par tronçons précis

Bonjour Olivier69,

..... "v.to.points" : que je rentre 1, 10 ou 10000 dans "Maximum distance between points..." (en mètres chez moi), le résultat est le même : un nodal aux extrémités et deux sur la ligne. Apparemment, les distances entre deux points sont équivalentes mais, si la ligne mesure un peu plus de 120 km réels, la ligne est découpée par tranches de 56 km !!!

..... "v.split.length" : ça aurait pu être une solution, mais les segments ne sont visiblement (Cf PJ) pas égaux !

..... La ligne est d'un bloc.


Désespérant... :p - je sens que je vais devoir recommencer la saisie de ce trajet, d'un bout à l'autre. Je réessaierai ensuite les algorithmes proposés tout au long de ce sujet !

Merci à vous,
Merci à tous !

Bien cordialement,
[signé]


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

- - - - - - - - -
Précisez systématiquement la version des progiciels que vous exploitez !
Perso : QGIS 2.16.3-Nødebo / OpenJump 1.8.0 / Win7pro 32b

Hors ligne

 

#10 Thu 15 September 2016 12:26

Olivier69
Participant actif
Date d'inscription: 17 Mar 2016
Messages: 61

Re: QGIS 2.6.1 ou QGIS 2.14.0: Découper des lignes par tronçons précis

C'est quoi le système de projection de tes couches ?

Hors ligne

 

#11 Thu 15 September 2016 12:35

SANTANNA
Moderateur
Lieu: Angers
Date d'inscription: 18 Jan 2008
Messages: 3804

Re: QGIS 2.6.1 ou QGIS 2.14.0: Découper des lignes par tronçons précis

Bonjour,
Essayez l'outil Vecteur --> Outils de géométrie --> Parties multiples vers parties uniques (ou un intitulé du genre) pour voir si votre objet est d'un seul tenant ou pas. Ensuite, il faudra mieux raccrocher les points de séparation entre les différentes parties et fusionner ces parties. Ça pourrait peut-être être plus rapide que de numériser 120 km de chemin.

Hors ligne

 

#12 Thu 15 September 2016 14:03

GeoCalimero
Participant occasionnel
Lieu: Charleville-Mézières
Date d'inscription: 26 Jun 2014
Messages: 36

Re: QGIS 2.6.1 ou QGIS 2.14.0: Découper des lignes par tronçons précis

PROBLEME RESOLU

Bonjour à tous,

Ligne refaite, fonctions opérantes.
Apparemment, l'union de tronçons 'AB+BC+CD = AD' ne se fait pas forcément sans problèmes de raccordement...

Le bon côté, c'est que j'ai appris à repérer des algorithmes et des manips' grâce à vos bons soins !


Merci, à bientôt !

Bonne journée,
Bien cordialement


- - - - - - - - -
Précisez systématiquement la version des progiciels que vous exploitez !
Perso : QGIS 2.16.3-Nødebo / OpenJump 1.8.0 / Win7pro 32b

Hors ligne

 

#13 Thu 15 September 2016 14:34

GeoCalimero
Participant occasionnel
Lieu: Charleville-Mézières
Date d'inscription: 26 Jun 2014
Messages: 36

Re: QGIS 2.6.1 ou QGIS 2.14.0: Découper des lignes par tronçons précis

J'ai résolu ce problème (y'en aura d'autres !) mais je tiens à répondre :

Olivier69 a écrit:

C'est quoi le système de projection de tes couches ?



Projection : RGF93 (EPSG 2154). Tous mes objets sont systématiquement conçus sous ce système de projection.


SANTANNA a écrit:

Bonjour,
Essayez l'outil Vecteur --> Outils de géométrie --> Parties multiples vers parties uniques (ou un intitulé du genre) pour voir si votre objet est d'un seul tenant ou pas. Ensuite, il faudra mieux raccrocher les points de séparation entre les différentes parties et fusionner ces parties. Ça pourrait peut-être être plus rapide que de numériser 120 km de chemin.



C'est cet outil de géométrie que j'avais utilisé au début. Le résultat de l'opération en avait fait une seule ligne multi-parts sans trous, mais présentant plusieurs origines (départs de tronçons) sans que je ne puisse y comprendre quelque chose : certains tronçons n'étaient effectivement pas attachés entre eux - bien que la vérification (sans tolérance !) ne m'avait rien signalé.

Je serai plus vigilant à l'avenir - ce n'est pas plus mal !!!

Bonne journée,


- - - - - - - - -
Précisez systématiquement la version des progiciels que vous exploitez !
Perso : QGIS 2.16.3-Nødebo / OpenJump 1.8.0 / Win7pro 32b

Hors ligne

 

Pied de page des forums

Powered by FluxBB