The CanElevation repository provides comprehensive documentation, examples, and tools for working with Canadian elevation data, including LiDAR point clouds and vertical datum transformations.
This repository contains:
- Interactive Jupyter Notebooks - Step-by-step tutorials for processing elevation data
- Documentation - Comprehensive guides in both English and French
- Sample Data - Example datasets for testing and learning
- Creating Digital Elevation Models (DEMs) from LiDAR data
- Working with COPC (Cloud Optimized Point Cloud) formats
- Filtering and classifying point cloud data
- Integration with QGIS for visualization
- Converting between Canadian vertical datums (CGVD2013, CGVD28)
- Raster-based transformations
- Point cloud datum and epoch conversions
Visit our comprehensive documentation: https://nrcan.github.io/CanElevation/
-
Clone the repository:
git clone https://github.com/NRCan/CanElevation.git cd CanElevation -
Set up the environment:
conda env create -n CanElevation --file docs/assets/env/environment.yml conda activate CanElevation
-
Launch Jupyter Notebook (Point cloud examples):
jupyter notebook
-
Open a tutorial notebook from the
docs/en/pointclouds/ordocs/fr/pointclouds/directory
This repository works with Point cloud data and digital elevation models data from the CanElevation Series, which provides high-quality elevation data for Canada.
This project is licensed under the Open Government Licence - Canada.
For questions or support:
- 📖 Check the documentation
- 🐛 Report issues on GitHub Issues
