Tutorial: Velddatacollectie met Mergin Maps

Site: OpenCourseWare for GIS
Cursus: Mergin Maps Introductie
Boek: Tutorial: Velddatacollectie met Mergin Maps
Afgedrukt door: Guest user
Datum: zaterdag, 8 november 2025, 06:11

1. Introductie

In deze tutorial leer je hoe je met Mergin Maps een veldwerkapplicatie maakt voor het inspecteren van IMGEO-objecten. Met Mergin Maps kun je een veldwerkproject opzetten in QGIS, dit synchroniseren met de cloud én met je mobiele telefoon. De Mergin Maps app is beschikbaar voor Android, iOS en Windows.

Je kunt de app gebruiken met online én offline kaarten in het veld. Het platform ondersteunt samenwerking in inspectieprojecten en regelt automatisch de versiebeheer van je data.

Na het verzamelen van gegevens in het veld kun je het project synchroniseren in QGIS en de data gebruiken voor verdere analyse, rapportage of opvolging van meldingen.

Deze tutorial begeleidt je stap voor stap bij het opzetten van een inspectieproject voor IMGEO-objecten, zoals trottoirs, lantaarnpalen en wegmeubilair, inclusief het registreren van meldingen over bijvoorbeeld onkruid, schade of vervuiling.

Mergin Maps Ecosystem

The tools are open source.

2. Installeer de Mergin Maps-app en maak een account aan

Voordat we beginnen met ons kaartproject, installeren we de Mergin Maps-app op onze mobiele telefoon en maken we een account aan.

  1. Download Mergin Maps op je Android-apparaat, iPhone of iPad. Je vindt de app in de app store van jouw platform:

 
Download on the App Store Get it on Google Play Available on Windows
 
2. Open Mergin Maps op je mobiele telefoon.
 
 
Nu zijn we klaar om een kaartproject op te zetten in QGIS.
 

3. Configureer de Mergin Maps-plugin voor QGIS

De volgende stap is het installeren van de Mergin-plugin in QGIS. Met deze plugin kunnen we:

  • Een veldwerkproject voor Mergin Maps opzetten

  • Het project synchroniseren met de Mergin-cloudservice

Stappen:

  1. Start QGIS Desktop met een leeg project.

  2. Ga naar de pluginbeheerder: kies in het hoofdmenu Plugins | Plugins beheren en installeren...

 
3. Zoek naar de Mergin Maps plugin in klik op Plug-in installeren.
 
4. Klik na de installatie op Sluiten om het dialoogvenster te sluiten.
 
De plugin voegt enkele icoontjes toe aan de werkbalk:
 
We gaan deze later gebruiken.
 
De plugin voegt ook een Mergin Maps-map toe aan het Browser-paneel. Daar moeten we eerst een verbinding maken met ons account.
 
 
5. Klik met de rechtermuisknop op Mergin Maps in het Browser-paneel en kies Configure in het contextmenu.

 
QGIS zal in een popup eerst vragen naar een nieuw hoofdwachtwoord voor authenticaties.
 
6. Kies een nieuw hoofdwachtwoord en klik OK.
 
 
7. Vul in het Mergin Settings dialoogvenster je username en wachtwoord in dat je eerder hebt aangemaakt. Vink het vakje aan bij Inloggegevens opslaan, zodat je deze niet telkens opnieuw hoeft in te voeren wanneer je Mergin Maps gebruikt.
 
 
8. Klik op Test Connection.
 
9. Als de testresultaat OK aangeeft, kun je het dialoogvenster sluiten door op OK te klikken. Als dat niet het geval is, controleer dan je inloggegevens of herstel je wachtwoord.
 
 
Nu kun je je projecten zien in het Browser-paneel in de map Mergin Maps:
 
 
In vierkante haken staat de workspace (bijvoorbeeld [QWAST-GIS]). Als je voor deze cursus toegang hebt tot een andere workspace, klik dan met je rechtermuisknop op Mergin Maps en kies Switch workspace uit het contextmenu. Kies vervolgens in de popup de workspace waarin je wilt werken. Je ziet dan de projecten in deze workspace.
 
