Werken met gegevens met mazen¶
Wat zijn mazen?¶
Een mesh is een ongestructureerd raster gewoonlijk met tijdelijke en andere componenten. De ruimtelijke component bevat een verzameling punten, randen en zijden in de ruimten 2D of 3D:
punten - XY(Z)-punten (in het coördinaten referentiesysteem van de laag)
randen - verbonden paren van punten
zijden - een zijde is een set hoeken die een gesloten vorm vormen - gewoonlijk een driehoek of een vierhoek (quad), zelden polygonen met meerdere punten
QGIS kan momenteel gegevens met mazen die driehoeken o regelmatige vierhoeken gebruiken renderen.
Mazen verschaffen informatie over de ruimtelijke structuur. In aanvulling daarop kan de mazen gegevenssets (groepen) hebben die een waarde toewijzen aan elk punt. Bijvoorbeeld driehoekige mazen hebben met genummerde punten zoals weergegeven in de afbeelding hieronder:
Elk punt kan verschillende gegevenssets opslaan (gewoonlijk meerdere kwantiteiten), en deze gegevenssets kunnen ook een tijdelijk dimensie hebben. Ëén enkel bestand kan dus meerdere gegevenssets bevatten.
De volgende tabel geeft een idee over welke informatie kan worden opgeslagen in gegevenssets met mazen. Tabelkolommen geven indices weer van punten van mazen, elke rij staat voor één gegevensset. Gegevenssets kunnen verschillende gegevenstypen hebben. In dit geval slaat het de windsnelheid op 10 m op op bepaalde tijden (t1, t2, t3).
Op soortgelijke wijze kan de gegevensset van mazen ook vectorwaarden opslaan voor elk punt. Bijvoorbeeld een vector voor de windrichting op de opgegeven tijdstippen:
10 meter wind |
1 |
2 |
3 |
… |
---|---|---|---|---|
10 meter snelheid op tijd=t1 |
17251 |
24918 |
32858 |
… |
10 meter snelheid op tijd=t2 |
19168 |
23001 |
36418 |
… |
10 meter snelheid op tijd=t3 |
21085 |
30668 |
17251 |
… |
… |
… |
… |
… |
… |
10 m windrichting tijd=t1 |
[20,2] |
[20,3] |
[20,4.5] |
… |
10 m windrichting tijd=t2 |
[21,3] |
[21,4] |
[21,5.5] |
… |
10 m windrichting tijd=t3 |
[22,4] |
[22,5] |
[22,6.5] |
… |
… |
… |
… |
… |
… |
We kunnen de gegevens visualiseren door kleuren aan waarden toe te wijzen (soortgelijk als hoe dat wordt gedaan met Enkelbands pseudokleur renderen van rasters) en gegevens interpoleren tussen punten overeenkomstig de topologie van de mazen. Het komt vaak voor dat sommige kwantiteiten 2D-vectors zijn dan dat zij eenvoudige scalaire waarden zijn (bijv. windrichting). Voor dergelijke kwantiteiten is het wenselijk om pijlen weer te geven die de richtingen aangeven.
Ondersteunde indelingen¶
QGIS verkrijgt toegang tot gegevens met mazen met de stuurprogramma’s van MDAL. Daarom zijn de eigen ondersteunde indelingen:
NetCDF
: Algemene indeling voor wetenschappelijke gegevensGRIB
: Indeling die gewoonlijk wordt gebruikt in de meteorologieXMDF
: Als een voorbeeld, hydraulische uitvoer uit TUFLOW modellen pakketDAT
: Uitvoer van verscheidene hydrodynamische modellen pakketten (bijv. BASEMENT, HYDRO_AS-2D, TUFLOW)3Di
: 3Di modellen pakket, indeling gebaseerd op Climate and Forecast Conventions (http://cfconventions.org/)Enkele voorbeelden van gegevenssets met mazen zijn te vinden op https://apps.ecmwf.int/datasets/data/interim-full-daily/levtype=sfc/
Laden van een laag met mazen¶
Een laag met mazen aan QGIS toevoegen:
- , ofwel door het te selecteren vanuit het menu of door te klikken op de knop
Druk op de knop … om het bestand te selecteren en druk op Toevoegen. De laag zal worden toegevoegd met de eigen rendering voor mazen.
Eigenschappen gegevensset met mazen¶
Informatie¶
De tab |metadata| Informatie is alleen-lezen en is een interessante plek om snel wat overzichtsinformatie en metadata voor de huidige laag op te pakken. Verschafte informatie is (gebaseerd op de provider van de laag) URI, aantal punten, aantal zijden en aantal groepen gegevensset.
Bron¶
De tab Bron geeft basisinformatie weer over de geselecteerde laag met mazen, inclusief:
de Laagnaam om weer te geven in het paneel Lagen
instellen van het Coördinaten ReferentieSysteem: Geeft het Coördinaten ReferentieSysteem (CRS) van een laag weer als een tekenreeks van PROJ.4. U kunt het CRS van de laag wijzigen, een recent gebruikte selecteren in de keuzelijst of klikken op de knop CRS selecteren (zie Keuze Coördinaten ReferentieSysteem). Gebruik dit proces alleen als het op de laag toegepaste CRS verkeerd is of indien geen werd toegepast.
Gebruik de knop Extra gegevensset aan mazen toevoegen om meer groepen toe te voegen aan de huidige laag met mazen.
Stijl¶
Klik op de knop Stijl om het dialoogvenster te activeren zoals weergegeven in de volgende afbeelding:
Eigenschappen voor de stijl zijn verdeeld over verscheidene tabs:
Algemeen¶
De tab geeft de volgende items weer:
beschikbare groepen in de gegevensset met mazen
gegevensset in de geselecteerde groep(en), bijvoorbeeld als de laag een tijdelijke dimensie heeft
metadata, indien beschikbaar
Meng-modus beschikbaar voor de geselecteerde gegevensset.
De knoppen voor de schuifbalk , combinatievak en maken het mogelijk een andere dimensie van de gegevens te verkennen, indien beschikbaar. Als de schuifbalk zich verplaatst wordt de metadata overeenkomstig gepresenteerd. Bekijk de afbeelding groepen met mazen hieronder als een voorbeeld. Het kaartvenster zal de geselecteerde gegevensset ook weergeven.
U kunt symbologie op elke groep toepassen met de tabs.
Symbologie Contouren¶
Onder Groepen, klik op om contouren weer te geven met de standaard parameters voor visualisatie.
op de tab kunt u de huidige opties voor visualisatie van contouren voor de geselecteerde groep zien en wijzigen, zoals weergegeven in de afbeelding Contouren opmaken in een laag met mazen hieronder:
Gebruik de schuifbalk of het combinatievak om de doorzichtbaarheid van de huidige groep in te stellen.
Gebruik Laden om de waarden min. en max. van de huidige groep aan te passen.
De lijst Interpolatie bevat drie opties om contouren te renderen: Lineair, Afzonderlijk en Exact.
De widget Kleurverloop opent de sneltoets voor keuzelijst Kleurverloop.
De Eenheid label achtervoegsel is een label, toegevoegd achter de waarde in de legenda.
Door Doorgaand te selecteren in de classificatie Modus, maakt QGIS automatisch klassen met inachtneming van de waarden Min en Max. Met ‘Gelijke interval’ hoeft u slechts het aantal klassen te kiezen met het combinatievak Klassen en te drukken op de knop Classificeren.
De knop Voeg handmatig waarden in voegt een waarde toe aan de individuele kleurentabel. De knop Geselecteerde rij(en) verwijderen verwijdert een waarde uit de individuele kleurentabel. Dubbelklikken op de kolom Waarde laat u een specifieke waarde invoegen. Dubbelklikken op de kolom Kleur opent het dialoogvenster Kleur wijzigen, waar u een kleur kunt selecteren om toe te passen op die waarde.
Symbologie Vectors¶
op de tab , klik op om vectors weer te geven, indien beschikbaar. Het kaartvenster zal de vectors in de geselecteerde groep weergeven met standaard parameters. Klik op de tab om de parameters voor de visualisatie voor vectors te wijzigen, zoals weergegeven in de afbeelding hieronder:
De lijnbreedte kan worden ingesteld met het combinatievak of door de waarde te typen. De widget voor kleuren opent het dialoogvenster Kleur wijzigen, waar u een kleur kunt selecteren om op vectors toe te passen.
Voer waarden in voor Min en Max om vectors te filteren overeenkomstig hun grootte.
Selecteer het vak Vectoren op gebruikersraster weergeven en specificeer de Afstand X en de Afstand Y, QGIS zal de vector renderen en rekening houden met de opgegeven afstand.
Met de opties voor het uiteinde, Opties voor uiteinde, maakt QGIS het mogelijk de vorm van het uiteinde van de pijl in te stellen met een gespecificeerde breedte en lengte (in percentage).
De Lengte pijl van vectors kan in QGIS op drie verschillende manieren worden gerenderd :
Gedefinieerd door Min en Max: U specificeert de minimale en maximale lengte voor de vectors, QGIS zal hun visualisatie overeenkomstig aanpassen
Op grootte schalen: U specificeert de te gebruiken (vermenigvuldigings)-factor
Vast: alle vectors worden weergegeven met dezelfde lengte
Renderen¶
Op de tab biedt QGIS twee mogelijkheden om het raster weer te geven, zoals weergegeven in de afbeelding Mesh rendering:
Op eigen mazen renderen
dat vierkanten weergeeftAls driehoekige mazen renderen
dat driehoeken weergeeft
De lijnbreedte en kleur kunnen in dit dialoogvenster worden gewijzigd en beide renderers voor het raster kunnen worden uitgeschakeld.