We need a function that will convert the input dataset to a different CSR
Signature:
(factor_input_layer, country_boundary, crs)
Inputs:
country_boundary - a QgsVectorLayer of type polygon or multipart polygon. Areas outside of this boundary will be assigned nodata.
output_path - the place in the filesystem where the dataset should be written. ⚠️ If it already exists it will be overwritten without confirmation.
crs - typically a UTM zone for the analysis area. Should be m based.
factor_input_layer - an input layer either manually inputted or extracted from OSM
Outputs:
a QgsVectorLayer
The analysis will generate a new vector layer in the input CRS
Testing:
Prepare a small sample dataset for the boundary and verify that it generates correctly
We need a function that will convert the input dataset to a different CSR
Signature:
(factor_input_layer, country_boundary, crs)
Inputs:
country_boundary - a QgsVectorLayer of type polygon or multipart polygon. Areas outside of this boundary will be assigned nodata. output_path - the place in the filesystem where the dataset should be written. ⚠️ If it already exists it will be overwritten without confirmation. crs - typically a UTM zone for the analysis area. Should be m based. factor_input_layer - an input layer either manually inputted or extracted from OSM
Outputs:
a QgsVectorLayer The analysis will generate a new vector layer in the input CRS
Testing:
Prepare a small sample dataset for the boundary and verify that it generates correctly