Python Geopandas

Nieuw

Leer in deze praktijkgerichte cursus hoe je geografische data kunt analyseren, bewerken en visualiseren met Python en GeoPandas. Je leert hoe je shapefiles, GeoJSON en andere ruimtelijke datasets kunt inladen, combineren en analyseren met behulp van Python’s krachtige data-analysetools.

Cursusduur: 1 dag

Gegeven door:

Peter Schols

 

Cursus Python GeoPandas

In een wereld waarin ruimtelijke data centraal staat in besluitvorming, stadsplanning, milieuanalyse en datavisualisatie, biedt GeoPandas een krachtige en toegankelijke manier om geografische data te analyseren met Python.
GeoPandas combineert de eenvoud van de populaire Python-bibliotheek pandas met de kracht van GIS-functionaliteit, waardoor je geografische data kunt verwerken, analyseren en visualiseren zonder complexe GIS-software te hoeven gebruiken.

Met GeoPandas kun je shapefiles, GeoJSON-bestanden en andere ruimtelijke datasets moeiteloos inladen, combineren en analyseren. In combinatie met libraries als Shapely, Matplotlib, PyProj en Folium ontstaat een compleet ecosysteem voor het uitvoeren van geografische analyses, ruimtelijke berekeningen en kaartvisualisaties.
Deze integratie maakt Python en GeoPandas tot een ideaal platform voor GIS-professionals, data-analisten en ontwikkelaars die geografische data willen gebruiken in geautomatiseerde workflows en data-gedreven toepassingen.

De cursus Python GeoPandas bij Geo-ICT biedt een praktijkgerichte leerervaring waarin je stap voor stap leert werken met geografische datasets. Of je nu geografische analyses wilt uitvoeren, vector- en rasterdata wilt combineren of interactieve kaarten wilt maken — deze cursus vormt de perfecte opstap om met Python ruimtelijke data te begrijpen én te benutten.

Het belang van GeoPandas en Python in de wereld van geo-informatie

GeoPandas speelt een sleutelrol in de moderne GIS-wereld. Het brengt de kracht van Python-data-analyse naar het domein van geodata, en maakt ruimtelijke bewerkingen toegankelijk voor iedereen die met data werkt.

GeoPandas:

  • Combineert pandas-dataframes met geometrische objecten (punten, lijnen, polygonen).
  • Maakt het eenvoudig om shapefiles, GeoJSON en PostGIS-data te lezen en te schrijven.
  • Ondersteunt ruimtelijke operaties zoals buffering, intersecties, afstandsberekeningen en joins.
  • Integreert naadloos met Matplotlib en Folium voor krachtige visualisaties.

Python:

  • Een toegankelijke, krachtige en uitbreidbare programmeertaal met een rijke geodata-ecosysteem.
  • Biedt ondersteuning voor ruimtelijke berekeningen via Shapely, rasteranalyse via Rasterio en reprojetering via PyProj.
  • Maakt automatisering en integratie met bestaande GIS-systemen eenvoudig.

Samen vormen Python en GeoPandas een open, flexibele en schaalbare omgeving voor moderne ruimtelijke data-analyse en visualisatie.

Wat je leert in de cursus Python GeoPandas

  1. Introductie tot GeoPandas
    Begrijp de basisprincipes van GeoDataFrames, geometrische objecten en coördinatensystemen.
  2. Werken met geografische datasets
    Leer hoe je shapefiles, GeoJSON, CSV- en PostGIS-data inleest, bewerkt en combineert.
  3. Ruimtelijke bewerkingen uitvoeren
    Ontdek hoe je operaties uitvoert zoals buffer, overlay, merge, dissolve en spatial joins.
  4. Analyse en berekening
    Voer afstands- en oppervlakteberekeningen uit, analyseer ruimtelijke relaties en filter data op basis van locatie.
  5. Visualisatie van geodata
    Maak professionele kaarten met Matplotlib of interactieve webkaarten met Folium.
  6. Automatiseren van workflows
    Automatiseer herhalende taken zoals data-import, conversie en rapportage met Python-scripts.

De cursus combineert theorie met veel praktijkoefeningen en realistische datasets, zodat je direct leert hoe je GeoPandas effectief inzet in jouw eigen GIS- of data-analyseprojecten.

Waarom kiezen voor onze cursus Python GeoPandas?

