Databases – PostGIS Basis
U wilt uw geografische data ook in een database beheren, maar hoe doet u dat? Een Postgres database kunt u ruimtelijk maken met de extensie PostGIS. Wat voegt PostGIS toe en hoe kunt u uw data in een PostGIS database zetten en gebruiken?
In deze e-learning module leert u de basis van een ruimtelijke database met behulp van PostGIS en QGIS.
Leerdoelen
Aan het einde van de e-learning module:
- Weet u wat PostGIS is en wat de belangrijkste componenten zijn.
- Kunt u een PostGIS database opzetten, vullen en bevragen.
- Kunt u indexeren en views aanmaken.
- Kent u de mogelijkheden en verschillen tussen een database als PostGIS en een desktopGIS als QGIS.
Inhoud
De inhoud van deze e-learning module is:
Inleiding
- Van PostgreSQL naar PostGIS: opzetten en ruimtelijk maken van een database.
- Componenten van PostGIS: Referentiesystemen (SRID), datatypes, functies.
- OGC en ISO standaarden.
Basishandelingen PostGIS
- Overzicht mogelijke geometrie typen.
- Creëren en vullen tabellen met punten, lijnen, vlakken of een geometriekolom waarin verschillende geometrieën mogelijk zijn.
- Verschil in omgang met geometrie in QGIS versus PostGIS.
- Coördinaatstelsels:
- SRID toekennen.
- Transformeren van data.
- QGIS en PostGIS:
- Importeren data vanuit QGIS naar PostGIS.
- Inladen PostGIS data in QGIS.
- Gebruik van DB Manager.
Gevorderde handelingen
- Indexeren:
- Wat is indexeren en een (ruimtelijke) index.
- Maken van ruimtelijke en niet ruimtelijke index.
- Views:
- Inzicht in gebruik en voordelen van een view.
- Maken en verwijderen views
- Gebruik van views bij ruimtelijke analyse.
E-learning
Via onze e-learning omgeving kunt u deze module volgen in uw eigen tempo, waar en wanneer u wilt. Vanaf het moment dat u start, is de module 60 dagen beschikbaar.
Praktische informatie
Voorkennis
Voor deze e-learning module is het noodzakelijk dat u basiskennis van databases en SQL heeft. Daarnaast wordt MBO+ werk- en denkniveau verwacht.
Studiebelasting en lesmateriaal
De module neemt 8 uur (1 lesdag) aan studiebelasting in beslag. Het lesmateriaal is Nederlandstalig en maakt gebruik van Nederlandse datasets.
Inschrijving
Om u in te schrijven voor deze module, klikt u op ‘Inschrijven en betalen’. Wanneer u nog geen account heeft, dient u eerst een account aan te maken. Log vervolgens in met uw accountgegevens in het systeem. Kies een betalingsoptie en schrijf u in. Na betaling, kunt u direct starten.
Kosten
De kosten voor het volgen van deze e-learning module bedragen € 300,- (excl. BTW).
Ondersteuning
Tijdens het volgen van deze module, kunt u vragen via het forum stellen. Een van onze docenten zal uw vragen dan zo spoedig mogelijk beantwoorden.
Benodigdheden
Deze e-learning module is gebaseerd op de open source applicaties PostgreSQL 12, DBeaver 21.1 en QGIS 3.16 (Long term release). Postgres en DBeaver zijn onderdeel van NieuwlandGeo portablegis, een (Windows-only) verzameling van Open Source pakketten die u direct kunt kopiëren op een USB 3 stick of op uw computer. QGIS kunt u downloaden vanaf qgis.org en op uw computer installeren.
Certificaat
Wanneer u de module succesvol heeft afgerond, kunt u uw NieuwlandGeo deelnamecertificaat downloaden.
Python Basis
In deze e-learning module Python Basis wordt uitgebreid ingegaan op de basisbeginselen van Python. Stap voor stap leert u de werken met Python aan de hand van vele (zelf uitvoerbare) voorbeelden. Ze vormen een mooie springplank om zelf eens iets uit te proberen.
De gehele module heeft als doel een goede basis-ondergrond te geven om zelf scripts te schrijven. Ook zorgen ze voor de benodigde bagage om wegwijs te kunnen in de vele voorbeelden en oplossingen, die in de levendige Python community op internet worden gedeeld en zo het kaf van het koren te scheiden.
Leerdoelen
Aan het einde van de e-learning module:
- Kent u de basis-bouwstenen van Python, zoals strings, numbers, lists, tuples, sets en dictionaries.
- Bent u in staat om met Python bestanden te lezen en te schrijven.
- Kunt u werken met modules (.py-bestanden).
- Weet u het verschil tussen een class en een class instance en kunt u deze inzetten bij het schrijven van scripts.
- Kunt u gebruik maken van verschillende built-in functions (waaronder functions voor het werken met datum en tijd) en kunt u zelf functions schrijven.
Inhoud
De inhoud van deze e-learning module is:
- Bouwstenen
- Strings
- Numbers
- Lists, tuples en sets
- Dictionaries
- Beslis-statements
- Loops
- Read en write files
- Modules (deel 1)
- Functions
- Classes
- Werken met classes
- Modules (deel 2)
- Date, time en datetime
- Case: Metingen (Optioneel)
E-learning
Via onze e-learning omgeving kunt u deze module volgen in uw eigen tempo, waar en wanneer u wilt. Vanaf het moment dat u start, is de module 60 dagen beschikbaar.
Praktische informatie
Voorkennis
U kunt deze e-learning module zonder voorkennis en vaardigheden volgen. Wel wordt MBO+ werk- en denkniveau verwacht.
Studiebelasting en lesmateriaal
De module neemt 24 uur (3 lesdagen) aan studiebelasting in beslag. Het lesmateriaal is Nederlandstalig en maakt gebruik van Nederlandse datasets.
Inschrijving
Om u in te schrijven voor deze module, klikt u op ‘Inschrijven en betalen’. Wanneer u nog geen account heeft, dient u eerst een account aan te maken. Log vervolgens in met uw accountgegevens in het systeem. Kies een betalingsoptie en schrijf u in. Na betaling, kunt u direct starten.
Kosten
De kosten voor het volgen van deze e-learning module bedragen € 750,- (excl. BTW).
Ondersteuning
Tijdens het volgen van deze module, kunt u vragen via het forum stellen. Een van onze docenten zal uw vragen dan zo spoedig mogelijk beantwoorden.
Benodigdheden
Deze e-learning module is gebaseerd op Python 3.7.9 en PyScripter 3.4.6.0. U dient zelf hierover te beschikken.
Certificaat
Wanneer u de module succesvol heeft afgerond, kunt u uw NieuwlandGeo deelnamecertificaat downloaden.
GIS & Internet
Vraagt u zich ook wel eens af hoe al die kaarten op internet en in apps komen? Waarom kunt u eigenlijk kaartlagen en data in uw GIS laden, en zou u uw eigen kaart als webservice kunnen publiceren?
In deze e-learning module GIS & Internet leert u met behulp van GeoServer en QGIS hoe het publiceren van data als webservice werkt.
U kunt in plaats van deze e-learning module ook de klassikale cursus volgen.
Leerdoelen
Aan het einde van de e-learning module:
- Kent u het GIS landschap waarmee GIS data kan worden gepubliceerd.
- Weet u wat open standaarden en webservices zijn en waarvoor deze worden gebruikt.
- Bent u in staat om zelf GIS-datasets te publiceren op internet met behulp van GeoServer.
- Kunt u SLD-opmaak genereren met QGIS en toepassen in GeoServer.
- Kunt u in QGIS een kaart publiceren met de plug-in QGIS2web.
Inhoud
De inhoud van deze e-learning module is:
Inleiding
- GIS-Internet Landschap en de componenten: GIS-applicaties, servers, standaarden, bibliotheken en data.
- Kaartlaagservers.
Standaarden
- Organisaties: W3C, OGC, Geonovum, OSGeo.
- Webstandaarden URL en XML.
- Geostandaarden.
- WMS/WMTS – Web Map (Tile) Service.
- Tiling principe.
- WFS – Web Feature Service.
- SLD – Styled Layer Descriptor.
Webservice aanmaken in GeoServer
- Omgevingen (Workspace).
- Toevoegen van data: Bronnen en Lagen.
- De kaart tonen met Voorvertoning / OpenLayers.
- Stijlen.
- Meerdere stijlen aanbieden bij één laag.
- SLD Cookbook.
- Kaartlagen groeperen in GeoServer.
QGIS
- Data en stijl voorbereiden.
- Eigen webservice inladen.
- Kaart als (offline) webpagina publiceren met de Qis2Web-plugin.
E-learning
Via onze e-learning omgeving kunt u deze module volgen in uw eigen tempo, waar en wanneer u wilt. Vanaf het moment dat u start, is de module 60 dagen beschikbaar.
Praktische informatie
Voorkennis
U kunt deze e-learning module zonder voorkennis en vaardigheden volgen, enige kennis van GIS is een pre. Wel wordt MBO+ werk- en denkniveau verwacht.
Studiebelasting en lesmateriaal
De module neemt 8 uur (1 lesdag) aan studiebelasting in beslag. Het lesmateriaal is Nederlandstalig en maakt gebruik van Nederlandse datasets.
Inschrijving
Om u in te schrijven voor deze module, klikt u op ‘Inschrijven en betalen’. Wanneer u nog geen account heeft, dient u eerst een account aan te maken. Log vervolgens in met uw accountgegevens in het systeem. Kies een betalingsoptie en schrijf u in. Na betaling, kunt u direct starten.
Kosten
De kosten voor het volgen van deze e-learning module bedragen € 300,- (excl. BTW).
Ondersteuning
Tijdens het volgen van deze module, kunt u vragen via het forum stellen. Een van onze docenten zal uw vragen dan zo spoedig mogelijk beantwoorden.
Benodigdheden
Deze e-learning module is gebaseerd op de versie QGIS Hannover (3.16 Long Term Release). U dient zelf hierover te beschikken.
Certificaat
Wanneer u de module succesvol heeft afgerond, kunt u uw NieuwlandGeo deelnamecertificaat downloaden.
Databases – SQL Basis
Steeds meer bedrijven en instanties maken gebruik van een database, voor een kwalitatief beter en veiliger gegevensbeheer. Maar hoe komt een database tot stand? Uit welke componenten bestaat deze, en hoe bevraagt u de data erin?
In deze e-learning module leert u de basisfuncties en eigenschappen van een database en de beginselen van SQL.
U kunt in plaats van deze e-learning module ook de klassikale cursus volgen.
Leerdoelen
Aan het einde van de e-learning module:
- Weet u wat een databasemanagementsysteem is en wat de belangrijkste eigenschappen zijn.
- Kent u de componenten waaruit een database is opgebouwd en weet u wat de betekenis hiervan is voor de datakwaliteit.
- Kunt u met de standaardtaal SQL een postgreSQL database server benaderen en eenvoudige bevragingen opstellen.
Inhoud
De inhoud van deze e-learning module is:
Inleiding
- Wat zijn databasemanagementsystemen.
- Componenten van databases: Schema, Tabellen, Attributen, Constraints, ER Diagram.
- Samenhang door primaire en secundaire sleutel: relaties tussen tabellen.
- Communiceren met de database server: SQL.
Basishandelingen: SQL
- Overzicht en syntax SQL-statements.
- Gebruik van de Postgres Server en administratieve interface DBeaver.
- Datadefinitie – DDL:
- Inzicht structuur en opzet database door aanmaken nieuwe tabel, toevoegen kolom aan bestaande tabel.
- Koppelen tabellen met Foreign Key Constraint.
- Datamanipulatie – DML:
- Aanpassen van de inhoud van tabellen.
- Inzicht in het nut en werking van constraints.
- Raadpleging – Basis:
- Maken van selecties: where condities, distinct en gebruik alias voor kolommen.
- Operatoren:
- Logische zoals AND, OR en combinaties.
- Not, Between, In, Like.
- Bewerkingen.
- NULL-waarden.
- Order by.
E-learning
Via onze e-learning omgeving kunt u deze module volgen in uw eigen tempo, waar en wanneer u wilt. Vanaf het moment dat u start, is de module 60 dagen beschikbaar.
Praktische informatie
Voorkennis
U kunt deze e-learning module zonder voorkennis en vaardigheden volgen. Wel wordt MBO+ werk- en denkniveau verwacht.
Studiebelasting en lesmateriaal
De module neemt 8 uur (1 lesdag) aan studiebelasting in beslag. Het lesmateriaal is Nederlandstalig en maakt gebruik van Nederlandse datasets.
Inschrijving
Om u in te schrijven voor deze module, klikt u op ‘Inschrijven en betalen’. Wanneer u nog geen account heeft, dient u eerst een account aan te maken. Log vervolgens in met uw accountgegevens in het systeem. Kies een betalingsoptie en schrijf u in. Na betaling, kunt u direct starten.
Kosten
De kosten voor het volgen van deze e-learning module bedragen € 300,- (excl. BTW).
Ondersteuning
Tijdens het volgen van deze module, kunt u vragen via het forum stellen. Een van onze docenten zal uw vragen dan zo spoedig mogelijk beantwoorden.
Benodigdheden
Deze e-learning module is gebaseerd op de open source applicaties PostgreSQL 12 en DBeaver 21.1. Deze open source applicaties zijn onderdeel van NieuwlandGeo portablegis, een (Windows-only) verzameling van Open Source pakketten die u direct kunt kopiëren op een USB 3 stick of op uw computer.
Certificaat
Wanneer u de module succesvol heeft afgerond, kunt u uw NieuwlandGeo deelnamecertificaat downloaden.