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 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 smile

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

wink

Dernière modification par romainbh (Thu 19 November 2015 07:16)


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

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

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.


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

Hors ligne

 

#6 Thu 19 November 2015 15:31

nicoboud
Moderateur
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 smile

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

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

Hors ligne

 

#11 Tue 24 November 2015 17:07

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

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

 

Pied de page des forums

Powered by FluxBB