De cursus bij Geo-ICT is ontwikkeld door experts met ruime ervaring in Python, data-analyse en geografische informatiesystemen.

Je profiteert van:

  • Praktijkgerichte opdrachten met actuele en real-world geodata.
  • Direct toepasbare kennis voor jouw GIS- of data-analysewerk.
  • Professionele begeleiding door ervaren Python-docenten.

Of je nu werkt als GIS-specialist, data-engineer, onderzoeker of ontwikkelaar — deze cursus helpt je om slimmer, sneller en efficiënter te werken met geografische data met behulp van Python en GeoPandas.

Inschrijven






    Korting: 10% bij 3 cursisten
    15% vanaf 4 cursisten

    €895,- Excl. btw

    €895,- Excl. btw

    Dag indeling

    Dag 1

    Tijdens deze eendaagse cursus Python GeoPandas maak je kennis met de kracht van Python voor het werken met geografische data. De dag begint met een korte introductie in de basisprincipes van geografische informatiesystemen (GIS) en de rol die Python daarin speelt. Daarna leer je hoe je met GeoPandas geografische datasets kunt inlezen, zoals shapefiles of GeoJSON-bestanden, en hoe deze data worden opgeslagen in een GeoDataFrame. Vervolgens ga je zelf aan de slag met het uitvoeren van ruimtelijke bewerkingen. Je ontdekt hoe je objecten kunt filteren op locatie, buffers kunt maken rondom punten, intersecties kunt berekenen tussen lagen en verschillende datasets kunt combineren. Hierbij leer je ook hoe GeoPandas samenwerkt met libraries als Shapely en PyProj voor geometrische berekeningen en  coördinatentransformaties. In de middag richt de cursus zich op analyse en visualisatie.  De dag wordt afgesloten met een praktijkoefening waarin je een complete workflow uitvoert: van het inladen en bewerken van een dataset tot het analyseren en visualiseren van de resultaten. Zo vertrek je aan het einde van de cursus met een goed begrip van hoe je met Python en GeoPandas geografische data kunt verwerken en presenteren binnen je eigen projecten.

    Cursusduur: 1 dag
    Schrijf me in

    Leerdoelen

    • Data inlezen en beheren
      Deelnemers kunnen verschillende typen geografische datasets (zoals Shapefiles, GeoJSON en PostGIS-tabellen) importeren, verkennen en beheren met GeoPandas.

    • Ruimtelijke bewerkingen uitvoeren
      Deelnemers kunnen ruimtelijke analyses uitvoeren, zoals buffer-, intersectie-, en overlay-operaties, en begrijpen hoe geometrische relaties tussen objecten worden berekend.

    • Gegevens analyseren en combineren
      Deelnemers kunnen GeoDataFrames combineren, filteren en verrijken met niet-ruimtelijke data om diepgaandere ruimtelijke inzichten te verkrijgen.

    • Geografische data visualiseren
      Deelnemers kunnen geografische data effectief visualiseren met behulp van Matplotlib of Folium, en zelf kaarten genereren voor rapportage of webpublicatie.

    Profiel foto van Suzy Palmer-Smith. Onze Opleidingscoördinator Internationaal

    Meer informatie?

    Heb je vragen over de inhoud van de cursus? Of twijfel je of de cursus aansluit bij jouw leerdoelen of wensen? Liever incompany of een privé cursus? We helpen je graag verder.

    Veelgestelde vragen over Python Geopandas

    Basiskennis van Python is aanbevolen. Je hoeft geen ervaren programmeur te zijn, maar je moet wel weten hoe je met variabelen, functies en dataframes werkt. Er wordt kort herhaald hoe Python met data omgaat voordat we met GeoPandas aan de slag gaan.

    Pandas is gericht op het analyseren van tabulaire data, terwijl GeoPandas deze functionaliteit uitbreidt met geografische objecten zoals punten, lijnen en polygonen. Hierdoor kun je met GeoPandas ruimtelijke analyses uitvoeren, bijvoorbeeld om afstanden te berekenen of objecten binnen een gebied te selecteren.

    Je werkt met veelgebruikte formaten zoals Shapefile, GeoJSON en CSV met coördinaten. Daarnaast leer je hoe je data kunt inladen vanuit een PostGIS-database en hoe je verschillende datasets kunt combineren in één GeoDataFrame.