Skip to content

NRCan/CanCurve

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 Cannot retrieve latest commit at this time.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CanCurve

CanCurve is an open-source tool for developing flood depth-damage (stage-damage) functions for use flood assessments.

CanCurve Icon

Updates

  • 2024-08-22: priority A and B fixes v0.1.0
  • 2024-05-09: small fixes and updates based on initial comments
  • 2024-05-01: initial working release (un tested) v0.0.1

Documentation

Installing for the first time

  • Install QGIS 3.34.5 (with Qt 5.15.13)
  • download the cancurve.zip file from the latest release to your local machine
  • in QGIS, Manage and Install Plugins... > Install from ZIP > select the downloaded file
  • it is recommended to also install the First Aid plugin for more detailed error messages.
  • it is recommended to set up the QGIS Debug Log file as shown here
  • CanCurve backend and project data is implemented in SQLite relational databases. For enhanced customization and debugging, it is recommended to install a SQLite viewer + editor like DB Browser for SQLite for working with these files.

Re-installation/updating

For best performance: follow similar steps to the above, but be sure to Uninstall the plugin and restart QGIS first.

USE

  1. populate the Building Details and Data Input tabs to reflect your archetype and cost-item properties
  2. on the Create Curve tab, either click Run All to execute the full DDF compilation workflow, or select Individual Steps and click through the steps individually. The resulting DDF will be exported in CanFlood format.

Development

see CONTRIBUTING.md

Testing

The Welcome tab contains a temporary Load Testing Values button where you can select from the pre-populated test cases. This should make playing with the tool easier.