In de volgende sectie gaan we een nieuw Mergin Maps-project aanmaken.
 

4. Maak een nieuw Mergin Maps-project aan

In deze sectie gaan we ons Mergin Maps-project initialiseren in QGIS. Hoewel het mogelijk is om een bestaand project te gebruiken, wordt aanbevolen om een project vanaf nul aan te maken, geïnitieerd via de Mergin-plugin.

  1. Klik in de werkbalk op het pictogram Create Mergin Maps Project .

2. Kies New basic QGIS project in het Create Mergin Maps project dialoogvenster.
 
 
3. Laat de workspace naam staan met je gebruikersnaam en geef als projectnaam bijvoorbeeld: IMGEO_Inspectie. Je kunt de locatie van het project aanpassen of de standaardlocatie behouden.
 
Doe je deze cursus op een workspace met meer deelnemers, zorg dan dat je projectnaam uniek is door bijvoorbeeld je eigen naam toe te voegen: IMGEO_Inspectie_Hans
 
 
4. Klik op Voltooien.
 

Het nieuwe project wordt geladen.

  1. Klik op Sluiten om het dialoogvenster te sluiten dat aangeeft dat het Mergin Maps-project succesvol is aangemaakt en geüpload.

 

In het Browser-paneel vind je nu je nieuwe project in de map Mergin Maps | IMGEO_Inspectie. Deze map bevat het QGIS-project IMGEO_Inspectie en een GeoPackage met de naam survey_points.gpkg, waarin een laag staat genaamd survey_points met enkele vooraf gedefinieerde velden voor inspectie.

In het Lagen-paneel zie je de vectorlaag met inspectiepunten en een achtergrondkaart van OpenStreetMap.

Die achtergrondkaart is een vector tile. Dat is een online laag, waarvan je de stijlen en labels makkelijk kan aanpassen in het Laag opmaken-paneel.

 
 
In de volgende secties gaan we dit inspectieproject aanpassen.
 

5. Voeg online achtergrondlagen toe

Voor onze inspectie op basis van het IMGEO-model is het handig om enkele lagen toe te voegen ter oriëntatie.

We gaan de volgende lagen toevoegen via de PDOK Services plugin:

  • Luchtfoto Actueel Ortho 8cm RGB (WMTS)
  • Luchtfoto Actueel Ortho 25cm Infrarood (WMTS)
  • BRT TOP10NL
  • BGT
  • Kadastrale kaart
We gebruiken WMS/WMTS of OGC-API Tiles omdat we de lagen alleen als achtergrond gebruiken. We hebben geen raster- (WCS) of vectordata (WFS) nodig.
 
1. Zoom in op het studiegebied voor de survey.
 
2. Voeg de hierboven genoemde lagen toe via de PDOK Services-plugin, zoals je hebt geleerd in een eerdere tutorial.
 
3. Sleep de laag Survey naar boven.
 
Deze lagen zijn online beschikbaar, dus om ze in het veld te gebruiken hebben we een internetverbinding nodig. In de volgende sectie gaan we een online laag omzetten naar een offline laag.

6. Voeg offline achtergrondlagen toe

In de vorige sectie hebben we online achtergrondlagen toegevoegd aan ons inspectieproject. Soms is er echter geen internetverbinding beschikbaar in het veld. In zulke gevallen kunnen we offline lagen maken op basis van de online lagen, en eventueel extra lagen toevoegen die we nodig hebben.

Let op: de opslagruimte in het gratis abonnement van Mergin Maps is beperkt tot 100 MB, dus je kunt niet te veel gedetailleerde offline lagen gebruiken.

Laten we nu een offline laag maken van de Luchtfoto Actueel Ortho 8cm RGB-laag.

