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

Suite à un problème technique intervenu entre le 22 et le 23 mars, nous avons du procéder dans la soirée du 25 mars, à la restauration de la base de données du 24 mars (matinée).

En clair, nous avons perdu vos contributions et inscriptions du dimanche 24 et du lundi 25 mars.
Nous vous prions de nous excuser.

#1 Wed 10 August 2016 11:13

Carole54
Participant occasionnel
Date d'inscription: 27 Jul 2016
Messages: 18

QGIS / Grass: Découpage de lignes par d'autres lignes

Bonjour à tous,

Je souhaiterais découper des lignes à chaque qu'une autre ligne l'intersecte ou la touche afin de créer des tronçons.

L'outil "Découper des lignes par des lignes" fonctionne bien mais pas à tous les coups, lorsque l'angle entre les deux lignes est trop large par exemple, cela ne fonctionne pas.

L'autre idée était d'utiliser l'outil v.clean de Grass 7, cependant à chaque fois que j'essaie de l'utiliser, j'ai ce message qui apparaît :

"Converting outputs
Charger les couches de résultat

The following layers were not correctly generated.
Cleaned
Errors
You can check the log messages to find more information about the execution of the algorithm"

Et impossible de résoudre le problème.

Quand je passe par Grass, j'ai un autre type de problème :


"Cet algorithme ne peut pas être lancé :-(
The specified GRASS folder "C:\MinGW\msys\bin" does not contain a valid set of GRASS modules. Please, go to the Processing settings dialog, and check that the GRASS folder is correctly configured"

J'ai bien essayé par tous les moyens de renseignerl e bon chemin mais aucun résultat.

Est-ce que quelqu'un a déjà eu à faire à ce genre de problème et aurait des conseils ?

Merci d'avance,

Carole


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

Hors ligne

 

#2 Wed 10 August 2016 13:44

Stef_777
Participant occasionnel
Date d'inscription: 18 Feb 2016
Messages: 32

Re: QGIS / Grass: Découpage de lignes par d'autres lignes

http://georezo.net/forum/viewtopic.php?id=102407
Tu peux essayer de suivre le protocole cité dans ce post ! smile

Hors ligne

 

#3 Wed 10 August 2016 14:48

Carole54
Participant occasionnel
Date d'inscription: 27 Jul 2016
Messages: 18

Re: QGIS / Grass: Découpage de lignes par d'autres lignes

Merci, oui j'avais déjà vu cette conversation, j'ai essayer de suivre ce lien : http://www.sigterritoires.fr/index.php/ … nt-faire/, une fois que j'ai bien renseigné le chemin pour le Répertoire GRASS 7 avec : C:\Program Files\QGIS 2.14.4\apps\grass\grass-7.0.4 je suis capable d'exécuter l'outil v.clean mais j'ai toujours un message d'erreur :

"The following layers were not correctly generated.
Cleaned
Errors
You can check the log messages to find more information about the execution of the algorithm"

J'ai remarqué aussi que comparé aux explications qui sont données, je n'ai pas de Répertoire MSys à renseigner pour les commandes GRASS GIS 7 (voir photo)

Est-ce que le problème peut venir de là ?

Merci d'avance !


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

Hors ligne

 

#4 Fri 12 August 2016 10:43

Stef_777
Participant occasionnel
Date d'inscription: 18 Feb 2016
Messages: 32

Re: QGIS / Grass: Découpage de lignes par d'autres lignes

De ce que j'ai compris, Grass Gis 7 n'utilise plus Msys, il est donc normal de ne plus avoir le chemin pour l'utiliser.

Hors ligne

 

#5 Fri 12 August 2016 10:54

Carole54
Participant occasionnel
Date d'inscription: 27 Jul 2016
Messages: 18

Re: QGIS / Grass: Découpage de lignes par d'autres lignes

Oui c'est ce que j'ai cru comprendre aussi, mais du coup je ne comprends pas pourquoi j'obtiens toujours ce message d'erreur :

"The following layers were not correctly generated.
Cleaned
Errors
You can check the log messages to find more information about the execution of the algorithm"

Hors ligne

 

#6 Fri 12 August 2016 11:17

Stef_777
Participant occasionnel
Date d'inscription: 18 Feb 2016
Messages: 32

Re: QGIS / Grass: Découpage de lignes par d'autres lignes

As-tu essayé d'autres algo de GRASS 7 pour confirmer que l'extension fonctionne ?
Sinon, ta couche doit avoir des défauts de géométrie sur ta couche qui l'empêche d'utiliser l'algo.
Pourrais-tu t'en sortir manuellement si le nombre de quack est peu nombreux ?

Hors ligne

 

#7 Fri 12 August 2016 11:52

Carole54
Participant occasionnel
Date d'inscription: 27 Jul 2016
Messages: 18

Re: QGIS / Grass: Découpage de lignes par d'autres lignes

Je viens d'essayer, et oui effectivement d'autres algo fonctionnent !
Des défauts de géométrie ? Comment ça ?

Hors ligne

 

#8 Fri 12 August 2016 12:00

Carole54
Participant occasionnel
Date d'inscription: 27 Jul 2016
Messages: 18

Re: QGIS / Grass: Découpage de lignes par d'autres lignes

J'ai fait vérifier ma géométrie et maintenant tout marche ! Mais mes lignes ne sont toujours pas découpées selon les intersections, est ce que cela peut être du à une mauvaise estimation du threshold ?

Hors ligne

 

#9 Fri 12 August 2016 12:08

Carole54
Participant occasionnel
Date d'inscription: 27 Jul 2016
Messages: 18

Re: QGIS / Grass: Découpage de lignes par d'autres lignes

C'est tout bon ! En fait le problème venait vraiment de la validité de la géométrie, et maintenant tout fonctionne !

Merci beaucoup !

Hors ligne

 

#10 Tue 23 August 2016 11:01

Carole54
Participant occasionnel
Date d'inscription: 27 Jul 2016
Messages: 18

Re: QGIS / Grass: Découpage de lignes par d'autres lignes

Bonjour à tous,

Je reviens vers vous car v.clean ne découpe pas tout le temps mes lignes au niveau des intersections, je vous poste une capture d'écran pour vous montrer mon problème (j'ai mis des couleur sur chaque ligne pour bien voir).

Est-ce que quelqu'un aurait une solution ?

Merci d'avance !

Carole


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

Hors ligne

 

#11 Tue 23 August 2016 17:42

Patrick PALMIER
Participant actif
Lieu: Lille
Date d'inscription: 18 Jan 2007
Messages: 97

Re: QGIS / Grass: Découpage de lignes par d'autres lignes

Bonjour,


Cela m'est arrivé également
Essaye de faire également avec v.clean la procédure bpol après break ou alors un v.clean.advanced combiné break,bpol

La procédure bpol avait découpé les lignes qui ne l'avaient pas été avec break

Dernière modification par Patrick PALMIER (Tue 23 August 2016 17:42)

Hors ligne

 

Pied de page des forums

Powered by FluxBB