Pages: 1
- Sujet précédent - QGIS : Calcul densité de ligne pour définition de secteurs sur trait - Sujet suivant
#1 Wed 18 November 2015 20:45
- chenauxmarées
- Participant occasionnel
- Date d'inscription: 17 Oct 2013
- Messages: 25
QGIS : Calcul densité de ligne pour définition de secteurs sur trait
Objet: Calcul densité de ligne pour définition de secteurs sur trait de côte
Bonjour à tous,
Je me tourne vers vous, car après plusieurs recherches infructueuses, je commence à me demander si mon souci n'est pas insolvable.
Voici le contexte :
Dans le cadre d'une enquête visant à quantifier l'appréhension de l'érosion côtière par une population, nous avons demandé aux personnes interrogées de nous tracer sur une carte les zones littorales qu'ils pensaient menacées par l'érosion.
Ma camarade et moi-même avons soigneusement numérisé les réponses des enquêtés en suivant scrupuleusement le trait de côte, ce qui nous donne à la fin un fichier avec 102 polylignes qui se superposent exactement, bien qu'elles ne soient pas de longueur égale et ne soient pas situées au même endroit.
Nous cherchons un moyen d'identifier les zones que les personnes ont le plus dessinées, de manière simple, on cherche la ou les portion de polylignes qui a/ont été le plus de fois numérisée(s). Visuellement c'est impossible vu que les entités se superposent rigoureusement.
Je n'ai pas trouvé dans la librairie classique de QGIS un outil qui puisse faire ce traitement, néanmoins je suis entrain de basculer mes connaissances d'arcgis vers QGIS, donc je suis loin de maîtriser convenablement ce dernier.
Si jamais il y a des points dans mes explications où je n'ai pas été suffisamment claires, faites le moi savoir !
En espérant que l'un de vous pourra me lancer sur une piste,
Bien à vous
Hors ligne
#2 Thu 19 November 2015 07:15
- romainbh
- Participant assidu
- Date d'inscription: 20 Aug 2013
- Messages: 355
Re: QGIS : Calcul densité de ligne pour définition de secteurs sur trait
Hello,
En te lisant, le premier truc qui me vient à l'esprit est simplement de jouer avec la transparence des lignes. J'ai rapidement fait un test et voici à quoi j'arrive :
[img]http://georezo.net/forum/attachment.php?item=6769&download=1[/img]
Si c'est bien ce que tu cherches à faire, il suffit de mettre une transparence de ligne assez forte (plus tu as de lignes qui se superposent, plus tu peux augmenter la transparence). Ici j'ai au max 10 lignes superposées, et j'ai une transparence de 96%.
Dernière modification par romainbh (Thu 19 November 2015 07:16)
Hors ligne
#3 Thu 19 November 2015 13:20
- chenauxmarées
- Participant occasionnel
- Date d'inscription: 17 Oct 2013
- Messages: 25
Re: QGIS : Calcul densité de ligne pour définition de secteurs sur trait
Salut Romainbh, de mon côté ton astuce répond parfaitement à mes besoins !
Cependant ma camarade trouve ça bof bof... (aaaaah le travail d'équipe)
donc je suis toujours à la recherche d'un potentielle autre piste !
Hors ligne
#4 Thu 19 November 2015 14:43
- romainbh
- Participant assidu
- Date d'inscription: 20 Aug 2013
- Messages: 355
Re: QGIS : Calcul densité de ligne pour définition de secteurs sur trait
Aaah quand c'est l'état-major qui décide...
Bonne chance dans tes recherches !
Hors ligne
#5 Thu 19 November 2015 15:15
- dominique.lys
- Participant assidu
- Date d'inscription: 5 Oct 2006
- Messages: 473
- Site web
Re: QGIS : Calcul densité de ligne pour définition de secteurs sur trait
Salut,
Dans un premier je découperai les polylignes en segments avec l'outil "Explode lines" dans processing. Ensuite il faut virer les doublons géométrique en les comptabilisant de façon à avoir un fichier propre (sans doublons) et un champ indiquant le nombre de fois que ce segment a été tracé. On pourra alors s'appuyer sur ce champs pour faire une symbologie (faire varier la couleur ou la taille).
Pour virer les doublons il a un outil nommé "Delete duplicate geometries", malheureusement il ne comptabilise pas le nombre de doublons supprimés. Comme de mon coté j'ai déjà eu besoin de compter des doublons, j'avais fait un petite modif de cet outil pour obtenir l'info. Je met le fichier en pj, il faut remplacer l'original par celui-ci dans le dossier d'install de processing (~/.qgis2/python/plugins/processing/algs/qgis).
En espérant que ça aide.
Hors ligne
#6 Thu 19 November 2015 15:31
- nicoboud
- Membre
- Lieu: Nantes
- Date d'inscription: 12 Oct 2007
- Messages: 860
Re: QGIS : Calcul densité de ligne pour définition de secteurs sur trait
Bonjour,
Une piste à tester, faites une analyse par maille de votre trait de côte : vous trouverez une excellente ressource pour vous guider pas à pas ici :
https://archeomatic.wordpress.com/2012/ … e-vecteur/
Nicolas.
Co-modérateur du forum Mapinfo
Utilisateur Mapinfo et QGIS
Hors ligne
#7 Thu 19 November 2015 20:28
- chenauxmarées
- Participant occasionnel
- Date d'inscription: 17 Oct 2013
- Messages: 25
Re: QGIS : Calcul densité de ligne pour définition de secteurs sur trait
Bonsoir,
Dominique, la technique semble pas mal du tout mais j'ai peur qu'elle ne soit pas révélatrice par la suite, çar les trait de côtes ont été dessiné par des civils, aucun n'a son doublon même s'il recoupe celui d'à côté, mais merci, je garde l'idée pour plus tard, j'en aurais sûrement besoin
Nicolas; la piste semble en effet très intéressante, merci ! je la teste dans les prochaines heures.
Hors ligne
#8 Thu 19 November 2015 20:44
- dominique.lys
- Participant assidu
- Date d'inscription: 5 Oct 2006
- Messages: 473
- Site web
Re: QGIS : Calcul densité de ligne pour définition de secteurs sur trait
Je ne comprends pas,vous indiquez pourtant ceci:
Ma camarade et moi-même avons soigneusement numérisé les réponses des enquêtés en suivant scrupuleusement le trait de côte, ce qui nous donne à la fin un fichier avec 102 polylignes qui se superposent exactement, bien qu'elles ne soient pas de longueur égale et ne soient pas situées au même endroit.
Si les polylignes ont bien été digitalisées en s'accrochant sur le trait le côte, alors une fois explosées en segments on aura forcement des doublons géométriques.
Hors ligne
#9 Thu 19 November 2015 21:10
- chenauxmarées
- Participant occasionnel
- Date d'inscription: 17 Oct 2013
- Messages: 25
Re: QGIS : Calcul densité de ligne pour définition de secteurs sur trait
oui mais j'ai peur que l'explosion en segments soit trop fine pour qu'on puisse en tirer une quelque conque analyse, et surtout je manque cruellement de temps !
Hors ligne
#10 Fri 20 November 2015 12:14
- chenauxmarées
- Participant occasionnel
- Date d'inscription: 17 Oct 2013
- Messages: 25
Re: QGIS : Calcul densité de ligne pour définition de secteurs sur trait
Nicolas, l'analyse par maillage donne des résultats très satisfaisants, merci beaucoup !!
Hors ligne
#11 Tue 24 November 2015 17:07
Re: QGIS : Calcul densité de ligne pour définition de secteurs sur trait
Bonjour,
A noter que dans R, on peut avoir des heatmaps relatives, non à des points, mais des segments :
http://www.inside-r.org/packages/cran/s … ensity.psp
geodata au cerema et petits billets en géomatique
Hors ligne
Pages: 1
- Sujet précédent - QGIS : Calcul densité de ligne pour définition de secteurs sur trait - Sujet suivant