Difference between revisions of "Main Page"

From CUOSGwiki
Jump to navigationJump to search
(This tutorial is being claimed by Muhammad for GEOM 4008 for revising)
 
(36 intermediate revisions by 15 users not shown)
Line 43: Line 43:
 
* [[Flood Mapping and Area Calculation of Flood Extent Using Sentinel-I SAR Data in Google Earth Engine: the case of Super Typhoon Odette (Rai)]] by [[user:Meshu.notarte|Meshullemeth Daryll Notarte]] (2021), revised by [[user:JulienBelair | Julien Belair]] (2022)
 
* [[Flood Mapping and Area Calculation of Flood Extent Using Sentinel-I SAR Data in Google Earth Engine: the case of Super Typhoon Odette (Rai)]] by [[user:Meshu.notarte|Meshullemeth Daryll Notarte]] (2021), revised by [[user:JulienBelair | Julien Belair]] (2022)
 
* [[Unsupervised Classification using Google Earth Engine]] by [[user:JulienBelair | Julien Belair]] (2022)
 
* [[Unsupervised Classification using Google Earth Engine]] by [[user:JulienBelair | Julien Belair]] (2022)
  +
* [[Land Cover Classification in Google Earth Engine using K-Means (Google Colab)]] by [[user:mumuxba | Muhammad Ba]] (2025)
   
 
====GRASS====
 
====GRASS====
Line 49: Line 50:
 
* [[Flood Risk Assessment using Grass GIS]] by [[user: Rjmitchell | RJ Mitchell]] (2018), revised by [[user: Collin Godsell | Collin Godsell]] (2023)
 
* [[Flood Risk Assessment using Grass GIS]] by [[user: Rjmitchell | RJ Mitchell]] (2018), revised by [[user: Collin Godsell | Collin Godsell]] (2023)
 
* [[Thematic Mapping using GrassGIS]] by [[user: Lucas Lambert | Lucas Lambert]] revised by [[user: Eleni Latsis | Eleni Latsis]] (2015) and [[user: Rajpal Dhaliwal | Rajpal Dhaliwal]] (2021)
 
* [[Thematic Mapping using GrassGIS]] by [[user: Lucas Lambert | Lucas Lambert]] revised by [[user: Eleni Latsis | Eleni Latsis]] (2015) and [[user: Rajpal Dhaliwal | Rajpal Dhaliwal]] (2021)
* [[Traveling Salesman Problem (TSP)]] by Sunflower (2012)
+
* [[Traveling Salesman Problem (TSP)]] by Sunflower (2012), revised by Ian Shintani (2025)
 
* [[Intro to GRASS workshop]] General GRASS Introductory Tutorial by Scott Mitchell and collaborators (Used in workshop at Carleton, 17 October 2011) revised by [[user:Shenghao | Shenghao Shi]] (2019)
 
* [[Intro to GRASS workshop]] General GRASS Introductory Tutorial by Scott Mitchell and collaborators (Used in workshop at Carleton, 17 October 2011) revised by [[user:Shenghao | Shenghao Shi]] (2019)
* [[Generating Wetness Indices for Watersheds in GRASS]] by [[User:Mgiles | Matt Giles]] (2010) revised by [[User:AshleyF | Ashley Ford]] (2017)
+
* [[Generating Wetness Indices for Watersheds in GRASS]] by [[User:Mgiles | Matt Giles]] (2010) revised by [[User:AshleyF | Ashley Ford]] (2017) and by [[User:Vincentribberink | Vincent Ribberink]] (2025)
 
* [[Landscape Structure Analysis Using the Landscape Patch Analysis Toolset in GRASS GIS]] by [[user:Samantha Schultz | Samantha Schultz]] (2019)
 
* [[Landscape Structure Analysis Using the Landscape Patch Analysis Toolset in GRASS GIS]] by [[user:Samantha Schultz | Samantha Schultz]] (2019)
 
* [[Landscape Change Assessment using Unsupervised Image Classification in GRASS GIS]] by [[user:Lindot | Lindsay Trottier]] (2019)
 
* [[Landscape Change Assessment using Unsupervised Image Classification in GRASS GIS]] by [[user:Lindot | Lindsay Trottier]] (2019)
Line 74: Line 75:
   
 
====Jupyter Notebooks====
 
====Jupyter Notebooks====
* [[Creating Maps in Jupyter Notebook using GeoPandas]] by Sabrina Ornawka and Erika Cizek (2020), revised by [[user: LeoDoor| Leo Keenan]] (2024)
+
* [[Creating Maps in Jupyter Notebook using GeoPandas]] by Sabrina Ornawka and Erika Cizek (2020), revised by [[user: LeoDoor| Leo Keenan]] (2024), revised by [[user: Harithharison| Harith Harison]] (2025)
   
 
====Mapserver====
 
====Mapserver====
Line 120: Line 121:
 
====QGIS (Quantum GIS)====
 
====QGIS (Quantum GIS)====
   
* [[Network Analysis Plugins in QGIS, What (and How) to Use]] by [[user:AHoferek | Alex Hoferek]] (2023)
+
* [[Network Analysis Plugins in QGIS, What (and How) to Use]] by [[user:AHoferek | Alex Hoferek]] (2023), revised by [[user: SamuelGalazka | Samuel Galazka]] (2025)
 
* [[Creating a 3d Model for a Ski Hill in Aspen using QGIS]] by [[user:Ethan McLaughlin | Ethan McLaughlin]] (2023), revised by [[user: Alexjmcdougall | Alex McDougall]] (2025)
 
