I wasn’t totally impressed by the processing model features in QGIS in my previous posts, but just complaining won’t get us very far, so what exactly should be improved? Here is my...
Finding a GIS job can be very easy… if you have 5-30 years of experience. But how do you secure that first job? Sometimes I’m asked how a GIS student can find...
Low code solutions and ETL seem to be in demand these days, so it seemed natural to use a QGIS processing model for today´s task: filter points by distance from another feature....
A WordPress site is never really truly complete without a few casual maps. So how do you add maps to your site? Googling it mostly renders pages that list a few WordPress...
What is the easiest way to calculate statistics for your vector data in QGIS? I usually solve the problems with a processing model, see the previous article, Processing geodata with a qgis...
Planning to dine out today? Here are 20 000+ restaurants in India to choose from. OpenStreetMap contains vast amounts of geodata and this script shows how to download data for an entire...
This wouldn´t be a GIS site without an example of how to make a choropleth map using ggplot in R. Based on Making a choropleth web map with R/Leaflet. You can of...
Ever since the destruction of the Kakhovka dam in the war in Ukraine, it has been on my to do list to create an animation of the environmental destruction caused by this,...
When plotting raster elevation files, you might need to merge a few files to cover your area of interest. Here is how I did it in R. The data, again, comes from...