1. Zorg ervoor dat in het Lagen-paneel alleen de laag Luchtfoto Actueel Ortho 8cm RGB zichtbaar is.

2. Ga naar de Processing Toolbox door in de toolbar op te klikken.

3. Ga naar Raster-gereedschappen | XYZ-tegels maken (MBTiles).

4. Kies in het dialoogvenster XYZ-tegels maken (MBTiles) de optie Map Canvas Extent als Extent (zorg ervoor dat je nog steeds bent ingezoomd op je studiegebied!).

5. Hier houden we het minimum zoomniveau en maximum zoomniveau op 17. Je kunt ook een bereik opgeven, maar dan zal de bestandsgrootte toenemen.

6. Sla het resultaat (orthophoto.mbtiles) op in dezelfde map als je Mergin Maps-project. Alleen dan wordt het later gesynchroniseerd.

7. Klik op Uitvoeren.

8. Klik op Sluiten om het dialoogvenster te sluiten na voltooing.

9. Ga in het Browser-paneel naar Thuis voor project om alle bestanden in je projectmap te bekijken en sleep de laag orthophoto.mbtiles naar het kaartvenster.

  1. Controleer het resultaat.

  2. Herhaal deze procedure voor een andere online laag.

Natuurlijk kunnen we ook bestaande raster- en vectorlagen aan ons project toevoegen. Zorg er dan voor dat ze zijn opgeslagen in de project map van het Mergin Maps project, omdat ze anders niet worden meegesynchroniseerd.

Nu gaan we de survey laag configureren.

7. De survey-laag configureren

Het standaardproject bevat al een laag met Survey-punten. Je kunt elke vectorlaag gebruiken voor inspectie, maar in dit geval voegen we extra velden toe aan de bestaande Survey-puntenlaag.

  1. Open de attributentabel van de Survey-laag: klik in het Layers-paneel met de rechtermuisknop op de Survey-laag en kies Attributentabel openen in het contextmenu.

Je ziet dat er al enkele attributen aanwezig zijn: fid, date, notes, photo. Laten we nu een paar extra velden toevoegen die relevant zijn voor IMGEO inspectie.

2. Klik op om te schakelen naar de bewerkingsmodus.

3. Klik op om een nieuw veld toe te voegen.

Laten we een veld toevoegen voor een observatienummer.

4. Typ in het dialoogvenster Veld toevoegen bij Naam: Obs, kies Tekst (string) als type (zodat we alfanumerieke codes kunnen invoeren voor onze observatienummers), en stel de Lengte in op 5 tekens.

5. Klik op OK om het nieuwe veld toe te voegen aan de attributentabel.

6. Herhaal dit voor de volgende attributen:

 
Veldnaam Type Lengte
object_type Text (string) 50
status Text (string) 50
probleem_type Text (string) 50
melding_verstuurd Boolean  


7. Klik op om de bewerkingsmodus af te sluiten en sla de wijzigingen op.

Laten we nu de widgets aanmaken voor het observatieformulier.

Mergin Maps ondersteunt veel verschillende widgets. Je kunt ze hier bekijken.

  1. Om de Formulierwidgets in te stellen, klik je met de rechtermuisknop op de Survey-laag in het Lagen-paneel en kies je Eigenschappen... in het contextmenu.

9. Ga in het dialoogvenster Laageigenschappen naar het tabblad Formulier attributen en kies Ontwerper Slepen en neerzetten in het keuzemenu.

In dit dialoogvenster kunnen we ons veldformulier interactief samenstellen met behulp van widgets.

  1. We willen het veld fid niet gebruiken. Selecteer fid in het Lay-out-formulier paneel en klik op het -icoon om het te verwijderen.

  2. Laten we de items herschikken. Je kunt de velden slepen en neerzetten om de volgorde aan te passen. In dit geval gebruiken we de volgende volgorde:

Nu gaan we de formulierwidgets configureren.

  1. Klik op Obs in het Lay-out-formulier paneel.