* [[Creating a 3d Model for a Ski Hill in Aspen using QGIS]] by [[user:Ethan McLaughlin | Ethan McLaughlin]] (2023), revised by [[user: Alexjmcdougall | Alex McDougall]] (2025)
 
* [[Analysing Traffic Accidents Using QGIS - Heatmaps, Hotspot Analysis, and the Time Controller Panel]] by [[user:ShaolinRoseGawat | Shaolin-Rose Gawat]] (2022)
 
* [[Analysing Traffic Accidents Using QGIS - Heatmaps, Hotspot Analysis, and the Time Controller Panel]] by [[user:ShaolinRoseGawat | Shaolin-Rose Gawat]] (2022)
 
* [[Data Extraction and Analysis Using Free and Available Software]] by [[user:Lavoieps | Paul Lavoie]] (2018)
 
* [[Data Extraction and Analysis Using Free and Available Software]] by [[user:Lavoieps | Paul Lavoie]] (2018)
* [[Making Maps that Look Great Using QGIS and Inkscape]] by [[user: Jamiecarrick| Jamie Carrick]] (2018), revised by [[user: Sabrinaornawka | Sabrina Ornawka]] (2020), revised by [[user: Ethan McLaughlin | Ethan McLaughlin]] (2023), revised by [[user: Gwjones1995 | Gwyn Jones ]](2025)
+
* [[Making Maps that Look Great Using QGIS and Inkscape]] by [[user: Jamiecarrick| Jamie Carrick]] (2018), revised by [[user: Sabrinaornawka | Sabrina Ornawka]] (2020), revised by [[user: Ethan McLaughlin | Ethan McLaughlin]] (2023) and [[user: Gwjones1995 | Gwyn Jones ]](2025)
* [[Supervised classification in QGIS]] by [[user:helenabck | Helena Back]] (2018), revised by [[user:benjamincolbourne | Benjamin Colbourne]] (2021)
+
* [[Supervised classification in QGIS]] by [[user:helenabck | Helena Back]] (2018), revised by [[user:benjamincolbourne | Benjamin Colbourne]] (2021), and Oliver McMillan (2025)
* [[A Web Mapping Tutorial for Beginners Using QGIS]] by [[user:Jonathanpierre | Jonathan Pierre]] (2018), revised by [[user:mellabe | Melissa Labelle]] (2021), revised by [[user:Mumuxba | Muhammad Ba]] (2025)
+
* [[A Web Mapping Tutorial for Beginners Using QGIS]] by [[user:Jonathanpierre | Jonathan Pierre]] (2018), revised by [[user:mellabe | Melissa Labelle]] (2021), under revision by [[user:Mumuxba | Muhammad Ba]] (2025)
 
