Sign in

Hans van der Kwast

@qwast-gis.com
288 followers 245 following 129 posts

Associate Prof. #ihedelft | Physical Geographer | Owner of QWAST-GIS | #OpenSource advocacy | board member @qgis.nl | #gisocw | #OSGeo Charter Member | #QGIS

PostsRepliesMedia
Hans van der Kwast @qwast-gis.com · 22/09/2026
Another native hydrology tool coming to #QGIS 4.4: Thin Plate Spline interpolation. 💧📈 Great for interpolating #groundwater data. Thanks to everyone who supported the crowdfunding, and to @north-road.com for the implementation! 🚀 QGIS 4.4 will be big for #hydrology. #GIS #OpenSource
131
Hans van der Kwast @qwast-gis.com · 21/09/2026
A first sneak peek of the native hydrological tools coming to #QGIS 4.4! 💧🌍️ Huge thanks to everyone who contributed to the crowdfunding, and to @north-road.com for implementing these powerful new tools. QGIS 4.4 is going to be a big release for #hydrology!
162
Hans van der Kwast @qwast-gis.com · 19/08/2026
🎉We did it! Thanks to the amazing support from the #QGIS community, both the initial €6000 goal and the extended €7000 goal have been achieved. Native #hydrology tools and the new flow direction & wind barb renderers will land in QGIS 4.4. More info: www.qwast-gis.com/l/crowdfundi...
Initial and extended crowdfunding goals for hydrological core features in QGIS has been achieved!
041
Hans van der Kwast @qwast-gis.com · 18/08/2026
🎉Today we've reached the €6000 goal for native hydrology tools in #QGIS. Thank you🫶 📢 2 weeks left to achieve an extended goal of €7000 to add a native flow direction renderer for raster and more. 👉Info and donations: www.qwast-gis.com/l/crowdfundi... @north-road.com @lutraconsulting.bsky.social
Crowdfunding goal for native QGIS hydrology tools has been achieved. 2 weeks left to achieve extended goal
021
Hans van der Kwast @qwast-gis.com · 11/08/2026
🎉We've just passed 50% of the crowdfunding goal for bringing native #hydrology tools in #qgis. Thanks for all donations so far🙏🏼 If you rely on hydrological workflows in QGIS please consider supporting this effort. 👉 Full details & donation: www.qwast-gis.com/l/crowdfundi... #gis #OSGeo #FOSS4G
Crowdfunding for native hydrology tools in QGIS
034
Hans van der Kwast @qwast-gis.com · 10/07/2026
#FOSS4GNL 2026 was fantastic! Two inspiring days in Groningen with 12 workshops, 41 talks and a sold‑out conference. I wrote a blog with my highlights: www.qwast-gis.com/l/foss4gnl-2... #FOSS4G #QGIS #OSGeo #OpenData #GIS
FOSS4GNL 2026 group picture at the Academy Building of the University of Groningen
060
Hans van der Kwast @qwast-gis.com · 08/07/2026
Onderweg naar #FOSS4GNL in Groningen, waar ik vandaag 3 workshops geef: 🔸️ Nieuwe #GDAL Command Line Interface 🔸️PointCloud Processing met #QGIS 🔸️GeoAI in actie Ben je er niet bij? Volg de workshops dan gratis op @gisopencourseware.bsky.social: courses.gisopencourseware.org/course/index... #OSGeoNL
Workshops voor FOSS4GNL 2026 in Groningen
022
Hans van der Kwast @qwast-gis.com · 03/07/2026
Workshop Hydrological Analysis in #QGIS this morning at #foss4ge2026 Free materials at @gisopencourseware.bsky.social: courses.gisopencourseware.org
Workshop Hydrological Analysis in QGIS Workshop participants
052
Hans van der Kwast @qwast-gis.com · 02/07/2026
Tomorrow I’m giving my Hydrological Analysis in #QGIS workshop at #FOSS4GE 💧 👉 Follow along at #GISOCW: courses.gisopencourseware.org/course/view.... Also check out the QGIS Masterclass at the #AustralianWaterSchool: awschool.com.au/training/qgi... ‼️Use AWS-FOSS-20 for 20% off until tomorrow!
Workshop Hydrological Analysis in QGIS at #FOSS4GEurope and GIS OpenCourseWare.
021
Hans van der Kwast @qwast-gis.com · 30/06/2026
I enjoyed the "Made in Europe" track at #FOSS4GEurope today. Happy to have contributed to the discussion with my presentation about #DigitalSovereignty and #OpenSource software. Thanks @marcominghini.bsky.social & @stefanielumnitz.bsky.social for hosting such an interesting and important session!
Hans van der Kwast presenting about Digital Sovereignty and Open Source Software.Presentation Digital Sovereignty and Open Source Software.
040
Hans van der Kwast @qwast-gis.com · 28/06/2026
On my way by train from Rotterdam to Timișoara for #FOSS4GE, more or less tracing the same path as the heat wave, proving even meteorology can’t resist a good #FOSS4G 😅
Route to FOSS4GE and back
041
Hans van der Kwast @qwast-gis.com · 27/06/2026
Watch back the #QGISOpenDay session where the Algerian #QGIS User Group was officially launched. www.youtube.com/live/6PxDgMR...
QGIS Open Day session for official launch of the Algerian QGIS User Group
010
Hans van der Kwast @qwast-gis.com · 26/06/2026
It's time for the monthly #QGISOpenDay! The new Algerian #QGIS User Group will present themselves and I'll be interviewing them. Join us at 8 am UTC. Check the programme and streaming links of QGIS Open Day here: github.com/qgis/QGIS/wi...
Logo of Algerian QGIS User GroupGroup picture QGIS Algeria User Group
000
Hans van der Kwast @qwast-gis.com · 06/05/2026
Public sector #GIS users, your input matters! The #QGIS Trainer Network is running an international survey on how public institutions use and teach #opensource GIS. Results will be presented at the QGIS User Conference 2026 in Laax. 👉 Take the survey: nx84716.your-storageshare.de/apps/forms/s...
International QGIS User Survey
062
Hans van der Kwast @qwast-gis.com · 23/04/2026
Meer gratis cursussen in het Nederlands op @gisopencourseware.bsky.social: courses.gisopencourseware.org/course/index...
Nederlandstalige cursussen op GIS OpenCourseWare
001
Hans van der Kwast @qwast-gis.com · 23/04/2026
Vandaag staan Raymond Nijssen & ik op de HAS #GeoExperience in Den Bosch met een #QGIS stand. We geven ook een workshop over #pointcloud processing in QGIS. Niet erbij? De workshop is gratis online te volgen op @gisopencourseware.bsky.social: courses.gisopencourseware.org/course/view.... @qgis.nl
Point cloud processing & 3D visualisatie in QGIS workshop op GIS OpenCourseWare
112
Hans van der Kwast @qwast-gis.com · 18/04/2026
🗓Save the date: 8–9 juli! Na 9 jaar keert #FOSS4GNL terug naar Groningen, waar het in 2017 begon. Twee dagen vol #opensource geo: hands‑on workshops + een dag presentaties voor developers, toepassers, beheerders en beleidsmakers. Ideeën en helpende handen zijn welkom! #OSGeoNL @qgis.nl
Save the date voor FOSS4GNL
021
Hans van der Kwast @qwast-gis.com · 18/04/2026
I just passed 35K subscribers on my YouTube channel and I'm grateful for everyone following my open‑source geo work. 🫶🏼 But for those who prefer to avoid big tech: my videos are also published on #QwastTube, my own #PeerTube instance. ▶️ www.youtube.com/@hansvanderk... ▶️ videos.qwast-gis.com
35k subscribers on my YouTube channel
041
Hans van der Kwast @qwast-gis.com · 14/04/2026
New course at @gisopencourseware.bsky.social! Learn collecting ground truth with @merginmaps.bsky.social, use #Ai assisted segmentation with a plugin by #TerraLab and the full #remotesensing workflow with the Semi-Automatic Classification plugin in #QGIS. 🔗 courses.gisopencourseware.org
New course at GIS OpenCourseWare
023
Hans van der Kwast @qwast-gis.com · 27/02/2026
The recording of Wednesday’s webinar “QGIS 4 for Water: What’s New, What’s Next?” is now available on the YouTube channel of the #AustralianWaterSchool! With @geomenke.bsky.social, Yonas Asfaha myself. 📹 Watch it here: youtu.be/vnHxLHHz-ZQ #QGIS #GIS #FOSS4G #OSGeo
Screenshots from the webinar
021
Hans van der Kwast @qwast-gis.com · 04/02/2026
All 60 videos from #QGIS for Hydrological Applications – 2nd Edition are now in the #Fediverse on #QwastTube! 🎉 Watch the full series here: videos.qwast-gis.com/c/qgishydro #PeerTube #QGISHydro
QGIS for Hydrological Applications channel on QwastTube
002
Hans van der Kwast @qwast-gis.com · 30/01/2026
I’m launching #QwastTube, a #PeerTube based, privacy‑friendly alternative to my YouTube channel. I’m still importing videos, but it’s already live: 👉 videos.qwast-gis.com YouTube will stay in sync for now, but I hope you’ll join me on the #fediverse.
QwastTube GISOpenCourseWare channel home page.Videos at QwastTube
032
Hans van der Kwast @qwast-gis.com · 07/01/2026
🎉 New year, new #GIS skills! ⌨️ Learn scripting in #QGIS with my free course at @gisopencourseware.bsky.social: no complex setup, just start from QGIS. Topics: #GDAL #CLI #Python basics #PyQGIS with the Notebook plugin ✨ 👉 courses.gisopencourseware.org/course/view....
Open course on programming basics for QGIS Users
042
Hans van der Kwast @qwast-gis.com · 30/12/2025
In 2025 I issued 146 official #QGIS certificates via #IHEDelft & #QWAST 🎉 Each adds €20 to QGIS ➡️ €2,920 raised! Explore trusted learning paths: 🔸 QGIS Certifying orgs: certification.qgis.org/en/ 🔸 IHE Delft: www.un-ihe.org/education 🔸 QWAST: www.qwast-gis.com/courses/ #GIS #LifeLongLearning
Group pictures with QGIS certificates issued in 2025
000
Hans van der Kwast @qwast-gis.com · 18/12/2025
Today, 28 MSc students in Water & Sustainable Development at #ihedelft received the official #QGIS certificate. The winner of the theory quizzes received a signed copy of QGIS for Hydrological Applications. Congrats to all and good luck with your studies! #GIS
Winner of the theory quizzesGroup picture with certificates
020
Hans van der Kwast @qwast-gis.com · 15/12/2025
I was interviewed about a great new #opendata #gis layer on imperviousness in the Netherlands developed by #Friedenau Society for #KlimaatEffectAtlas. Read here: klimaatadaptatienederland.nl/actueel/actu...
Neighbourhood Dashboard
020
Hans van der Kwast @qwast-gis.com · 08/12/2025
This year's #30DayMapChallenge was a bit challenging due to my activities in November: 9 concerts, teaching, trips to Algeria and Morocco... Read the new blog on the #QWAST website on how I made each map. www.qwast-gis.com/l/30daymapch...
#30DayMapChallenge 2025
050
Hans van der Kwast @qwast-gis.com · 30/11/2025
#30DayMapChallenge Day 30 – Makeover Traveling today to Marrakech 🇲🇦 for a water trade mission, so I kept it simple. I revisited my Day 2 map and turned the Schie, Coolsingel & Goudsesingel back into water bodies 💧. Stronger blue infrastructure = better climate adaptation.
#30DayMapChallenge Day 30: Makeover
070
Hans van der Kwast @qwast-gis.com · 29/11/2025
#30DayMapChallenge Day 29: Raster #LiDAR DSMs often leave nodata voids at water bodies, breaking shadow modeling. For Rotterdam, I used the 0.5 m AHN4 DSM and filled gaps with my #QGIS script from the Resources Hub 👉 hub.qgis.org/scripts/4 (install via QGIS Hub plugin). 🎦 youtu.be/79yFgVLvuZM
#30DayMapChallenge Day 29: Raster
0132
Hans van der Kwast @qwast-gis.com · 28/11/2025
#30DayMapChallenge Day 28: Black On this Black Friday, I found today’s theme in the depths of the Black Sea. Using the @opentopography.org DEM Downloader, I grabbed the Global Bathymetry SRTM15+ V2.1 dataset, calculated 100 m contours, and applied the Tanaka method with a style from the #QGIS Hub.
#30DayMapChallenge Day 28: Black
090
Hans van der Kwast @qwast-gis.com · 27/11/2025
#30DayMapChallenge Day 27: Boundaries Mapped the world’s transboundary aquifers (IGRAC 2025). These underground reserves cross borders, showing water connecting us beyond geopolitics. 💧 Shared responsibility, shared future. #GIS #QGIS #WaterDiplomacy
#30DayMapChallenge Day 27: Boundaries
080
Hans van der Kwast @qwast-gis.com · 26/11/2025
#30DayMapChallenge Day 26: Transport 🚇 Still in Algeria, so I kept it simple: vector tiles via @maptiler.bsky.social + #OpenStreetMap in #QGIS to show public transport in Algiers. The Algiers Metro is Africa’s 2nd metro after Cairo, opened in 2011.
#30DayMapChallenge Day 26: Transport
071
Hans van der Kwast @qwast-gis.com · 25/11/2025
#30DayMapChallenge Day 25: Hexagons Busy with a water seminar organised by the Dutch embassy in Algiers, I had little time to map. So I turned to the HDX dataset of 400 m H3 hexagons and plotted the population density of the Netherlands in 2023. #GIS #QGIS #Cartography #OpenData
#30DayMapChallenge Day 25: Hexagons
060
Hans van der Kwast @qwast-gis.com · 24/11/2025
#30DayMapChallenge Day 24: Places and their names I mapped toponyms linked to medieval cope contracts: agreements that allowed settlers to drain and farm peatlands. Names ending in ‑cop, ‑koop, ‑kop all trace back to this hostory. The naming tradition even spread to northern Germany and Poland.
#30DayMapChallenge Day 24: Places and their names
020
Hans van der Kwast @qwast-gis.com · 22/11/2025
#30DayMapChallenge Day 22 – Data: #Natural Earth 🌍 ⏳ With limited time I used my own tutorial to make a population map in #QGIS. 🔗 Tutorial: courses.gisopencourseware.org/mod/book/vie... 🎥 YouTube: 👉 Symbolizing points: youtu.be/0PEZ8dUNCJk 👉 Collapsed legend: youtu.be/hxzNOf3ppbQ
#30DayMapChallenge Day 22
060
Hans van der Kwast @qwast-gis.com · 21/11/2025
#30DayMapChallenge Day 21: Icons 🗺️➡️🎶 My week in emojis. Made in #QGIS with @maptiler.bsky.social backdrop
#30DayMapChallenge Day 21: Icons
051
Hans van der Kwast @qwast-gis.com · 20/11/2025
#30DayMapChallenge Day 20: Water 🌊 No time for complexity today, so I made Invearth. By simply flipping the hillshade to Southeast in #QGIS with the #Mapzen Global Terrain layer, the Himalayas became the deepest trench and oceans turned into habitable land.
##30DayMapChallenge Day 20: Water
060
Hans van der Kwast @qwast-gis.com · 19/11/2025
#30DayMapChallenge Day 19: #Projections 🍊🌍 Ever tried peeling an orange and laying it flat? It cracks apart, just like the Earth when we project it onto a map. World map out of orange peel, styled in a polar stereographic projection. Made in #QGIS with #NaturalEarth data.
#30DayMapChallenge Day 19: Projections
090
Hans van der Kwast @qwast-gis.com · 18/11/2025
#30DayMapChallenge Day 18: Out of this world 🌍➡️🚀 I mapped #Mars using the blended MOLA + HRSC elevation dataset from #USGS #Astrogeology. Styled in #QGIS with Martian colours + hillshade, then explored the new #3D Globe view, works beautifully!
#30DayMapChallenge Day 18: Out of this world
090
Hans van der Kwast @qwast-gis.com · 17/11/2025
#30DayMapChallenge Day 17: A New Tool Tried #JupyterGIS, a #Python-based mapping tool in #JupyterLab, for mapping transboundary aquifers using open data from @igrac.bsky.social + #HydroSHEDS. Real-time map+code collaboration, live annotations, and reproducible workflows.
#30DayMapChallenge Day 17: A new tool
021
Hans van der Kwast @qwast-gis.com · 16/11/2025
#30DayMapChallenge Day 16: Cells For today’s theme, I explored the spatial distribution of prisons across Europe. Using the QuickOSM plugin, I extracted locations from #OpenStreetMap, then visualized them as a heatmap in #QGIS. The map is set against a @maptiler.bsky.social vector tile backdrop.
#30DayMapChallenge Day 16: Cells
051
Hans van der Kwast @qwast-gis.com · 15/11/2025
#30DayMapChallenge Day 15: Fire 🔥 Mapped the density of fire stations in the Netherlands using #QGIS. #OpenData from #OpenStreetMap via QuickOSM plugin. Styled with #heatmap renderer. Fire service zones from @cbsstatistiek.bsky.social via #PDOK Services plugin.
#30DayMapChallenge Day 15: Fire
080
Hans van der Kwast @qwast-gis.com · 14/11/2025
#30DayMapChallenge – Day 14: Data Challenge #OpenStreetMap Although this year’s challenge doesn’t include a #VintageMap theme, I decided to bring a bit of history into today’s task. Using #QGIS, I styled current OpenStreetMap data of #RhodeIsland in the aesthetic of 19th‑century maps.
#30DayMapChallenge Day 14 - Data challenge: OpenStreetMap
1251
Hans van der Kwast @qwast-gis.com · 13/11/2025
#30DayMapChallenge – Day 13: 10 minute map Map of the #Mara River Basin made in #QGIS with #HydroSHEDS #opendata and @maptiler.bsky.social #vectortiles. 🎥 Try it for your own catchment: youtu.be/hUgEYKz87gw
#30DayMapChallenge Day 13: 10 minute map
081
Hans van der Kwast @qwast-gis.com · 12/11/2025
#30DayMapChallenge Day 12: Map from 2125 A worst‑case scenario of 2.5 m #SeaLevelRise reshapes the delta of the Netherlands. Made in #QGIS with SRTM90 via @opentopography.org, raster image styled polygons, @maptiler satellite raster tiles, and rendered in #3D using Qgis2threejs.
The Dutch delta with 2.5 m sea level rise
021
Hans van der Kwast @qwast-gis.com · 11/11/2025
#30DayMapChallenge Day 11: Minimal Map #Rotterdam shown only by land & water, revealing how the port shifted from city center to the North Sea with Maasvlakte & Tweede Maasvlakte. Once the world’s largest port, now 3rd, still a global hub. Made with #QGIS, @maptiler.bsky.social and CBS data.
##30DayMapChallenge Day 11: Minimal map
0111
Hans van der Kwast @qwast-gis.com · 10/11/2025
#30DayMapChallenge Day 10: Air 🌪️ Animated mesh layers of #hurricane tracks resembling Vincent van Gogh’s Starry Night. #HurricaneMelissa #Jamaica. Made with #QGIS. Data from #Copernicus #ECMWF
1146
Hans van der Kwast @qwast-gis.com · 09/11/2025
#30DayMapChallenge – Day 9: Analog 🍂 European QGIS User Groups on a natural canvas of autumn leaves. #GIS #Cartography
#30DayMapChallenge Day 9: Analog
0121
Hans van der Kwast @qwast-gis.com · 08/11/2025
#30DayMapChallenge Day 8: Urban On #WorldUrbanismDay, I highlight the most paved municipality in the Netherlands: Krimpen aan den IJssel (43.3%), with Kortland-Noord at nearly 53%. This Imperviousness Map was made by Friedenau Society for Climate Adaptation Services, derived from AHN LiDAR + BGT.
#30DayMapChallenge Day 8: Urban
060
Hans van der Kwast @qwast-gis.com · 07/11/2025
#30DayMapChallenge Day 7: Accessibility 🌍✈️ I mapped visa-free travel: 🛫outbound (where citizens can go) and 🛬inbound (who countries let in). It reveals global mobility inequality. 📊 Data: 2025 Passport Index 🛠️ Made with QGIS #VisaFreeTravel #Deglobalisation #QGIS #GIS #DataViz
#30DayMapChallenge Day 7: Accessibility
0155