Opleiding: TatukGIS Python

De cursist leert op verschillende plekken in TatukGIS Python toe te passen. Het gaat om het maken van eigen plugins, het maken van tools, het selecteren via expressies en het runnen van batchfiles.

We beginnen de cursus TatukGIS en Python met de positionering van Python en TatukGIS binnen een breder spectrum. Daarna gaan we kijken naar de belangrijkste eigenschappen die ze bieden en waar we Python kunnen toepassen in TatukGIS. Om Python efficiënt te kunnen programmeren in TatukGIS is een goed begrip van Python noodzakelijk. Daarom gaan we eerst dieper in op de belangrijkste programmeerconcepten binnen Python. Een belangrijk verschil met veel andere programmeertalen is dat Python indentatie niet alleen gebruikt wordt voor structuur, maar ook het verloop van het programma beïnvloed. Daarnaast zullen we ingaan op de belangrijkste algemene programmeerconcepten als control-flow statements,loops en datastructuren. Voorbeelden hiervan zijn tuples, lists en dictionaries. Als laatst zullen we ook dieper ingaan op Object Georiënteerd programmeren. Dit is een specifieke manier van programmeren. Deze wordt tegenwoordig veel gebruikt.

Dag 1: Dag 1 De cursus begint met een presentatie over functies en mogelijkheden van Python en TatukGIS. Hierna wordt er dieper ingegaan op de belangrijkste programmeerconcepten binnen Python zoals control-flow statements en loops. Hierna worden de datastructuren behandelt. Dag 2: Dag 2 Op de tweede cursusdag wordt de theorie van de eerste dag in de praktijk gebracht. Aan de hand van oefeningen onder begeleiding van de docent wordt de basis gelegd om een eigen tool of applicatie in TatukGIS te maken met behulp van Python. Dag 3: Dag 3 Op de laatste cursusdag wordt de lesstof van de voorgaande dagen kort herhaald. Hierna zal er dieper ingegaan worden op Object georiënteerd programmeren en kan er verder geoefend worden met het ontwikkelen van tools en applicaties.

Begrijpen hoe TatukGIS en Python samenwerken: Het doel is om te leren hoe Python-scripts kunnen worden gebruikt om TatukGIS-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 TatukGIS 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 TatukGIS 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 TatukGIS 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 TatukGIS-functionaliteit kan worden uitgebreid door het ontwikkelen van plug-ins met behulp van Python. Dit omvat het begrijpen van de TatukGIS-pluginarchitectuur, het ontwikkelen van aangepaste functionaliteit met Python en het publiceren van plug-ins voor gebruik door andere TatukGIS-gebruikers.

Meer...
€1.695
ex. BTW
Aangeboden door
Geo-ICT Training Center, Nederland
Onderwerp
Python
Niveau
Duur
3 dagen
Taal
nl
Type product
training
Lesvorm
Klassikaal
Aantal deelnemers
Max: 8
Tijdstip
Overdag
Tijden en locaties
Apeldoorn
do 5 jun. 2025
Virtual Classroom
do 5 jun. 2025
Apeldoorn
do 3 jul. 2025
Virtual Classroom
do 3 jul. 2025
Apeldoorn
ma 4 aug. 2025
Virtual Classroom
ma 4 aug. 2025
Apeldoorn
do 4 sep. 2025
Virtual Classroom
do 4 sep. 2025
Apeldoorn
do 2 okt. 2025
Virtual Classroom
do 2 okt. 2025
Apeldoorn
do 6 nov. 2025
Virtual Classroom
do 6 nov. 2025
Apeldoorn
do 4 dec. 2025
Virtual Classroom
do 4 dec. 2025