* [[Beginner's Guide to TINs, DEMs and Contours Using QGIS]] by [[user:Robezac2 | Zachary Roberts]] (2018)
 
* [[Beginner's Guide to TINs, DEMs and Contours Using QGIS]] by [[user:Robezac2 | Zachary Roberts]] (2018)
 
* [[Hospital Site Suitability Selection using QGIS]] by [[user:Melmac10 | Melinda MacDonald]] (2017), revised by Jamie Carrick (2018)
 
* [[Hospital Site Suitability Selection using QGIS]] by [[user:Melmac10 | Melinda MacDonald]] (2017), revised by Jamie Carrick (2018)
Line 134: Line 135:
 
* [[Digitizing in QGIS]] by [[user:Beckytrimble | Becky Trimble]] (2017), revised by Zachary Roberts (2018), Haochen Li (2019), [[user:Tyler Coade| Tyler Coade]] (2020) and [[user: Jacobjohnson | Jacob Johnson]] (2021)
 
* [[Digitizing in QGIS]] by [[user:Beckytrimble | Becky Trimble]] (2017), revised by Zachary Roberts (2018), Haochen Li (2019), [[user:Tyler Coade| Tyler Coade]] (2020) and [[user: Jacobjohnson | Jacob Johnson]] (2021)
 
* [[Exploring the Hydrological Tools in QGIS]] by Sarah Richardson and [[User: Fernandama | Fernanda Amaral]] (2015), revised by RJ Mitchell (2018), and [[user:Morganbordillon| Morgan Bordillon]] (2020)
 
* [[Exploring the Hydrological Tools in QGIS]] by Sarah Richardson and [[User: Fernandama | Fernanda Amaral]] (2015), revised by RJ Mitchell (2018), and [[user:Morganbordillon| Morgan Bordillon]] (2020)
* [[Fire Risk Analysis using QGIS]] by [[ user: AnteC | Ante Cavar]] and [[user: Adgey93 | Adrian Nicoll]] (2015), revised by [[user:MatthewWierdsma | Matthew Wierdsma]] (2021)
+
* [[Fire Risk Analysis using QGIS]] by [[ user: AnteC | Ante Cavar]] and [[user: Adgey93 | Adrian Nicoll]] (2015), revised by [[user:MatthewWierdsma | Matthew Wierdsma]] (2021) and Alex Lourenco (2025)
 
* [[Analyzing Crime Data in Ottawa using QGIS]] by [[User:Selimerguden]] (2015), revised by Rafael Seyler (2017), revised by [[user:AlexandraMullen| Alexandra Mullen]] (2020)
 
* [[Analyzing Crime Data in Ottawa using QGIS]] by [[User:Selimerguden]] (2015), revised by Rafael Seyler (2017), revised by [[user:AlexandraMullen| Alexandra Mullen]] (2020)
 
* [[Exploring Standard Statistics in QGIS]] by [[User:Alexlaudadio|Alexandra Laudadio]] and [[User:Katiemacdonald4|Katie MacDonald]] (2015), revised by [[user:Edward Chu| Edward Chu]] (2020)
 
* [[Exploring Standard Statistics in QGIS]] by [[User:Alexlaudadio|Alexandra Laudadio]] and [[User:Katiemacdonald4|Katie MacDonald]] (2015), revised by [[user:Edward Chu| Edward Chu]] (2020)
Line 186: Line 187:
 
* [[Land Use Land Cover Change Detection with Supervised classification in QGIS]] by Winaa Akabzaa (2022)
 
* [[Land Use Land Cover Change Detection with Supervised classification in QGIS]] by Winaa Akabzaa (2022)
 
* [[Cycling in Carleton University: Calculating Fastest & Shortest Route and Determining Cycling Accidents]] by Kenneth Batagon (2022)
 
* [[Cycling in Carleton University: Calculating Fastest & Shortest Route and Determining Cycling Accidents]] by Kenneth Batagon (2022)
* [[Coastal Flooding Assessment of Prince Edward Island using a 3D Model in QGIS]] by Philip Ishola (2023)
+
* [[Coastal Flooding Assessment of Prince Edward Island using a 3D Model in QGIS]] by Philip Ishola (2023), Danick Poirier (2025)
 
* [[Creating a 3d Model for a Ski Hill in Aspen using QGIS]] by [[user:Ethan McLaughlin | Ethan McLaughlin]] (2023), revised by [[user: Alexjmcdougall | Alex McDougall]] (2025)
 
* [[Creating a 3d Model for a Ski Hill in Aspen using QGIS]] by [[user:Ethan McLaughlin | Ethan McLaughlin]] (2023), revised by [[user: Alexjmcdougall | Alex McDougall]] (2025)
  +
* [[Creating an Interactive Web Map using QGIS and Folium]] by [[user:Gwjones1995 | Gwyn Jones]] (2025)
   
 
====R====
 
====R====
Line 194: Line 196:
 
* [[Introducing Geoprocessing Capabilities of SAGA in R Environment using RSAGA (Saga + Rstudio) ]] by [[User:Uzayr Siddiqui |Uzayr Siddiqui]] (2015)
 
* [[Introducing Geoprocessing Capabilities of SAGA in R Environment using RSAGA (Saga + Rstudio) ]] by [[User:Uzayr Siddiqui |Uzayr Siddiqui]] (2015)
 
* [[R Studio's Spatial Capabilities]] by [[ User: JuliaRiddick | Julia Riddick]] (2014), revised by Mike (2019)
 
* [[R Studio's Spatial Capabilities]] by [[ User: JuliaRiddick | Julia Riddick]] (2014), revised by Mike (2019)
* [[Creating Hexbin Maps in R]] by [[user: ODale | Olivia Dale]] (2021), under revision by [[user:BrownWidow | Ru]] (2025)
+
* [[Creating Hexbin Maps in R]] by [[user: ODale | Olivia Dale]] (2021)
 
* [[Utilizing Rstudio as an alternative GIS]] by [[user RazzRoutly | Razz Routly]] (2023)
 
* [[Utilizing Rstudio as an alternative GIS]] by [[user RazzRoutly | Razz Routly]] (2023)
 
* [[RQGIS, Utilizing Rstudio as an alternative GIS]] by [[user:Timothy Kebbel | Timothy Kebbel]] (2018) revision by [[User: Razzroutly | Razz Routly]] (2023)
 
* [[RQGIS, Utilizing Rstudio as an alternative GIS]] by [[user:Timothy Kebbel | Timothy Kebbel]] (2018) revision by [[User: Razzroutly | Razz Routly]] (2023)
Line 218: Line 220:
   
 
* [[Basic Processing of Radarsat-1 data in Snap ESA ]] by [[user:Cameron Fitzpatrick | Cameron Fitzpatrick]] (2019) revised by Taji Hamilton (2021)
 
* [[Basic Processing of Radarsat-1 data in Snap ESA ]] by [[user:Cameron Fitzpatrick | Cameron Fitzpatrick]] (2019) revised by Taji Hamilton (2021)
* [[Unsupervised Landcover Classification In SNAP Using Sentinel 1 Imagery]] by [[user:A.J.L |Amee-Jean Lunger]] (2019)
+
* [[Unsupervised Landcover Classification In SNAP Using Sentinel 1 Imagery]] by [[user:A.J.L |Amee-Jean Lunger]] (2019), under revision by [[user:BrownWidow | Ru]] (2025)
 
* [[Creating Interferogram for Mapping Earthquake Deformation by using Sentinel-1 Data in SNAP]] by [[user:Neil Lee | Haochen Li]] (2019), revised by Allison Plourde (2020)
 
* [[Creating Interferogram for Mapping Earthquake Deformation by using Sentinel-1 Data in SNAP]] by [[user:Neil Lee | Haochen Li]] (2019), revised by Allison Plourde (2020)
 
* [[Albedo Data and Surface Reflectance Data Visualizations in SNAP using MODIS Imagery]] by [[user:SpenserZhang | Gengwei Zhang]] (2019)
 
* [[Albedo Data and Surface Reflectance Data Visualizations in SNAP using MODIS Imagery]] by [[user:SpenserZhang | Gengwei Zhang]] (2019)
 
* [[Random Forest Supervised Classification Using Sentinel-2 Data]] by [[user:Samizsunesara |Samiz Sunesara]] (2021)
 
* [[Random Forest Supervised Classification Using Sentinel-2 Data]] by [[user:Samizsunesara |Samiz Sunesara]] (2021)
* [[Downloading, Visualizing and Preprocessing Sentinel-2 Data in SNAP]] by [[user:Thamilton | Taji Hamilton]] (2021)
+
* [[Downloading, Visualizing and Preprocessing Sentinel-2 Data in SNAP]] by [[user:Thamilton | Taji Hamilton]] (2021) revised by Catherine L. Lissouck (2025)
 
* [[Creating A Digital Elevation Model using Sentinel-1 Data]] by [[User:Alex Fortin|Alex Fortin]], [[User:Alex Hoferek|Alex Hoferek]], and [[User:LeoDoor|Leo Keenan]] (2025)
 
* [[Creating A Digital Elevation Model using Sentinel-1 Data]] by [[User:Alex Fortin|Alex Fortin]], [[User:Alex Hoferek|Alex Hoferek]], and [[User:LeoDoor|Leo Keenan]] (2025)
   
Line 229: Line 231:
 
* [[Hydrological Analysis Using Whitebox Geospatial Analysis Tools]] by [[user:Calvin Gale | Calvin Gale]] (2017)
 
* [[Hydrological Analysis Using Whitebox Geospatial Analysis Tools]] by [[user:Calvin Gale | Calvin Gale]] (2017)
 
* [[Change Detection using Whitebox]] by [[ User: DanielrMiller | Daniel Miller]] (2014 ?)
 
* [[Change Detection using Whitebox]] by [[ User: DanielrMiller | Daniel Miller]] (2014 ?)
  +
* [[Geomorphometric Analysis using Whitebox Tool]] by [[ User: CatherineLissouck | Catherine Lissouck]] (2025)
   
 
====Other special purpose software====
 
====Other special purpose software====
Line 240: Line 243:
   
 
====Cartography====
 
====Cartography====
* [[Making Maps that Look Great Using QGIS and Inkscape]] by [[user: Jamiecarrick| Jamie Carrick]] (2018) revised by [[user: Sabrinaornawka | Sabrina Ornawka]] (2020), revised by [[user: Ethan McLaughlin | Ethan McLaughlin]](2023), revised by [[user: Gwjones1995 | Gwyn Jones ]](2025)
+
* [[Making Maps that Look Great Using QGIS and Inkscape]] by [[user: Jamiecarrick| Jamie Carrick]] (2018) revised by [[user: Sabrinaornawka | Sabrina Ornawka]] (2020), revised by [[user: Ethan McLaughlin | Ethan McLaughlin]](2023) and [[user: Gwjones1995 | Gwyn Jones ]](2025)
 
* [[Exploring the Thematic Capabilities of OpenJump]] by [[User:Stephenplume|Stephen Plume]] (2015), revised by Hannah Anderson (2017) and [[user:ODale | Olivia Dale]] (2021)
 
* [[Exploring the Thematic Capabilities of OpenJump]] by [[User:Stephenplume|Stephen Plume]] (2015), revised by Hannah Anderson (2017) and [[user:ODale | Olivia Dale]] (2021)
 
* [[Highly Effective Construction of Thematic Maps]] by [[User: tombrown | Thomas Brown]] (2013) revised by [[user: Erci | Erika Cizek]] (2020)
 
* [[Highly Effective Construction of Thematic Maps]] by [[User: tombrown | Thomas Brown]] (2013) revised by [[user: Erci | Erika Cizek]] (2020)
Line 247: Line 250:
 
* [[Visualizing Multi-Temporal Data with Temporal Controller]] by Neptune (2012)|, revised by [[user: Yuxxuf| Yussuf Yassine]] (2020) and [[user: Zsauve | Zacharie Sauvé]] (2023)
 
* [[Visualizing Multi-Temporal Data with Temporal Controller]] by Neptune (2012)|, revised by [[user: Yuxxuf| Yussuf Yassine]] (2020) and [[user: Zsauve | Zacharie Sauvé]] (2023)
 
* [[Creating Thematic Maps Using the Cartographic Composer in GRASS GIS]] by [[user:AlexandraMullen| Alexandra Mullen]] (2020)
 
* [[Creating Thematic Maps Using the Cartographic Composer in GRASS GIS]] by [[user:AlexandraMullen| Alexandra Mullen]] (2020)
* [[Creating Hexbin Maps in R]] by [[user:ODale | Olivia Dale]] (2021), under revision by [[user:BrownWidow | Ru]]
+
* [[Creating Hexbin Maps in R]] by [[user:ODale | Olivia Dale]] (2021)
 
* [[Creating Custom Basemaps with Vector Tile Servers]] by [[user:DerekEllis|Derek Ellis]] (2021)
 
* [[Creating Custom Basemaps with Vector Tile Servers]] by [[user:DerekEllis|Derek Ellis]] (2021)
 
* [[Digitizing and Georeferencing in QGIS]] by Winaa Akabzaa (2021) revised by Nata Culhane (2023)
 
* [[Digitizing and Georeferencing in QGIS]] by Winaa Akabzaa (2021) revised by Nata Culhane (2023)
* [[Creating a 3d Model for a Ski Hill in Aspen using QGIS]] by [[user:Ethan McLaughlin | Ethan McLaughlin]] (2023)
+
* [[Creating a 3d Model for a Ski Hill in Aspen using QGIS]] by [[user:Ethan McLaughlin | Ethan McLaughlin]] (2023), revised by [[user: Alexjmcdougall | Alex McDougall]] (2025)
 
* [[Creating Maps in Jupyter Notebook using GeoPandas and CartoPy]] by Sabrina Ornawka and Erika Cizek (2020), revised by [[user: LeoDoor| Leo Keenan]] (2024)
 
* [[Creating Maps in Jupyter Notebook using GeoPandas and CartoPy]] by Sabrina Ornawka and Erika Cizek (2020), revised by [[user: LeoDoor| Leo Keenan]] (2024)
 
* [[An Easy Guide to Dialectometric Analysis with Gabmap]] by [[user: Mahsa Shahbakhti | Mahsa Shahbakhti]] (2024)
 
* [[An Easy Guide to Dialectometric Analysis with Gabmap]] by [[user: Mahsa Shahbakhti | Mahsa Shahbakhti]] (2024)
   
 
====Data Collection, GPS, and Digitizing====
 
====Data Collection, GPS, and Digitizing====
* [[Digitizing in QGIS]] by [[user:Beckytrimble | Becky Trimble]] (2017), revised by Zachary Roberts (2018) and Haochen Li (2019), revised by Ethan (2025)
+
* [[Digitizing in QGIS]] by [[user:Beckytrimble | Becky Trimble]] (2017), revised by Zachary Roberts (2018) and Haochen Li (2019), revised by Ethan Gauthier (2025)
 
* [[Extracting OpenStreetMap data using Overpass Turbo and managing the data in QGIS]] by [[user:Aaron Jutzi|Aaron Jutzi]] (2019)
 
* [[Extracting OpenStreetMap data using Overpass Turbo and managing the data in QGIS]] by [[user:Aaron Jutzi|Aaron Jutzi]] (2019)
 
* [[Generating Data for Small Operations in QGIS]] by [[user: andrekilleen|André Killeen]] (2019), reviewed by [[user: omargaweesh|Omar Gaweesh]] (2020)
 
* [[Generating Data for Small Operations in QGIS]] by [[user: andrekilleen|André Killeen]] (2019), reviewed by [[user: omargaweesh|Omar Gaweesh]] (2020)
Line 264: Line 267:
 
* [[Flood Risk Assessment using Grass GIS]] by [[user: Rjmitchell | RJ Mitchell]] (2018)
 
* [[Flood Risk Assessment using Grass GIS]] by [[user: Rjmitchell | RJ Mitchell]] (2018)
 
* [[Exploring Hydrological Analyses using ILWIS]] by [[ User: Awilson | Alice Wilson]] (2014), revised by [[ User: Lindot | Lindsay Trottier]] (2019)
 
* [[Exploring Hydrological Analyses using ILWIS]] by [[ User: Awilson | Alice Wilson]] (2014), revised by [[ User: Lindot | Lindsay Trottier]] (2019)
* [[Terrain analysis for urban storm water modelling using Mapwindow in Surrey]] by [[User: Ssim | Sorin Simniceanu]] (2013)
+
* [[Terrain analysis for urban storm water modelling using Mapwindow in Surrey]] by [[User: Ssim | Sorin Simniceanu]] (2013), revised by Teo Kwindt (2025)
 
* [[Hydrological Analysis Using Whitebox Geospatial Analysis Tools]] by [[user:Calvin Gale | Calvin Gale]] (2017)
 
* [[Hydrological Analysis Using Whitebox Geospatial Analysis Tools]] by [[user:Calvin Gale | Calvin Gale]] (2017)
 
* [[Enhanced Wetness Modelling in SAGA GIS]] by [[user: Malek Singer | Malek Singer]] (2015)
 
* [[Enhanced Wetness Modelling in SAGA GIS]] by [[user: Malek Singer | Malek Singer]] (2015)
Line 270: Line 273:
 
* [[Flood Risk Assessment in QGIS]] by [[user:AshleyF | Ashley Ford]] & [[user:KaylaCharette | Kayla Charette]] (2017), revised by Paul Lavoie (2018) and Oliver Farwell (2019)
 
* [[Flood Risk Assessment in QGIS]] by [[user:AshleyF | Ashley Ford]] & [[user:KaylaCharette | Kayla Charette]] (2017), revised by Paul Lavoie (2018) and Oliver Farwell (2019)
 
* [[Exploring the Hydrological Tools in QGIS]] by Sarah Richardson and [[User: Fernandama | Fernanda Amaral]] (2015), revised by RJ Mitchell (2018)
 
* [[Exploring the Hydrological Tools in QGIS]] by Sarah Richardson and [[User: Fernandama | Fernanda Amaral]] (2015), revised by RJ Mitchell (2018)
* [[Generating Wetness Indices for Watersheds in GRASS]] by [[User:Mgiles | Matt Giles]] (2010) revised by [[User:AshleyF | Ashley Ford]] (2017)
+
* [[Generating Wetness Indices for Watersheds in GRASS]] by [[User:Mgiles | Matt Giles]] (2010) revised by [[User:AshleyF | Ashley Ford]] (2017) and by [[User:Vincentribberink | Vincent Ribberink]] (2025)
 
* [[Automating the Calculation of USLE with GISus-M]] by Alex Bencke (2019)
 
* [[Automating the Calculation of USLE with GISus-M]] by Alex Bencke (2019)
 
* [[Hazardous Areas Around Linear Infrastructure]] by [[user:RichardR|Richard Ryczanowski]] (2019)
 
* [[Hazardous Areas Around Linear Infrastructure]] by [[user:RichardR|Richard Ryczanowski]] (2019)
Line 277: Line 280:
 
* [[Glacier Change Detection in GRASS GIS]] by [[Owen Kirkham]] (2024)
 
* [[Glacier Change Detection in GRASS GIS]] by [[Owen Kirkham]] (2024)
 
* [[Noise Modelling using WPS Modelling to determine noise emissions]] by [[user: ZachSauve | Zacharie Sauvé]] (20
 
* [[Noise Modelling using WPS Modelling to determine noise emissions]] by [[user: ZachSauve | Zacharie Sauvé]] (20
  +
*[[Dam flood risk assessment in Moncton, NB using ArcGeek Calculator in QGIS]] by [[user: Alexlou | Alex Lourenco | Danick Poirier]] (2025)
   
 
====Remote Sensing====
 
====Remote Sensing====
 
* [[An Introduction to Unsupervised Image Classification in SAGA GIS]] by [[user: brettbechamp| Brett Bechamp]] (2018)
 
* [[An Introduction to Unsupervised Image Classification in SAGA GIS]] by [[user: brettbechamp| Brett Bechamp]] (2018)
 
* [[An Introduction to Image Sharpening Tools in SAGA GIS]] by [[user: pgoszt| Patrick Gosztonyi]] (2018)
 
* [[An Introduction to Image Sharpening Tools in SAGA GIS]] by [[user: pgoszt| Patrick Gosztonyi]] (2018)
* [[Supervised classification in QGIS]] by [[user:helenabck | Helena Back]] (2018)
+
* [[Supervised classification in QGIS]] by [[user:helenabck | Helena Back]] (2018), revised by Oliver McMillan (2025)
 
* [[Random Forest (ViGrA) Classification in SAGA]] by [[ User: Cameronsamson | Cameron Samson]] (2014)
 
* [[Random Forest (ViGrA) Classification in SAGA]] by [[ User: Cameronsamson | Cameron Samson]] (2014)
 
* [[Georeferencing Raster Imagery in SAGA GIS]] by [[user:Awoestreicher | Alexander Oestreicher]] (2017), revised by Jonathan Pierre (2018)
 
* [[Georeferencing Raster Imagery in SAGA GIS]] by [[user:Awoestreicher | Alexander Oestreicher]] (2017), revised by Jonathan Pierre (2018)
Line 289: Line 293:
 
* [[Basic Processing of Radarsat-1 data in Snap ESA ]] by [[user:Cameron Fitzpatrick | Cameron Fitzpatrick]] (2019)
 
* [[Basic Processing of Radarsat-1 data in Snap ESA ]] by [[user:Cameron Fitzpatrick | Cameron Fitzpatrick]] (2019)
 
* [[Landscape Change Assessment using Unsupervised Image Classification in GRASS GIS]] by [[user:Lindot | Lindsay Trottier]] (2019)
 
* [[Landscape Change Assessment using Unsupervised Image Classification in GRASS GIS]] by [[user:Lindot | Lindsay Trottier]] (2019)
* [[Unsupervised Landcover Classification In SNAP Using Sentinel 1 Imagery]] by [[user:A.J.L |Amee-Jean Lunger]] (2019)
+
* [[Unsupervised Landcover Classification In SNAP Using Sentinel 1 Imagery]] by [[user:A.J.L |Amee-Jean Lunger]] (2019), under revision by [[user:BrownWidow | Ru]] (2025)
 
* [[Creating Interferogram for Mapping Earthquake Deformation by using Sentinel-1 Data in SNAP]] by [[user:Neil Lee | Haochen Li]] (2019)
 
* [[Creating Interferogram for Mapping Earthquake Deformation by using Sentinel-1 Data in SNAP]] by [[user:Neil Lee | Haochen Li]] (2019)
 
* [[Albedo Data and Surface Reflectance Data Visualizations in SNAP using MODIS Imagery]] by [[user:SpenserZhang | Gengwei Zhang]] (2019)
 
* [[Albedo Data and Surface Reflectance Data Visualizations in SNAP using MODIS Imagery]] by [[user:SpenserZhang | Gengwei Zhang]] (2019)
Line 305: Line 309:
 
* [[Creating a QGIS Plugin]] by [[Michael]] (2019), revised by John Foster (2021)
 
* [[Creating a QGIS Plugin]] by [[Michael]] (2019), revised by John Foster (2021)
 
* [[Geopandas and Matplotlib to automate data processing and mapping]] by [[user:SamirS | Samir Sellars]] (2020)
 
* [[Geopandas and Matplotlib to automate data processing and mapping]] by [[user:SamirS | Samir Sellars]] (2020)
* [[Creating Maps in Jupyter Notebook using GeoPandas and CartoPy]] by Sabrina Ornawka and Erika Cizek (2020) revised by [[user: LeoDoor| Leo Keenan]] (2024)
+
* [[Creating Maps in Jupyter Notebook using GeoPandas and CartoPy]] by Sabrina Ornawka and Erika Cizek (2020) revised by [[user: LeoDoor| Leo Keenan]] (2024), revised by [[user: Harithharison| Harith Harison]] (2025)
 
* [[Creating your own website using JavaScript HTML, hosted on GitHub]] by [[user:GrahamScott | Graham Scott]] (2022)
 
* [[Creating your own website using JavaScript HTML, hosted on GitHub]] by [[user:GrahamScott | Graham Scott]] (2022)
 
* [[RQGIS, Utilizing Rstudio as an alternative GIS]] by [[user:Timothy Kebbel | Timothy Kebbel]] (2018) revision by [[User: Razzroutly | Razz Routly]] (2023)
 
* [[RQGIS, Utilizing Rstudio as an alternative GIS]] by [[user:Timothy Kebbel | Timothy Kebbel]] (2018) revision by [[User: Razzroutly | Razz Routly]] (2023)
Line 332: Line 336:
 
* [[Introducing Geoprocessing Capabilities of SAGA in R Environment using RSAGA (Saga + Rstudio) ]] by [[User:Uzayr Siddiqui |Uzayr Siddiqui]] (2015)
 
* [[Introducing Geoprocessing Capabilities of SAGA in R Environment using RSAGA (Saga + Rstudio) ]] by [[User:Uzayr Siddiqui |Uzayr Siddiqui]] (2015)
 
* [[Exploring a subset of SAGA's Terrain Analysis tools]] by [[user: tquade | Taylor McWade]] and [[user: Awoestreicher | Alexander Oestreicher]] (2015)
 
* [[Exploring a subset of SAGA's Terrain Analysis tools]] by [[user: tquade | Taylor McWade]] and [[user: Awoestreicher | Alexander Oestreicher]] (2015)
* [[Traveling Salesman Problem (TSP)]] by Sunflower (2012)
+
* [[Traveling Salesman Problem (TSP)]] by Sunflower (2012), revised by Ian Shintani (2025)
 
* [[Fire spread through cost path analysis in QGIS GRASS]] by [[user:Eleni Latsis | Eleni Latsis]] & [[user:ColtonMale | Colton Male]] (2017)
 
* [[Fire spread through cost path analysis in QGIS GRASS]] by [[user:Eleni Latsis | Eleni Latsis]] & [[user:ColtonMale | Colton Male]] (2017)
* [[Fire Risk Analysis using QGIS]] by [[ user: AnteC | Ante Cavar]] and [[user: Adgey93 | Adrian Nicoll]] (2015), revised by [[user: YazanAbouGhalwa | YazanAbouGhalwa]](2022)
+
* [[Fire Risk Analysis using QGIS]] by [[ user: AnteC | Ante Cavar]] and [[user: Adgey93 | Adrian Nicoll]] (2015), revised by [[user: YazanAbouGhalwa | YazanAbouGhalwa]](2022) and [[user: Alexlou | Alex Lourenco]](2025)
 
*[[Watershed Analysis to determine the ancient/contemporary pathways of water flows to understand trend of floods]] by [[ user:YazanAbouGhalwa]] (2022)
 
*[[Watershed Analysis to determine the ancient/contemporary pathways of water flows to understand trend of floods]] by [[ user:YazanAbouGhalwa]] (2022)
 
* [[Analysing Traffic Accidents Using QGIS - Heatmaps, Hotspot Analysis, and the Time Controller Panel]] by [[user:ShaolinRoseGawat | Shaolin-Rose Gawat]] (2022)
 
* [[Analysing Traffic Accidents Using QGIS - Heatmaps, Hotspot Analysis, and the Time Controller Panel]] by [[user:ShaolinRoseGawat | Shaolin-Rose Gawat]] (2022)
Line 363: Line 367:
 
* [[Areal Interpolation in Python using Tobler]] by [[user: JohnFoster | John Foster]] (2021)
 
* [[Areal Interpolation in Python using Tobler]] by [[user: JohnFoster | John Foster]] (2021)
 
* [[Demonstrating Tools in SAGA GIS to Analyze Burned Areas from Forest Fires]] by [[user:Haleynicholson93 | Haley Nicholson]] (2022)
 
* [[Demonstrating Tools in SAGA GIS to Analyze Burned Areas from Forest Fires]] by [[user:Haleynicholson93 | Haley Nicholson]] (2022)
* [[Network Analysis Plugins in QGIS, What (and How) to Use]] by [[user:AHoferek | Alex Hoferek]] (2023)
+
* [[Network Analysis Plugins in QGIS, What (and How) to Use]] by [[user:AHoferek | Alex Hoferek]] (2023), revised by [[user:SamuelGalazka| Samuel Galazka]] (2025)
 
* [[Social Spatial Network (SSN) Creation and Analysis using SNoMaN Web App]] by [[user: Razzroutly | Razz Routly]] (2023)
 
* [[Social Spatial Network (SSN) Creation and Analysis using SNoMaN Web App]] by [[user: Razzroutly | Razz Routly]] (2023)
 
* [[Kriging Interpolation Comparison on Alberta Weather Station Elevation Data using System for Automated Geoscientific Analysis (SAGA GIS)]] by [[Alex Fortin| Alex Fortin]] & [[user: LeoDoor| Leo Keenan]](2024)
 
* [[Kriging Interpolation Comparison on Alberta Weather Station Elevation Data using System for Automated Geoscientific Analysis (SAGA GIS)]] by [[Alex Fortin| Alex Fortin]] & [[user: LeoDoor| Leo Keenan]](2024)
   
 
====Web Mapping and Database Applications====
 
====Web Mapping and Database Applications====
* [[A Web Mapping Tutorial for Beginners Using QGIS]] by [[user:Jonathanpierre | Jonathan Pierre]] (2018), revised by Melissa Labelle (2021), revised by [[user:Mumuxba | Muhammad Ba]] (2025)
+
* [[A Web Mapping Tutorial for Beginners Using QGIS]] by [[user:Jonathanpierre | Jonathan Pierre]] (2018), revised by Melissa Labelle (2021), under revision by [[user:Mumuxba | Muhammad Ba]] (2025)
 
* [[Using WMS with OpenLayers]] by [[User: scottpage | Scott Page]] (2013), revised by [[User: DerekEllis|Derek Ellis]] (2021)
 
* [[Using WMS with OpenLayers]] by [[User: scottpage | Scott Page]] (2013), revised by [[User: DerekEllis|Derek Ellis]] (2021)
 
* [[Developing a Web Map Server Using GeoServer]] by [[User: BJarmyn | Benjamin Jarmyn]] (2012), revised by [[User: AJ Monfette| AJ Monfette]] (2025)
 
* [[Developing a Web Map Server Using GeoServer]] by [[User: BJarmyn | Benjamin Jarmyn]] (2012), revised by [[User: AJ Monfette| AJ Monfette]] (2025)
Line 374: Line 378:
 
*[[Creating a map using GeoNode and QGIS]] by [[User: Hudson Cameron| Hudson Cameron]] (2021)
 
*[[Creating a map using GeoNode and QGIS]] by [[User: Hudson Cameron| Hudson Cameron]] (2021)
 
* [[Creating Custom Basemaps with Vector Tile Servers]] by [[user:DerekEllis|Derek Ellis]] (2021)
 
* [[Creating Custom Basemaps with Vector Tile Servers]] by [[user:DerekEllis|Derek Ellis]] (2021)
* [[Creating a Geo Story using GeoNode and GeoStory]] by [[user: Nata Culhane]] (2023)
+
* [[Creating a Geo Story using GeoNode and GeoStory]] by Nata Culhane (2023)
 
* [[Social Spatial Network (SSN) Creation and Analysis using SNoMaN Web App]] by [[user: Razzroutly | Razz Routly]] (2023)
 
* [[Social Spatial Network (SSN) Creation and Analysis using SNoMaN Web App]] by [[user: Razzroutly | Razz Routly]] (2023)
 
* [[Spatial data management using PostGIS]] by Jean Bouffard (2010) revised by [[user: Alex Fortin| Alex Fortin]] (2024)
 
* [[Spatial data management using PostGIS]] by Jean Bouffard (2010) revised by [[user: Alex Fortin| Alex Fortin]] (2024)
  +
* [[Social Spatial Network (SSN) Creation and Analysis using SNoMaN Web App]] by [[user: Razzroutly | Razz Routly]] (2023)
  +
* [[Creating an Interactive Web Map using QGIS and Folium]] by [[user:Gwjones1995 | Gwyn Jones]] (2025)
   
 
=== Deprecated tutorials ===
 
=== Deprecated tutorials ===

Latest revision as of 14:31, 4 December 2025

Carleton University Open Source GIS Tutorials


Welcome to our database of tutorials for Open Source GIS software. This collection has grown mostly through the contributions of students in | GEOM 4008 at | Carleton University's Department of Geography and Environmental Studies, but additions or revisions from other members of the community are welcome.

In recent years, each GEOM 4008 student has chosen one tutorial already in the list to update/advance/improve, and has also written a new tutorial - the tutorial list includes dates of authorship and revision, which can be used to assess how current the content will be. The tutorials should be fairly platform-independent, but in some cases you may notice features that are specific to Windows, macOS, or Linux platforms. Usually this only pertains to file system layouts or the look and feel of user interfaces.


Ongoing Service Restrictions

Please note: the ability to create your own user account has been suspended, due to excessive abuse by spambots, etc. However, we warmly welcome legitimate contributors. If you would like an account to make contributions to the tutorials on this site, please contact Scott Mitchell directly (see https://carleton.ca/geography/people/mitchell-scott/).


Relevant help links for GEOM4008 Students

  • Consult the User's Guide for information on using the wiki software.
  • MediaWiki FAQ
  • Students in GEOM 4008, please remember to create your own account in this system, and login to it when you write your wiki pages


Tutorials under development: GEOM 4008 students, you can use this Under Development Page to create new tutorials that aren't ready for consumption yet.

Tutorials (completed and under revision)

The following tutorials are from completed classes or workshops, and the authors have released control of the tutorial contents to the community. If you want to update/correct/improve any of these tutorials, please feel free to log in and help improve our tutorials. They are grouped first by software used, and then by thematic/application groups.

Tutorials organized by software used

CartoDB

Freely available extensions to proprietary software

GeoServer

Google Earth Engine/Colab

GRASS

ILWIS

ISCE

JavaScript

Jupyter Notebooks

Mapserver

Maputnik

Mapwindow

Open Data Cube

OpenJUMP

OpenLayers

OpenMapTiles

Osmium

PostGIS

Python

QGIS (Quantum GIS)

R

SAGA

SNAP

Whitebox

Other special purpose software

_______________________________________________

Tutorials organized by application area

Cartography

Data Collection, GPS, and Digitizing

Hydrology/Glaciology/Geomorphology/Physical Modelling

Remote Sensing

Scripting/automation

Site Selection

Spatial Analysis

Web Mapping and Database Applications

Deprecated tutorials

The tutorials from here down are quite old and are not included in the categorized lists above. Most are from 2010; a couple of tutorials from the 2008 class have been ported, but importing the remainder is hampered by version differences in the wiki software used to build them that year. Some tutorials that were worked on more recently have been moved down here because there are now problems using them on modern versions of the relevant software.

If future students decide to update any of these, they are more than welcome to, and at that time they can be moved into the categorized lists above.

Unless otherwise noted in the individual tutorial, all of these were originally developed on/for a Windows environment. Specifically, most students were using classroom computers running Windows XP, with QGIS 1.5 (including GRASS Tools), and FWTools. Please note that this environment imposed a 32 bit Windows XP constraint that prevented the system from using all the RAM in the computers, which is likely the culprit in those cases where the tutorial authors complained that the tools could not work with larger datasets.