Je ziet nu de widgetinstellingen in het rechterpaneel van het dialoogvenster.

  1. We kunnen de velden een beter leesbare naam geven met een alias. Typ in het veld Alias van Obs: Observatienummer.

  2. Onder Beperkingen vink je de vakjes aan voor Niet null en Uniek, zodat er altijd een waarde wordt ingevuld en de code uniek is. Laat de rest op de standaardinstellingen staan.

15. Klik nu op het veld date in het Lay-out-formulier paneel.

16. Typ bij Alias: Datum/Tijd.

17. Kies bij Indeling weergeven de optie Aangepast en typ dd-MM-yyyy HH:mm:ss als formaat. Je ziet het resultaat in de Voorvertoning.

18. Stel onder Beperkingen in dat het veld Niet null mag zijn.

19. Onder Standaardwaarden kun je een expressie instellen zodat de huidige datum en tijd worden gebruikt. Typ:

$now

21. Voor het veld photo moeten we de standaardinstellingen behouden, zodat het relatieve pad naar de afbeelding wordt opgeslagen en de Geintegreerde documentviewer wordt gebruikt om de afbeelding weer te geven. Typ alleen Foto bij Alias.

Nu gaan we het veld object_type configureren met een drop-down menu.

22. Klik nu op het veld object_type in het Lay-out-formulier paneel.

23. Typ bij Alias: Type object.

24. Selecteer onder Type widget Waardenkaart.

25. Vul de tabel in zoals hieronder.

Waarde is het attribuut dat wordt opgeslagen, Omschrijving is wat getoond wordt in het dropdown menu. In dit geval zijn beiden hetzelfde.

Nu gaan we het veld status configureren met een drop-down menu.

26. Klik nu op het veld status in het Lay-out-formulier paneel.

27. Typ bij Alias: Status.

28. Selecteer onder Type widget Waardenkaart.

29. Vul de tabel in zoals hieronder.

Nu gaan we het veld probleem_type configureren met een drop-down menu.

30. Klik nu op het veld probleem_type in het Lay-out-formulier paneel.

31. Typ bij Alias: Type probleem.

32. Selecteer onder Type widget Waardenkaart.

33. Vul de tabel in zoals hieronder.

Nu gaan we het veld melding_verstuurd configureren met een checkbox.

34. Klik nu op het veld melding_verstuurd in het Lay-out-formulier paneel.

35. Typ bij Alias: Is de melding verstuurd?

De widget is al automatisch aangepast aan Keuzevak, omdat het data type van dit veld Boolean is.

 
36. Gebruik voor notes de Alias Opmerkingen vink onder Tekst bewerken het hokje voor Multilijn aan.
 
 
Op je mobiele apparaat kun je een voorbeeldweergave van het survey-punt zien. We kunnen deze weergave instellen zodat het observatienummer en de foto zichtbaar zijn.
 
37. Ga naar de tab.
 
38. Onder Naam kies je in de keuzelijst het veld Observatienummer.
 
39. Onder HTML-kaarttip schrijf je de volgende expressie:

# image
file:///[%@project_folder%]/[% "photo" %]
Dit verwijst naar het afbeeldingspad in het veld photo van de attributentabel.
 
 
 
40. Klik op OK om toe te passen en het dialoogvenster te sluiten.
 

Vergeet niet om het project regelmatig op te slaan.

Het veldformulier voor de Survey-puntenlaag is nu klaar.

 

8. Kaartthema's maken

In Mergin Maps kun je verschillende kaartthema's gebruiken. Dit is ideaal om te wisselen tussen verschillende achtergrondkaarten (bijvoorbeeld een topografische kaart en luchtfotografie). De kaartthema's moeten eerst worden ingesteld in QGIS.

Laten we beginnen met het maken van een kaartthema met de luchtfoto RGB als achtergrond.

  1. Zorg ervoor dat de laag Survey zichtbaar is (vakje aangevinkt) in het Lagen-paneel. In alle kaartthema's moet deze laag aangevinkt zijn.

  2. Verberg alle andere lagen, behalve degene die we als achtergrond willen tonen. In dit geval vinken we het vakje aan voor Luchtfoto Actueel Ortho 8cm RGB.

