Difference between revisions of "Main Page"

From CUOSGwiki
Jump to navigationJump to search
m
 
(34 intermediate revisions by 9 users not shown)
Line 27: Line 27:
   
 
* [[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)
  +
  +
* [[Creating a 3d Model for a Ski Hill in Aspen using QGIS]] by [[user:Ethan McLaughlin | Ethan McLaughlin]] (2023)
  +
  +
* [[Network Analysis Plugins in QGIS, What (and How) to Use]] by [[user:AHoferek | Alex Hoferek]] (2023)
  +
  +
* [[Social Spatial Network (SSN) Creation and Analysis using SNoMaN Web App]] by [[user: Razzroutly | Razz Routly]] (2023)
   
 
== Tutorials (completed and under revision) ==
 
== Tutorials (completed and under revision) ==
Line 38: Line 44:
   
 
* [[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)
+
* [[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)
 
* [[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)
 
* [[A Web Mapping Tutorial for Beginners Using QGIS]] by [[user:Jonathanpierre | Jonathan Pierre]] (2018), revised by [[user:mellabe | Melissa Labelle]] (2021)
 
* [[A Web Mapping Tutorial for Beginners Using QGIS]] by [[user:Jonathanpierre | Jonathan Pierre]] (2018), revised by [[user:mellabe | Melissa Labelle]] (2021)
Line 68: Line 74:
 
* [[Creating Static Maps using MapServer and Quantum GIS]] by Emily Lindsay (2012)
 
* [[Creating Static Maps using MapServer and Quantum GIS]] by Emily Lindsay (2012)
 
* [[Emergency Shelter Allocation Evaluation]] by User katiefeltz, Revised by [[User:Beckytrimble | Becky Trimble]] (2012)
 
* [[Emergency Shelter Allocation Evaluation]] by User katiefeltz, Revised by [[User:Beckytrimble | Becky Trimble]] (2012)
* [[Visualizing Multi-Temporal Data with Time Manager]] by Neptune (2012)|, revised by [[user: Yuxxuf| Yussuf Yassine]] (2020)
+
* [[Visualizing Multi-Temporal Data with Temporal Controller]] by Neptune (2012)|, revised by [[user: Yuxxuf| Yussuf Yassine]] (2020) Revised by [[user: Zsauve | Zacharie Sauvé]] (2023)
 
* [[Off-Sea Evaluation of Unlicensed Mining Blocks in the North Sea]] by Matthew Judd and Brad Covell (2012) revised by [[User: Aaron Jutzi | Aaron Jutzi]] (2019)
 
* [[Off-Sea Evaluation of Unlicensed Mining Blocks in the North Sea]] by Matthew Judd and Brad Covell (2012) revised by [[User: Aaron Jutzi | Aaron Jutzi]] (2019)
 
* [[Wind turbine location suitability]] by Joe Rogers (2010), revised by [[User:ColtonMale | Colton Male]] (2017), and RichardR (2019)
 
* [[Wind turbine location suitability]] by Joe Rogers (2010), revised by [[User:ColtonMale | Colton Male]] (2017), and RichardR (2019)
Line 92: Line 98:
 
* [[Creating a Buffer Analysis in QGIS]] by [[user:Benjamincolbourne | Ben Colbourne]] (2021)
 
* [[Creating a Buffer Analysis in QGIS]] by [[user:Benjamincolbourne | Ben Colbourne]] (2021)
 
* [[ Creating Service Areas in QGIS: Comparing QGIS network analyst and Valhalla plugin]] by [[user: mellabe | Melissa Labelle]] (2021)
 
* [[ Creating Service Areas in QGIS: Comparing QGIS network analyst and Valhalla plugin]] by [[user: mellabe | Melissa Labelle]] (2021)
*[[IDW interpolation using QGIS]] by [[User:pierceburch| Pierce Burch]] (2021)
+
*[[IDW interpolation using QGIS]] by [[User:pierceburch| Pierce Burch]] (2021), revised by [[User: AHoferek | Alex Hoferek]] (2023)
 
*[[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)
 
*[[Exploring Clustering In QGIS]] by [[user:joshgoutte| Joshua Goutte]] (2021)
 
*[[Exploring Clustering In QGIS]] by [[user:joshgoutte| Joshua Goutte]] (2021)
 
* [[Calculating Street Intersection Density in QGIS]] by [[user:Kathleen | Kathleen Huynh]] (2021)
 
* [[Calculating Street Intersection Density in QGIS]] by [[user:Kathleen | Kathleen Huynh]] (2021)
* [[Digitizing and Georeferencing in QGIS]] by Winaa Akabzaa (2021)
+
* [[Digitizing and Georeferencing in QGIS]] by Winaa Akabzaa (2021) revised by Nata Culhane (2023)
 
* [[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)
  +
* [[Creating a 3d Model for a Ski Hill in Aspen using QGIS]] by [[user:Ethan McLaughlin | Ethan McLaughlin]] (2023)
  +
   
 
====GRASS====
 
====GRASS====
* [[Flood Risk Assessment using Grass GIS]] by [[user: Rjmitchell | RJ Mitchell]] (2018)
+
* [[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), revised by [[user: Rajpal Dhaliwal | Rajpal Dhaliwal]] (2021)
 
* [[Thematic Mapping using GrassGIS]] by [[user: Lucas Lambert | Lucas Lambert]] Revised by [[user: Eleni Latsis | Eleni Latsis]] (2015), revised by [[user: Rajpal Dhaliwal | Rajpal Dhaliwal]] (2021)
 
* [[Traveling Salesman Problem (TSP)]] by Sunflower (2012)
 
* [[Traveling Salesman Problem (TSP)]] by Sunflower (2012)
Line 114: Line 123:
 
====SAGA====
 
====SAGA====
 
* [[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), revised by Philip Ishola (2023)
 
* [[Cost Path Analysis of Mars using SAGA]] by [[ User: Shah | Shah Khosraviani]] (2014), revised by [[ User: pgoszt| Patrick Gosztonyi]] (2018)
 
* [[Cost Path Analysis of Mars using SAGA]] by [[ User: Shah | Shah Khosraviani]] (2014), revised by [[ User: pgoszt| Patrick Gosztonyi]] (2018)
 
*[[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 136: Line 145:
 
* [[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)
 
* [[Creating Hexbin Maps in R]] by [[user: ODale | Olivia Dale]] (2021)
 
* [[Utilizing Rstudio as an alternative GIS]] by [[user RazzRoutly | Razz Routly]] (2023)
   
 
====Python====
 
====Python====
* [[Areal Interpolation in Python Using Tobler]] by [[user: JohnFoster | John Foster]] (2021)
+
* [[Areal Interpolation in Python Using Tobler]] by [[user: JohnFoster | John Foster]] (2021)
  +
*[[Beginner's Tutorial to GRASS GIS in Python]] by [[user: CollinGodsell | Collin Godsell]] (2023)
   
 
====GeoServer====
 
====GeoServer====
Line 232: Line 243:
 
*[[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)
  +
* [[Social Spatial Network (SSN) Creation and Analysis using SNoMaN Web App]] by [[user: Razzroutly | Razz Routly]] (2023)
   
 
====Cartography====
 
====Cartography====
* [[Making Maps that Look Great Using QGIS and Inkscape]] by [[user: Jamiecarrick| Jamie Carrick]] (2018) under revision by [[user: Sabrinaornawka | Sabrina Ornawka]] (2020)
+
* [[Making Maps that Look Great Using QGIS and Inkscape]] by [[user: Jamiecarrick| Jamie Carrick]] (2018) under revision by [[user: Sabrinaornawka | Sabrina Ornawka]] (2020), revised by [[user: Ethan McLaughlin | Ethan McLaughlin]] (2023)
 
* [[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) under revision by [[user: Erci | Erika Cizek]] (2020)
 
* [[Highly Effective Construction of Thematic Maps]] by [[User: tombrown | Thomas Brown]] (2013) under revision by [[user: Erci | Erika Cizek]] (2020)
 
* [[Creating Static Maps using MapServer and Quantum GIS]] by Emily Lindsay (2012) under revision by [[user: AhmadElmuradi | Ahmad Elmuradi]] (2020)
 
* [[Creating Static Maps using MapServer and Quantum GIS]] by Emily Lindsay (2012) under revision by [[user: AhmadElmuradi | Ahmad Elmuradi]] (2020)
 
* [[Thematic Mapping using GrassGIS]] by [[user: Lucas Lambert | Lucas Lambert]] Revised by [[user: Eleni Latsis | Eleni Latsis]] (2015)
 
* [[Thematic Mapping using GrassGIS]] by [[user: Lucas Lambert | Lucas Lambert]] Revised by [[user: Eleni Latsis | Eleni Latsis]] (2015)
* [[Visualizing Multi-Temporal Data with Time Manager]] by Neptune (2012)
+
* [[Visualizing Multi-Temporal Data with Temporal Controller]] by Neptune (2012)|, revised by [[user: Yuxxuf| Yussuf Yassine]] (2020) Revised by [[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)
 
* [[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)
   
 
====Data Collection, GPS, and Digitizing====
 
====Data Collection, GPS, and Digitizing====
Line 252: Line 266:
 
====Spatial Analysis====
 
====Spatial Analysis====
 
* [[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)
* [[RQGIS, Utilizing Rstudio as an alternative GIS]] by [[user:Timothy Kebbel | Timothy Kebbel]] (2018)
 
 
* [[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)
 
* [[Spatial Pattern Analysis with CartoDB]] by [[User: Siefatfatin | Siefat Fatin]] (2013), under revision by [[User: Daniel Nelson | Daniel Nelson]] (2020)
 
* [[Spatial Pattern Analysis with CartoDB]] by [[User: Siefatfatin | Siefat Fatin]] (2013), under revision by [[User: Daniel Nelson | Daniel Nelson]] (2020)
Line 290: Line 303:
 
* [[Conducting a Viewshed Analysis in QGIS]] by [[user: Misztal | Matt Misztal ]] and Nick Savasta (2020)
 
* [[Conducting a Viewshed Analysis in QGIS]] by [[user: Misztal | Matt Misztal ]] and Nick Savasta (2020)
 
* [[Using map algebra in GRASS]] by [[user:Opowell | Owen Powell]] (2020) under revision by [[user: Mabel Chua| Mabel Chua]] (2021)
 
* [[Using map algebra in GRASS]] by [[user:Opowell | Owen Powell]] (2020) under revision by [[user: Mabel Chua| Mabel Chua]] (2021)
*[[IDW interpolation using QGIS]] by [[User:pierceburch| Pierce Burch]] (2021)
+
*[[IDW interpolation using QGIS]] by [[User:pierceburch| Pierce Burch]] (2021), revised by [[User: AHoferek | Alex Hoferek]] (2023)
 
* [[Areal Interpolation in Python using Tobler]] by [[user: JohnFoster | John Foster]] (2021)
 
* [[Areal Interpolation in Python using Tobler]] by [[user: JohnFoster | John Foster]] (2021)
   
Line 329: Line 342:
 
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.
 
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.
   
* [[Image Classification Tutorial using Orfeo Toolbox]] by [[User: Pgratton | Philippe Gratton]] (2010)
+
* [[Image Classification Tutorial using Orfeo Toolbox]] by [[User: Pgratton | Philippe Gratton]] (2010) under revision by [[user: Ben Cendana| Ben Cendana]] (2023)
 
* [[Spatial data management using PostGIS]] by Jean Bouffard (2010)
 
* [[Spatial data management using PostGIS]] by Jean Bouffard (2010)
 
* [[Using GIS for Decision Support in Emergency Medical Services]] by [[User:Mleyenaar | Matt Leyenaar]] (2010)
 
* [[Using GIS for Decision Support in Emergency Medical Services]] by [[User:Mleyenaar | Matt Leyenaar]] (2010)
Line 335: Line 348:
 
* [[Displaying Mineral Deposit Locations Across Canada using Web Services]] by Abuzar Popal (2010)
 
* [[Displaying Mineral Deposit Locations Across Canada using Web Services]] by Abuzar Popal (2010)
 
* [[Suitable Locations for the Reintroduction of the Black Tailed Prairie Dog]] by Jesse van den Berg (2010)
 
* [[Suitable Locations for the Reintroduction of the Black Tailed Prairie Dog]] by Jesse van den Berg (2010)
* [[RQGIS, Utilizing Rstudio as an alternative GIS]] by [[user:Timothy Kebbel | Timothy Kebbel]] (2018)
+
* [[RQGIS, Utilizing Rstudio as an alternative GIS]] by [[user:Timothy Kebbel | Timothy Kebbel]] (2018) revision by [[User: Razzroutly | Razz Routly]] (2023)
  +
   
   

Latest revision as of 23:14, 21 December 2023

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 by adding a link to a non-existing page and then editing it.

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

QGIS (Quantum GIS)


GRASS

SAGA

Whitebox

R

Python

GeoServer

Mapwindow

Mapserver

Open Data Cube

OpenLayers

OpenMapTiles

OpenJUMP

ILWIS

CartoDB

SNAP

Freely available extensions to proprietary software

Google Earth Engine/Colab

ISCE

Osmium

Maputnik

_______________________________________________

Tutorials organized by application area

Hydrology/Geomorphology

Site Selection

Web Mapping and Database Applications

Cartography

Data Collection, GPS, and Digitizing

Spatial Analysis

Remote Sensing

Scripting/automation

Tutorials From 2010 and earlier, and other 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.