Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Least Cost Path Modelling for Grizzly Bear Habitat

Overview

This project models Grizzly Bear movement across the Yellowhead Bear Management Area (BMA) in the Rocky Mountain foothills of western Alberta, Canada. Using raster analysis tools in GDAL, QGIS, and ArcGIS Pro, a cost surface was built from terrain, land cover, and road proximity data. A least cost path was then derived to identify the most feasible movement corridor between core and secondary Grizzly Bear habitat.


Objectives

  • Define a raster area of interest from a vector boundary
  • Mosaic and reproject elevation raster tiles
  • Derive cost rasters from slope, land cover, and distance to roads
  • Combine cost layers into a weighted cost surface
  • Perform a least cost path analysis between source and target habitat areas

Data Sources & Tools

Data

Layer Description Source
grizzlybearmanagementareas Grizzly Bear population units / BMAs in Alberta Alberta Open Government License via UBC PostgreSQL
astgtmv003 (14 tiles) ASTER Digital Elevation Models NASA Earth Science Data Systems via UBC PostgreSQL
ca_forest_vlce2_2019 National land cover dataset for Canada (2019) UBC PostgreSQL Server
yellowhead_roads Road network within the Yellowhead BMA UBC PostgreSQL Server
grizzly_bear_core_access_management_area Core Grizzly Bear habitat polygons UBC PostgreSQL Server
grizzly_bear_secondary_access_management_area Secondary Grizzly Bear habitat polygons UBC PostgreSQL Server

Tools

Tool Purpose
GDAL (gdal_rasterize, gdalwarp) Raster creation, reprojection, and clipping
QGIS Raster calculations, slope derivation, proximity analysis
ArcGIS Pro Distance accumulation and least cost path analysis
Python (QGIS console) Setting PostgreSQL environment variables

Methods

The Yellowhead BMA boundary was rasterized at 20 m resolution to define the area of interest. ASTER DEM tiles were mosaicked and reprojected to NAD83 UTM Zone 11N, then clipped to the AOI. Three cost layers were derived — normalized slope, reclassified land cover, and inverse distance to roads — and combined into a single weighted cost surface. A least cost path was then traced in ArcGIS Pro from the centroid of core Grizzly Bear habitat to a randomly selected point in the secondary habitat zone.

📄 For a detailed breakdown of the methodology, click here


Outputs

  • least_cost_path_map.pdf — Map showing the least cost path overlaid on the cost surface, roads, land cover, and terrain

Key Findings

  • The least cost path reflects the combined influence of slope, land cover, and road proximity based on chosen weightings
  • Roads represented the highest movement cost and had a strong influence on path routing
  • The path avoided steep terrain and high-cost land cover classes where possible, revealing likely natural movement corridors for Grizzly Bears

Techniques

  • Rasterizing vector data using GDAL (gdal_rasterize)
  • Mosaicking raster tiles and reprojecting using gdalwarp
  • Deriving slope from a DEM
  • Reclassifying rasters by value table
  • Calculating proximity rasters (distance to roads)
  • Building a weighted cost surface from multiple raster inputs
  • Performing least cost path analysis using Distance Accumulation and Optimal Path tools in ArcGIS Pro
  • Interpreting backlink rasters and accumulated cost-distance surfaces

About

Grizzly bear movement corridors in Alberta, derived from a weighted cost surface of slope, land cover and road proximity

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors