Punten in polygoon-analyses

Notitie

In QGIS3 kunt u deze analyse uitvoeren met het gereedschap Koppel attributen op basis van plaats (samenvatting) in de Toolbox van Processing. Gebruik de polygonenlaag als de Invoerlaag, de puntenlaag als de koppellaag en count als Te berekenen samenvattingen. Bekijk de handleiding Ruimtelijke samenvoegingen uitvoeren (QGIS3) voor stap-voor-stap instructies.

De kracht van GIS ligt in het analyseren van meerdere gegevensbronnen tegelijk. Vaak bevinden zich de antwoorden die u zoekt zich op vele verschillende lagen en u moet nekele analyses uitvoeren om deze informatie uit te nemen en te compileren. Eén zo’n type analyse is Points-in-Polygon. Wanneer u een polygoonlaaag en een puntenlaag heeft - en wilt weten hoeveel of waar de punten vallen binnen de grenzen van elke polygoon, kunt u deze analyse-methode gebruiken.

Overzicht van de taak

Gegeven de locaties van alle bekende significante aardbevingen, zullen we proberen uit te vinden welk land het hoogste aantal aardbevingen had.

De gegevens ophalen

We zullen NOAA’s National Geophysical Data Center’s Significant Earthquake Database gebruiken omdat onze laag alle belangrijke aardbevingen weergeeft. Download de tab-delimited earthquake data.

Natural Earth heeft een mooie gegevensset Admin 0 - Countries . Download de countries

Voor het gemak kunt u direct een kopie van de gegevensset downloaden vanaf de link hieronder:

signif.txt

ne_10m_admin_0_countries.zip

Data Sources: [NCEI] [NATURALEARTH]

Procedure

  1. Open Kaartlagen ‣ Laag toevoegen ‣ Tekstgescheiden kaartlaag toevoegen en blader naar het gedownloade bestand signif.txt.

../_images/1202.png
  1. Kies, omdat dit een tab-gescheiden bestand is, Tab als het Bestandsformaat. De velden X-veld en Y-veld zouden automatisch moeten worden gevuld. Klik op OK.

Notitie

U zou mogelijk enkele foutberichten kunnen zien wanneer QGIS probeert het bestand te importeren. Dit zijn geldige fouten en enkele rijen uit het bestand zullen niet worden geïmporteerd. U mag voor het doel van deze handleiding de fouten negeren.

../_images/2166.png
  1. Kies, omdat de gegevensset met aardbevingen coördinaten in Latitude/Longitude heeft, WGS 84 EPSG:436 als het CRS in het dialoogvenster Keuze Coördinaten ReferentieSysteem.

../_images/3105.png
  1. De puntenlaag met aardbevingen zou nu moeten worden geladen en weergegeven in QGIS. Laten we ook de laag voor de Countries openen. Ga naar Kaartlagen ‣ Laag toevoegen ‣ Vectorlaag toevoegen. Blader naar het gedownloade bestand ne_10m_admin_0_countries.zip en klik op Open. Selecteer ne_10m_admin_0_countries.shp als de laag in het dialoogvenster Lagen selecteren om toe te voegen….

../_images/468.png
  1. Klik op Vector ‣ Analyse-gereedschap ‣ Punten in polygonen

../_images/562.png
  1. Selecteer, in het pop-upvenster, respectievelijk de polygoonlaag en puntenlaag. Noem de uitvoerlaag earthquake_per_coutry.shp en klik op OK.

Notitie

Wees geduldig na het klikken op OK, QGIS kan tot 10 minuten nodig hebben om de resultaten uit te rekenen.

  1. Wanneer u gevraagd wordt of u de laag wilt toevoegen aan de inhoudsopgave, klik dan op Ja.

../_images/758.png
  1. U zult zien dat een nieuwe laag is toegevoegd aan de lagenlijst. Open de attributentabel door met rechts op de laag te klikken en te selecteren Open attributentabel.

../_images/856.png
  1. In de attributentabel zult u een nieuw veld zien, genaamd PNTCNT. Dit is de telling van het aantal punten uit de laag met aardbevingen die binnen elke polygoon vallen.

../_images/955.png
  1. We kunnen, om onze antwoorden te krijgen, eenvoudigweg de tabel sorteren op het veld PNTCNT en het land met de hoogste telling zal ons antwoord zijn. Klik 2 keer op de kolom ``PNTCNT``om het in aflopende volgorde te sorteren. Klik op de eerste rij om die te selecteren en sluit de attributentabel.

../_images/1063.png
  1. Terug i het hoofdvenster van QGIS zult u één object zien geaccentueerd in geel. Dat is het object dat is gekoppeld aan de geselecteerde rij in de attributentabel wat het hoogste aantal punten had. Selecteer het gereedschap Objecten identificeren en klik op die polygoon. U zult zien dat het land met het hoogste aantal significante aardbevingen China is.

../_images/11102.png

We bepaalden uit een eenvoudige analyse van 2 gegevenssets dat China het hoogste aantal grote aardbevingen had. U kunt deze analyse nog meer verfijnen door ook de bevolking en de grootte van land in aanmerking te nemen en bepalen wat het meest getroffen land is door grote aardbevingen.


If you want to give feedback or share your experience with this tutorial, please comment below. (requires GitHub account)