QGIS: Shapefiles met meerdere velden splitsen

Splits een shapefile met meerdere velden in afzonderlijke shapefiles voor veldgrenzen in QGIS voor GeoPard-import.

Als één shapefile meerdere veldpolygonen bevat, splits deze dan vóór import. GeoPard importeert één veldgrens per shapefile. Deze QGIS-workflow helpt je om sneller nette bestanden voor te bereiden en importproblemen te voorkomen.

Voordat je begint

  • Zorg ervoor dat de laag een unieke veldnaam of ID heeft.

  • Maak vooraf een lege uitvoermap aan.

  • Verwijderen /, \, en soortgelijke speciale tekens uit veldnamen.

Een shapefile met meerdere velden splitsen in QGIS

1. Open de shapefile in QGIS

Open de bron-shapefile in QGIS. Controleer of deze meerdere veldpolygonen bevat.

Initiële veldgrenslaag met meerdere polygonen.

2. Open de splitsingstool

Open de laagopties en kies Vectorlaag splitsen.

Open de splitsingsworkflow.

3. Kies de laag, het attribuut en de uitvoermap

Stel in:

  1. De laag die gesplitst moet worden.

  2. Een uniek attribuut voor elk perceel.

  3. De uitvoermap.

Selecteer de bronlaag en het splitsattribuut.

4. Stel het uitvoerformaat in

Kies ESRI Shapefile als uitvoerformaat.

Stel de uitvoermap en het shapefile-formaat in.

5. Voer de splitsing uit

Klik op Uitvoeren. QGIS maakt één bestand per polygoon aan. Elke polygoon wordt een afzonderlijke shapefile voor de veldgrens.

6. Converteer .gpkg bestanden naar .shp indien nodig

Sommige QGIS-installaties maken eerst .gpkg bestanden aan. Als dat gebeurt, open dan elk bestand en sla het opnieuw op als ESRI Shapefile.

  1. Klik met de rechtermuisknop op de laag.

  2. Selecteer ExporterenOpslaan als objecten.

  3. Kies ESRI Shapefile.

  4. Stel de bestandsnaam en locatie in.

  5. Verwijder indien nodig onnodige attributen.

Resultaat

Je hebt nu één shapefile per perceel. Elk bestand is klaar om de veldgrens te uploaden in GeoPard. Dit bespaart insteltijd en vermindert vermijdbaar herstelwerk bij import.

Gerelateerde QGIS-handleidingen

Laatst bijgewerkt

Was dit nuttig?