QGIS – PC Raster Plugin
-
Intro
-
Installation and updates
-
Processing toolbox and additional tools
-
Lookup tables
-
Others
-
Useful links
Information
Primary software used | QGIS |
Software version | 1.0 |
Course | QGIS – PC Raster Plugin |
Primary subject | 3D Modelling |
Secondary subject | Geospatial and Geographic Information Systems |
Level | Intermediate |
Last updated | November 11, 2024 |
Keywords |
Responsible
Faculty |
QGIS – PC Raster Plugin 0/5
QGIS – PC Raster Plugin link copied
PCRaster is used for spatio-temporal environmental models, such as hydrology, ecology or land use.
More functionalities can be added to QGIS by installing plugins. These can be downloaded from the QGIS Plugin Manager. The first set of tutorials addresses the installation of plugins and mentions some useful ones. Then, each set of tutorials covers one specific plugin.
QGIS – PC Raster Plugin 1/5
Installation and updates link copied
Installation
- Install the PCRaster modelling language and Python library
Hans van der Kwast: “Set up PCRaster in Windows using Anaconda”
you can access this video using this link
Language(s): English
Time: 8min 36s
Chapters:- introduction (start-1:40)
- Anaconda Navigator (1:40-6:17)
- testing (6:17-end)
- Install PCRaster using conda
Hans van der Kwast: “How to install PCRaster 4.3 using conda”
you can access this video using this link
Language(s): English
Time: 4min 45s
Chapters:- intro (start-0:38)
- installation (0:38-1:57)
- environment (1:57-end)
- Install PCRaster and QGIS using conda
Hans van der Kwast: “Use PCRaster map algebra and raster operations in QGIS”
you can access this video using this link
Language(s): English
Time: 21min 36s - Anaconda installation and create an environment for PCRaster, GDAL and QGIS
Hans van der Kwast: “Installation of Anaconda and create an environment for PCRaster, GDAL and QGIS”
you can access this video using this link
Language(s): English
Time: 7min 27s
- OSGeo4W Setup, install PCRaster and PCRaster Tools plugin
Hans van der Kwast: “Troubleshooting PCRaster installation for QGIS with the OSGeo4W installer”
you can access this video using this link
Language(s): English
Time: 2min 48s
Plugin update
- Plugin update v. 0.1.1.
Hans van der Kwast: “QGIS PCRaster Tools Plugin: Updates and Pro Tips”
you can access this video using this link
Language(s): English
Time: 14min 19s
Chapters:- introduction (start-0:22)
- resample tool (0:22-4:04)
- lookup tool (4:04-6:36)
- resource sharing plugin (6:36-12:20)
- pro tips (12:20-end)
QGIS – PC Raster Plugin 2/5
Processing toolbox and additional tools link copied
- Add PCRaster tools to the Processing Toolbox
Hans van der Kwast: “Getting started with PCRaster tools in QGIS”
you can access this video using this link
Language(s): English
Time: 8min 29s
Chapters:- install Anaconda (start-0:57)
- set up environment (0:57-3:00)
- install QGIS resource sharing plugin (3:00-5:04)
- overview tools (5:04-6:04)
- convert to PCRaster format (6:04-end)
- Create a QGIS Processing Tool for an existing dynamic PCRaster Python model
Hans van der Kwast: “Adding Dynamic PCRaster Python Models to the QGIS Processing Toolbox”
you can access this video using this link
Language(s): English
Time: 21min 21s - Create a PCRaster PyQGIS
Hans van der Kwast: “Add Your Own PCRaster Tools to the QGIS Processing Toolbox”
you can access this video using this link
Language(s): English
Time: 12min 37s
Chapters:- introduction (start-0:19)
- install and configure the QGIS Resource Sharing plugin (0:19-1:15)
- edit an existing PyQGIS processing script (1:15-6:27)
- debug PyQGIS script (6:27-7:05)
- download Sentinel 2A bands from the STAC API Browser plugin (7:05-8:53)
- use your new tool (8:53-10:57)
- share your tool with others through the PCRaster Resource Sharing Repo (10:57-end)
- Additional tools
Hans van der Kwast: “Add More PCRaster Tools from the QGIS Resource Sharing Repository”
you can access this video using this link
Language(s): English
Time: 7min 20s
Chapters:- introduction (start-0:28)
- install the QGIS Resource Sharing Plugin (0:28-2:19)
- calculate subcatchments from defined outlets (2:19-5:21)
- calculate subcatchments automatically based on Strahler order (5:21-6:28)
- other tools and models (6:28-end)
QGIS – PC Raster Plugin 3/5
Lookup tables link copied
- Lookup operations to combine or reclassify rasters
Hans van der Kwast: “Combine & reclassify rasters with PCRaster in Python”
you can access this video using this link
Language(s): English
Time: 8min 5s
- Use lookup tables to reclassify rasters
Hans van der Kwast: “Reclassify rasters with lookup tables using PCRaster in QGIS”
you can access this video using this link
Language(s): English
Time: 8min 24s - Lookup tables to assign output values based on input rasters
Hans van der Kwast: “Using lookup table with multiple raster layers with PCRaster in QGIS”
you can access this video using this link
Language(s): English
Time: 3min 16s - Install the RasterAttributeTable plugin and create lookup table to reclassify a discrete raster
Hans van der Kwast: “Create lookup tables from a Raster Attribute Table and reclassify raster using PCRaster in QGIS”
you can access this video using this link
Language(s): English
Time: 4min 40s
Chapters:- introduction (start-0:18)
- install raster attribute table (0:18-1:05)
- create raster attribute table (1:05-1:49)
- load raster attribute table (1:49-2:53)
- change table values (2:53-4:08)
- result (4:08-end)
- Create lookup tables from raster attribute tables of continuous rasters and reclassification
Hans van der Kwast: “Create Lookup Tables from Raster Attribute Tables of Continuous Rasters using PCRaster in QGIS”
you can access this video using this link
Language(s): English
Time: 4min 7s
QGIS – PC Raster Plugin 4/5
Others link copied
- Prepare raster data to use PCRaster
Hans van der Kwast: “Prepare raster data for PCRaster model”
you can access this video using this link
Language(s): English
Time: 7min 16s
- Import time series tables into PCRaster and interpolate the points
Hans van der Kwast: “Importing time series tables into PCRaster and interpolation”
you can access this video using this link
Language(s): English
Time: 9min 53s - Area or zonal operations
Hans van der Kwast: “Area (zonal) operations with PCRaster in QGIS”
you can access this video using this link
Language(s): English
Time: 3min 45s
Chapters:- intro (start-0:48)
- area tool (0:48-1:48)
- identify tool (1:48)
- average elevation (2:20-2:49)
- area diversity (2:49-end)
- Window operations
Hans van der Kwast: “Window (focal) operations using PC Raster in QGIS”
you can access this video using this link
Language(s): English
Time: 4min 24s
Chapters:- introduction (start-0:25)
- window average tool (0:25-1:01)
- window diversity tool (1:01-2:07)
- window high pass (2:07-3:07)
- window majority (3:07-end)
- Raster proximity analysis
Hans van der Kwast: “Raster proximity analysis using the spread operations of PC Raster in QGIS”
you can access this video using this link
Language(s): English
Time: 6min 14s
Chapters:- introduction (start-0:15)
- spread tool (0:15-2:36)
- maximum distance (2:36-4:03)
- houses (4:03-end)
- Hydrological analysis
Hans van der Kwast: “Hydrological analysis with PCRaster in QGIS”
you can access this video using this link
Language(s): English
Time: 10min 59s - Pollution routing
Hans van der Kwast: “Routing pollution over the flow direction with PCRaster in QGIS”
you can access this video using this link
Language(s): English
Time: 20min 55s
Chapters:- pollution routing (start-11:13)
- implementation in the Graphical Modeler (11:13-end)
- Use accumulate materials over a drainage network
Hans van der Kwast: “Using different flow accumulation tools of PCRaster in QGIS”
you can access this video using this link
Language(s): English
Time: 7min 28s
Chapters:- introduction (start-0:20)
- Accuflux (0:20-2:42)
- Accufractionflux (2:43-4:49)
- Accuthresholdflux (4:49-6:39)
- Accutraveltimeflux (6:39-7:02)
- Accutraveltimefractionflux (7:02-7:09)
- Accutriggerflux (7:09-end)
- Derive all subcatchments from a DEM
Hans van der Kwast: “Derive all subcatchments from a DEM using PCRaster in QGIS”
you can access this video using this link
Language(s): English
Time: 14min 11s
Chapters:- introduction and workflow (start-1:53)
- convert to PCRaster format (1:53-2:20)
- create local drain direction map (lddcreate) (2:20-3:20)
- calculate Strahler orders (streamorder) (3:20-4:07)
- derive channels from Strahler orders (4:07-5:32)
- create lookup table with RAT (5:32-6:37)
- reclassify Strahler orders (lookup) (6:37-7:24)
- find downstream Strahler order (downstream) (7:24-7:52)
- use raster calculator to find junctions (7:52-9:07)
- give outlets unique ID (uniqueid) (9:07-9:56)
- convert layer data type (9:56-10:30)
- create nominal zero map (spatial) (10:30-10:49)
- fill nodata (cover) (10:49-11:24)
- derive subcatchments (catchment) (11:24-12:00)
- derive subcatchments (subcatchment) (12:00-12:44)
- give subcatchments their Strahler order (areamaximum) (12:44-end)
- Interpolate contour lines to raster using TIN
Hans van der Kwast: “Interpolate contour lines and calculate catchments of polygons with PCRaster in QGIS”
you can access this video using this link
Language(s): English
Time: 8min 14s
- Style a mesh using arrows, streamlines and traces
Hans van der Kwast: “Visualise PCRaster LDD as Arrows, Streamlines and Traces in QGIS using the Crafish plugin”
you can access this video using this link
Language(s): English
Time: 3min 45s - How to convert a GeoTIFF to the PCRaster format
Hans van der Kwast: “Convert GeoTIFF to PCRaster Format in QGIS”
you can access this video using this link
Language(s): English
Time: 1min 23s - Control the output extent and spatial resolution with IDW, Nearest Neighbor interpolation and the graphical model from the PCRaster Resource Sharing repository
Hans van der Kwast: “Nearest Neighbor Interpolation (Thiessen) in QGIS with Control of Extent and Resolution”
you can access this video using this link
Language(s): English
Time: 5min 29s
Chapters:- introduction (start-1:02)
- grid (Nearest neighbour) tool (1:02-1:27)
- additional command line parameters for gdal_grid (1:27-2:53)
- add models from PCRaster resource sharing repository (2:53-4:14)
- Thiessen model from PCRaster repository (4:14-end)