Using QGIS to create WAsP maps
Creating good roughness and elevation maps is important for microscale flow modelling for wind resource and siting assessment. The Wind Atlas Analysis and Application Program (WAsP) is often used for this purpose and requires maps as inputs. This repository contains tutorials for downloading elevation data (1a), making a hand-digitized roughness map (1b) and downloading a roughness map from the CORINE landcover using the QGIS software. The instructions for exercise 1a to 1c are given in the file "Creating a WAsP elevation and roughness map.pdf".
Video solutions for exercises 1a to 1c are also available as .mp4 files.The repository also contains the scripts that can be installed as plugin in QGIS (wasp_scripts.zip). Note that the latest scripts (v4 below) are slightly simplified compared to the videos.
v1: first version
v2: some links were not working
v3: keep coordinate system when opening files in WAsP
v4: simplified downloading of CORINE (no need to add feature server) and elevation lines (no more need for SRTM plugin)
v5: further simplifications and better error reporting. New script for creating a bounding box from lat/lon. New script for creating a hand digitizing layer.
v6: always draw 0 m contourline for GWA elevation download, float instead of integer as input for script.
v7: GWA elevation download did not work for Sprogø area
Other bug fixes:
* Constrain on input clipping layer for landcover and elevation data: this can only be a single polygon.
* Check the input clipping layer is not geographic, since the buffering operation will not work on those layers
* renamed index to id for consistency with pywasp/windkit and the lines that are called `id_left` and `id_right`
* Remove fields that are not needed in corine arcgis feature service download
* improved documentation of all functions and added links to sources and doi's
* changed code for elevation lines; was not working for LineStringZ type geometries (for example hojde data from denmark). This code was initially introduced because of QGIS crashes, but I could not reproduce these anymore, so will just stick with this simpler code
* Improved error reporting when user is trying to download in area without coverage.
Funding
This work has received internal funding.
History
Topic
- Siting;>Resource assessment
- Siting;>Wind Mapping
- Siting;>Wind Atlases
Models
- Not applicable
Activities
- Modeling
External conditions
- Terrain type;>Other
- Terrain type;>Flat
- Terrain type;>Complex;>Other
- Topography;>Other
- Topography;>Semi-urban
- Topography;>Urban
- Topography;>Rural
- Topography;>Forest
- Location;>Other
- Location;>Onshore;>Other
- Location;>Onshore;>Inland
- Location;>Onshore;>Coastal
- Location;>Offshore;>Other
- Location;>Offshore;>Nearshore
Data category
- Topographic data