Een project opzetten in QGIS

Site: OpenCourseWare for GIS
Cursus: Velddatacollectie met Input, Mergin en QGIS
Boek: Een project opzetten in QGIS
Afgedrukt door: Guest user
Datum: zaterdag, 20 april 2024, 15:21

1. Introductie

In eerdere tutorials heb je een nieuw survey project gemaakt vanuit de Input app. Dat was een zeer snelle (zij het beperkte) manier om een survey project te maken.

In deze tutorial gaan we een nieuw project maken voor het inmeten grondwaterputten en leidingen met behulp van QGIS.

2. Creëer een eenvoudig project

  1. Open QGIS Desktop
  2. Klik op de Create Mergin Project tool
  3. Kies New basic QGIS project:


  4. Geef het project de naam grondwater en zorg ervoor dat het wordt opgeslagen onder Documents\Mergin Projecten:


    Tip: Hoewel je je Mergin project onder elke map kunt maken, raden we je aan lokale projecten op te slaan onder Documenten\Mergin Projecten. Die conventie wordt ook in deze tutorial gebruikt.

  5. Klik op Finish.

    Je nieuwe project is nu aangemaakt en geopend:


  6. Klik op Close om het popup venster te sluiten.

3. Lagen toevoegen

Het is je misschien opgevallen dat de Mergin plug-in voor QGIS een project heeft gemaakt dat bijna identiek is aan het project dat is gemaakt door de Input app in een eerdere tutorial: Een enkele puntlaag genaamd Survey en een OpenStreetMap basiskaart.

Tip: In de Input app kan je gebruik maken van elke basiskaart (offline en online) die door QGIS wordt ondersteund. In een volgende tutorial gaan we andere basiskaarten toevoegen.

We gaan nu twee extra lagen toevoegen: een puntenlaag voor het surveyen van putten en een lijnenlaag voor kabels en buizen in de ondergrond.

  1. Kies in het hoofdmenu Kaartlagen | Laag maken | Nieuwe laag voor GeoPackage...


  2. Gebruik de bladeren knop om de GeoPackage op te slaan onder Documenten\Mergin Projecten\grondwater\putten.gpkg. Kies Punt voor Type geometrie en de projectie die je wilt gebruiken:


  3. Voeg een Nieuw veld toe met de Naam datum en Type Datum:


  4. Voeg ook de volgende velden toe:


  5. Klik OK.

    Een nieuwe laag genaamd putten is nu toegevoegd aan je project:


  6. Herhaal stap 1 t/m 5 om een nieuwe laag toe te voegen met de volgende informatie:
    • Database: Documenten\Mergin Projecten\grondwater\leidingen.gpkg
    • Type geometrie: LineString
    • Projectie: lokale projectie
    • Velden:
      • datum (Datum)
      • ID (Tekst)
      • naam (Tekst)
      • type (Tekst)
      • diepte (Decimaal double)
      • Opmerkingen (Tekst)
De twee nieuwe lagen zijn nu zichtbaar in het Lagen paneel:

4. Attribuutformulieren configureren

Voordat we dit nieuwe project in de Input app gaan uitproberen, zullen we een paar kleine wijzigingen aanbrengen in de instellingen van de attribuutformulieren van de lagen, die van invloed zijn op hoe gebruikers omgaan met attributen in het veld.

Het is bijvoorbeeld handig om een dropdown menu te hebben voor keuzes in het formulier.

  1. Dubbelklik op de putten laag
  2. Klik OK in het venster om de Transformatie voor vectorlaag te selecteren verschijnt.
  3. Kies in de Laageigenschappen de tab Formulier attributen en klik op referentie:


  4. Maak de volgende aanpassingen aan het attribuut referentie:
    • Typ voor Alias Hoogtereferentie. De Alias bepaald hoe de veldnaam wordt getoond in de Input app.
    • Verander het Type widget naar Waardenkaart
    • Vul de Waarden en Omschrijvingen in zoals hieronder:


  5. Zorg er voor dat fid niet Aanpasbaar is door het uit te vinken:


    fid is een speciaal attribuut dat wordt gebruikt voor de unieke identificatie van objecten. We raden aan om dit niet door gebruikers te laten aanpassen.

  6. Pas het tijd attribuut aan:
    • Alias: Tijd
    • Veldindeling: Tijd
    • Widget weergeven: Aangepast HH:mm. Op die manier hoeft de gebruiker alleen het uur en de minuten in 24 uurs notatie in te voeren.
    • Kalender popup uitvinken


  7. Verander het attribuut opmerkingen, zodat het Multilijn tekstvelden kan weergeven:


  8. De putten laag heeft een attribuut met de naam foto. Het attribuut zelf wordt opgeslagen als tekst, maar we zullen het gebruiken om foto's van objecten toe te voegen. Dit kunnen we doen door het Type widget te veranderen in Bijlage:

    • Pas het foto attribuut als volgt aan:
      • Verander het Type widget naar Bijlage
      • Verander Pad opslaan als naar Relatief aan pad van het project
      • Verander onder Geïntegreerde documentviewer het Type naar Afbeelding. Dit is nodig om later de foto's in QGIS zichtbaar te maken in plaats van de paden naar het bestand.


  9. Verander de Alias van de attributen indien een betere weergave is gewenst.
  10. Klik OK om de Laageigenschappen van putten te sluiten.
  11. Herhaal dit voor de leidingen laag. Vegeet niet om fid niet aanpasbaar te maken!

5. Project synchroniseren met Mergin

In de volgende tutorial zullen we zien hoe dit project eruitziet op in de Input app. We slaan nu de wijzigingen op die we hier hebben aangebracht en synchroniseren het project terug naar de cloud.

  1. Klik rechts op de Survey laag en kies Laag hernoemen. Noem de laag Survey notities (de naam was te algemeen).

  2. Sla het QGIS project op:


  3. Gebruik de Synchronise Mergin Project tool

    Binnen enkele ogenblikken zijn je wijzigingen veilig opgeslagen in de cloud:
Het synchroniseren van wijzigingen tussen gebruikers en toestellen is een belangrijke functie van Mergin. Wanneer je een project synchroniseert, worden wijzigingen die door andere gebruikers en apparaten zijn aangebracht sinds je voor het laatst hebt gesynchroniseerd, opgehaald en worden eventuele wijzigingen die je hebt aangebracht verwerkt.

Wijzigingen worden veilig en gemakkelijk van verschillende gebruikers samengevoegd, zelfs als ze hetzelfde object bewerken.

Mergin houdt de geschiedenis van de projectversie bij, zodat je indien nodig een eerdere versie van een project kunt downloaden.
Meer informatie hierover kan je hier vinden.

6. Conclusie

In deze tutorial heb je geleerd om:

  • Een eenvoudig survey project op te zetten in QGIS
  • Lagen toe te voegen aan het project
  • Attribuutformulieren met widgets te creëren
  • Het survey project te synchroniseren met de Mergin plug-in
In de volgende tutorial ga je dit project op je mobiele toestel gebruiken om veldgegevens te verzamelen.