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 Fri 30 July 2021 08:39

thooom34090
Juste Inscrit !
Date d'inscription: 29 Jul 2021
Messages: 3

QGIS: recuperer donnees des lineaires en fonction d'un maillage

Bonjour à tous,

Je galère sur un point depuis 2 jours. Je suis encore novice sur Qgis donc je ne sais pas s'il existe une méthode pour résoudre mon problème.

Alors voilà, j'ai des polylignes représentant des canalisations d'eau potable. J'ai une couche de points correspondant aux fuites apparues sur le réseau.
Je souhaiterais créer une "carte de chaleur" pour savoir quels secteurs sont les plus denses au niveau du rapport fuites par linéaire de canalisations.

J'ai créé une maille de 150m*150m et j'ai le nombre de fuites par maille. Donc jusque là tout va bien.

Ca se complique, quand je souhaite avoir la longueur de la portion de la canalisation qui traverse chaque maille (avoir un nouvel attribut longueur dans ma couche "grille" serait le top). Ensuite je pourrai facilement faire mon ratio entre nb_fuites et longueur_canalisations.

J'ai essayé avec l'outil intersection et découpage mais je ne suis pas convaincu...

Merci d'avance pour votre aide, j'espère avoir été clair !

JPS: je n'ai pas trouvé de sujets similaires sur le forum !

Hors ligne

 

#2 Fri 30 July 2021 09:51

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

Re: QGIS: recuperer donnees des lineaires en fonction d'un maillage

Bonjour,
Essayez donc avec l'algorithme "analyse de superposition"

Hors ligne

 

#3 Wed 04 August 2021 07:46

thooom34090
Juste Inscrit !
Date d'inscription: 29 Jul 2021
Messages: 3

Re: QGIS: recuperer donnees des lineaires en fonction d'un maillage

Merci pour cette réponse, mais je suis encore trop novice pour utiliser Python. Je ne le ferai qu'en dernier recours,
Avez vous une solution qui peut se faire depuis l'interface qgis ?
Merci d'avance
Bonne journée smile

Hors ligne

 

#4 Wed 04 August 2021 08:19

aheurion
Participant actif
Lieu: NANTES
Date d'inscription: 8 Oct 2020
Messages: 141

Re: QGIS: recuperer donnees des lineaires en fonction d'un maillage

Bonjour,

Il s'agit bien d'un outil de l'interface QGIS : [img]https://zupimages.net/up/21/31/5s0y.png[/img]

Hors ligne

 

#5 Wed 04 August 2021 17:23

thooom34090
Juste Inscrit !
Date d'inscription: 29 Jul 2021
Messages: 3

Re: QGIS: recuperer donnees des lineaires en fonction d'un maillage

Bonsoir,

J'ai trouvé une autre solution, je vous remercie! Mon erreur venait de la façon dont qgis faisait le découpage. Donc pour y remédier j'ai trouvé un process:
J'ai créé une couche tampon de mon maillage avec une distance négative
J'ai découpé mes canalisations avec cette nouvelle couche tampon
J'ai utilisé l'outil "de morceaux uniques à multiple" pour récupérer chaque portion de mes canalisations
J'ai ensuite intersecté cette nouvelle couche avec ma couche tampn
et enfin j'ai fait une jonction par attribut de localisation et le tour était joué !! merci beaucoup
bonne soirée !

Hors ligne

 

Pied de page des forums

Powered by FluxBB