Více

Extrahujete data krajinného pokryvu (v procentech) z shapefile v QGIS?

Extrahujete data krajinného pokryvu (v procentech) z shapefile v QGIS?


Mám dva soubory tvarů, jeden obsahuje povodí, druhý informace o třídách krajinného pokryvu. Problém: Potřebuji vědět, kolik procent povodí pokrývají lesy, pastviny a domy.

Přečetl jsem si několik návodů a chápu, že potřebuji upnout tvarový soubor krajinné pokrývky tak, aby odpovídal tvarovému souboru povodí, a pak mohu nějak vypočítat procento každé třídy krajinného pokryvu.

Bez ohledu na to, co zkouším, to nefunguje. Neustále dostávám prázdné soubory. Mohl by někdo vysvětlit, jak extrahovat údaje o krajinné pokrývce? Používám QGIS 2.8 na počítači Mac.

Jsou ve stejném projekčním systému.

Toto jsou informace o krajinném pokryvu

A toto jsou informace o povodí

Rastroval jsem shp krajinného pokryvu a pomocí povodního proudu shp jej ořízl, jak jste navrhovali. Poslední vrstva však nikdy neobsahuje všechny relevantní informace o krajinném pokryvu, ale pouze (například) informace „VEG G5“. Hádám, že dělám něco špatně při rastrování SHP nebo při ořezávání vrstev?


Existuje mnoho forem, jak to udělat. Pokud svá data převádíte do rastru, můžete použít plugin Lecos.

Viz níže uvedený návod https://conservationecology.wordpress.com/2013/04/01/another-lecos-update-and-more-to-follow-in-the-near-future/

Chcete -li zachovat data ve vektoru, postupujte takto: 1) Vypočítejte oblast toku povodí 2) Spusťte protínající tok povodí s klasifikací krajiny 3) Rozpusťte všechny polygony „výsledku intersetionu“ 4) Rozdělte oblast (pole) „výsledek průniku“ (který byl vytvořen v čísle 3) s proudem povodí (který byl vytvořen v čísle 1) a násobkem na 100.

Pak budete mít výsledek, který byste chtěli.

Hodně štěstí.


Podívejte se na video: QGIS:How to download Shapefile Data GIS for any country