3. Klik op het Kaarthema's beheren   icoontje and kies Thema toevoegen... uit het context menu.

4. Noem het nieuwe kaartthema Luchtfoto RGB in de popup en klik op OK.

5. Vink nu het vakje uit voor Luchtfoto Actueel Ortho 8cm RGB en vink het vakje aan voor Luchtfoto Actueel Ortho 25cm Infrarood.

6. Maak nu op dezelfde manier een kaartthema als we hiervoor hebben gedaan en noem het thema Luchtfoto infrarood.

Nu kan je beide thema's vinden:

7. Wissel tussen de twee kaartthema's en controleer het resultaat.

8. Doe nu hetzelfde voor de andere lagen (ook de offline lagen).

Uiteindelijk heb je de volgende kaartthema's:

In de volgende secties gaan we enkele laatste projectinstellingen uitvoeren.

9. De projecteigenschappen configureren

Nu de survey-laag is gedefinieerd, moeten we enkele instellingen aanpassen in de Projecteigenschappen om aan te geven dat deze laag een survey-laag is. Daar kunnen we ook het kaartbereik van het project instellen en enkele synchronisatie-opties configureren.

1. Ga in het hoofdmenu naar Project | Eigenschappen....

2. Ga naar het tabblad Databronnen. Daar moet je controleren of de survey-laag niet is ingesteld op Alleen-lezen. Lagen die op Alleen-lezen staan, kunnen niet worden bewerkt in het veld en zijn alleen zichtbaar als achtergrondlagen.

3. Ga nu naar de tab Instellingen voor weergave.

Hier kun je het kaartbereik van het project instellen. Dit bepaalt het gebied dat wordt weergegeven wanneer je naar de volledige extent inzoomt.

4. Vink het vakje aan voor Volledig bereik project instellen. Kies vervolgens de optie Bereik kaartvenster (zorg ervoor dat je nog steeds bent ingezoomd op de extent van het studiegebied).

5. Ga nu naar de Mergin Maps tab.

We veranderen hier niets. Maar als je beperkte opslagruimte op je telefoon hebt of als bandbreedte een probleem is, kun je hier Selectieve synchronisatie inschakelen of de afbeeldingsgrootte verkleinen.

6. Klik op OK om de instellingen toe te passen en het dialoogvenster te sluiten.

10. Synchroniseer het QGIS project met Mergin Maps

Nu ons project is opgezet, zijn we klaar om het te synchroniseren met de Mergin Maps-cloudservice en vervolgens met ons mobiele apparaat. Laten we eerst het project synchroniseren met de Mergin Maps-cloudservice.

  1. Sla je project op.

2. Klik op het synchronisatie   icoontje in the Toolbar.

Er verschijnt een pop-upvenster met de status van je project:

Je kunt de waarschuwing negeren. Deze verschijnt omdat we gebruikmaken van online webkaartservices, die niet kunnen worden opgeslagen.

3. Klik op de Sync knop.

Na een tijdje verschijnt er een pop-upvenster met de melding dat de synchronisatie succesvol is voltooid.

4. Klik op Sluiten.

Nu staat je project in de Mergin Maps cloud.

In de volgende sectie gaan we het project synchroniseren vanuit de cloud met ons mobiele apparaat.

11. Synchroniseer het Mergin Maps-project met een mobiel apparaat

Nu kunnen we het project synchroniseren met ons mobiele apparaat en gebruiken voor veldgegevensverzameling.

  1. Open op je mobiele apparaat de Mergin Maps-app.

2. Ga naar de Projects tab.

3. Zoek daar naar het IMGEO_Inspectie project en tik op om het project naar je mobiele apparaat te downloaden.

4. Ga na het downloaden naar de Home tab en tik op het IMGEO_Inspectie project om het te openen..

