#1 Tue 04 July 2017 16:05
- automne09
- Juste Inscrit !
- Date d'inscription: 4 Jul 2017
- Messages: 5
QGIS: Carte corridors ecologiques
Bonjour à tous,
afin de faire une carte des corridors écologiques j'ai besoin de votre aide.
J'ai ma couche des habitats naturels. J'ai créé une grille hexagonale pour modéliser les corridors.
Un petit support visuel :
[img]https://img4.hostingpics.net/thumbs/mini_483109Capture.jpg[/img]
Je voudrais, pour chaque hexagone, que qgis me calcul le pourcentage de surface pour chaque habitat et qu'il m'y attribut l'habitat prioritaire.
Y'a t'il un moyen automatisé de le faire ?
Merci d'avance,
Amandine Braem
Hors ligne
#2 Tue 04 July 2017 16:31
Re: QGIS: Carte corridors ecologiques
Bonjour,
Ca doit se faire sous Postgis sans trop de difficulté à partir d'un St_intersection() et d'un sum(st_area()) le tout groupé par type d'habitat.
Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com
Hors ligne
#3 Tue 04 July 2017 16:32
- jlavaure
- Participant assidu
- Date d'inscription: 20 Apr 2013
- Messages: 203
Re: QGIS: Carte corridors ecologiques
Hello,
Automatisé je ne sais pas, mais avec une petite intersection et une requête assez simple tu dois pouvoir obtenir le pourcentage souhaité.
J.
Hors ligne
#4 Wed 12 July 2017 16:47
- automne09
- Juste Inscrit !
- Date d'inscription: 4 Jul 2017
- Messages: 5
Re: QGIS: Carte corridors ecologiques
Merci ! je vais regarder pour utiliser PostGis que je ne connais pas
Hors ligne
#5 Thu 13 July 2017 16:43
- Choucas
- Participant occasionnel
- Date d'inscription: 11 Apr 2016
- Messages: 31
Re: QGIS: Carte corridors ecologiques
Salut,
Sans passer par Postgis, tu peux découper tes habitats par rapport à ta grille, calculer les surfaces d'habitat dans chaque hexagone et définir pour chaque hexagone la surface "max" et donc définir l'habitat le plus représenté dans chaque hexagone.
Hors ligne