CLS Trainingen

QGIS & Python

Algemene informatie over de cursus

Tijdens de cursus CGIS & Python leert u de basisprincipes van de taal Python. U gaat hiermee applicaties ontwikkelen in QGIS. Tijdens de cursus komen de volgende onderwerpen aan de orde: positionering, eigenschappen, toepassingen, datatypes van Python en hun eigenschappen, expressies, indentatie, blokstructurering en statements die de control-flow beïnvloeden. Ook komen samengestelde datastructuren van Python, zoals lists, tuples, dictionaries, files, aan de orde.

Op verschillende plekken in QGIS  is het mogelijk om Python toe te passen. Bijvoorbeeld voor het maken van eigen plugins, het maken en aanpassen van tools, het selecteren via Python-expressies of het runnen van batchfiles, zodat veelvoorkomende taken geautomatiseerd kunnen worden.

Na het volgen van de cursus heeft u de vele mogelijkheden gezien die QGIS biedt en bent u in staat om zelf aan het werk te gaan met Python. U kunt in QGIS eigen tools en applicaties maken.

Na afloop van de training heeft u de volgende leerdoelen behaald:

  • Begrijpen hoe QGIS en Python samenwerken – het doel is om te leren hoe Python-scripts kunnen worden gebruikt om QGIS-functionaliteit uit te breiden en aan te passen. Dit omvat het begrijpen van de basisprincipes van het schrijven van Python-scripts die kunnen communiceren met QGIS en het uitvoeren van taken zoals gegevensmanipulatie, analyses en automatisering van workflows.
  • Gegevensbeheer en -analyse – het leerdoel is om te leren hoe geografische gegevens kunnen worden beheerd en geanalyseerd met behulp van QGIS en Python. Dit omvat het leren importeren, exporteren en manipuleren van gegevens, het uitvoeren van ruimtelijke analyses en het visualiseren van resultaten op kaarten.
  • Automatisering van taken – het doel is om te leren hoe repetitieve taken in QGIS kunnen worden geautomatiseerd met behulp van Python-scripts. Dit omvat het schrijven van scripts om taken zoals gegevensverwerking, kaartproductie en rapportgeneratie te automatiseren, waardoor tijd en moeite worden bespaard.
  • Plugin-ontwikkeling – het leerdoel is om te leren hoe QGIS-functionaliteit kan worden uitgebreid door het ontwikkelen van plug-ins met behulp van Python. Dit omvat het begrijpen van de QGIS-pluginarchitectuur, het ontwikkelen van aangepaste functionaliteit met Python en het publiceren van plug-ins voor gebruik door andere QGIS-gebruikers.

Het cursusmateriaal en de lunch zijn bij de cursus inbegrepen.
Doelgroep

Deze cursus is bestemd voor QGIS-gebruikers die zich de veelzijdige taal Python eigen willen maken om in QGIS te kunnen programmeren.

Voorkennis

Basiskennis Python is een pre.

Duur

De duur van deze cursus is drie dagen.

Groepsgrootte

De maximale groepsgrootte bedraagt acht personen.

Certificaat

Alle deelnemers ontvangen na afloop van de training een certificaat.

Plaatsen / leslocaties

apeldoorn

Gratis informatie aanvragen

Vul hieronder jouw gegevens in, dan krijg je gratis informatie toegestuurd.

  • De ingevoerde (persoons)gegevens worden door de geselecteerde opleidingsaanbieder(s) gebruikt om de gestelde vraag te beantwoorden;
  • Indien gewenst mag de onderwijsinstelling waar ik mijn aanvraag naar stuur mijn gegevens bewaren om mij van advies te voorzien;
  • Ik ben tenminste 16 jaar oud, of heb toestemming van mijn ouders of voogd om deze informatieaanvraag te verzenden;
  • De privacy statement en algemene voorwaarden van Stichting ROC.nl zijn van toepassing.