Nu wordt het project getoond op je mobiele apparaat.

In de volgende sectie wordt uitgelegd hoe je velddata kan karteren met de app.

12. Mergin Maps op je mobiele apparaat gebruiken

In deze sectie gaan we de Mergin Maps-app op ons mobiele apparaat gebruiken voor het verzamelen van veldgegevens.

Zorg ervoor dat je het project op het scherm van je apparaat ziet:

Je kunt de GPS-nauwkeurigheid zien. Zorg ervoor dat deze voldoende is voor jouw doel.

  1. Tik op de waarde van de GPS-nauwkeurigheid. Dit geeft je de GPS-meting weer.

2. Ga terug naar het project door op te tikken.

3. Tik op   om in te zoomen op je lokatie.

4. Gebruik 2 vingers om verder in te zoomen.

5. Tik op en kies Map themes (kaartthema's die we in QGIS hebben ingesteld).

6. Probeer verschillende Map Themes.

Laten we een observatie doen.

7. Tik op Add .

8. Je kunt het vizier met je vingers verplaatsen naar de locatie die representatief is voor je waarneming. Dit is vooral handig als je geen toegang hebt tot een perceel vanwege hekken.

9. Als de lokatie goed is, tik je op Record.

11. Vul het formulier in.

12. Tik op om de observatie op te slaan. Tik op Edit geometry als je het punt nog wilt verplaatsen.

Het punt is nu op de kaart geplaatst met de stijl van het project. Als je erop tikt, kun je ook de voorbeeldweergave zien. Hier kan je het punt ook weer aanpassen door op Edit te klikken.

Als je op   klikt kan je met Stake out navigeren naar het geselecteerde punt.

13. Neem nog een paar punten op.

14. Tik op om het project te synchroniseren met de cloud.

We gaan nu terug naar QGIS om het resultaat te bekijken.

13. Survey synchroniseren in QGIS

Terug op kantoor willen we de gegevens controleren en verder verwerken in QGIS.

1. Open het project in QGIS.

2. Klik op het synchroniseer icoontje in the Mergin Maps Toolbar.

Een popup laat de wijzigingen zien:

3. Klik op Sync.

Na de synchronisatie verschijnt er een pop-upvenster met de melding dat de synchronisatie succesvol is voltooid.

4. Klik op Sluiten.

Nu kan je de veldopnamepunten op de kaart zien.

5. Open de attributentabel voor de Survey-laag.

6. Rechtsonder in de attributentable kan je switchen van tabelweergave naar formulierweergave door te klikken op het  icoontje.

Je kan je waarnemingen nu ook zien met de geconfigureerde widgets.

Je kunt dit nu gebruiken voor verdere analyse.

In het laatste gedeelte van deze tutorial leer je hoe je wijzigingen kunt bekijken in het dashboard van de cloudservice.

14. Het project monitoren in het Mergin Maps-dashboard

Mergin Maps houdt alle transacties met de cloudservice bij. Je kunt ook samenwerken aan een project of een werkruimte voor je organisatie aanmaken. Laten we eens kijken naar het dashboard.

1. Ga naar de Mergin Maps website en login met je credentials.

Daar zie je je projecten, met hun grootte en hoeveel versies ervan zijn opgeslagen.

2. Klik op het IMGEO_Inspectie project.

Hier zie je onder de Files tab alle bestanden van het project.

3. Ga naar de History tab.

Daar kun je alle versies vinden, wanneer ze zijn aangemaakt, welke gebruiker de wijzigingen heeft doorgevoerd en wat de wijzigingen waren. Je kunt hier ook eerdere versies downloaden.

4. Klik op een versienummer.

Mergin Maps laat hier alle veranderingen zien.

Voor meer informatie: documentatie.

15. Conclusion

In deze tutorial heb je geleerd hoe je een app voor veldgegevensverzameling opzet met QGIS en Mergin Maps.

Hier is een playlist met video's over Mergin Maps: