diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..d7d22a1 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.idea/varennes_gis_oo.iml b/.idea/varennes_gis_oo.iml new file mode 100644 index 0000000..e3c7e11 --- /dev/null +++ b/.idea/varennes_gis_oo.iml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 0000000..5e07e44 --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + 1721743664137 + + + + + + + + + \ No newline at end of file diff --git a/handle_varennes_ds_workflow.py b/handle_varennes_ds_workflow.py new file mode 100644 index 0000000..c93e27d --- /dev/null +++ b/handle_varennes_ds_workflow.py @@ -0,0 +1,8 @@ +from scrub_layer_class import * +from varennes_io_paths import * + +# Making folders for the output data layers +create_output_folders(output_paths, output_paths_dir) + +# Initialize the input data layers +nrcan = ScrubLayer(qgis_path, input_paths['NRCan'], 'NRCan') diff --git a/varennes_io_paths.py b/varennes_io_paths.py new file mode 100644 index 0000000..301547b --- /dev/null +++ b/varennes_io_paths.py @@ -0,0 +1,27 @@ +# Application's path +qgis_path = 'C:/Program Files/QGIS 3.34.1/apps/qgis' + +# Gathering input data layers paths +input_paths = { + 'first': + 'C:/Users/a_adli/PycharmProjects/varennes_gis_oo/data/input_data/', +} + +# Defining a directory for all the output data layers +output_paths_dir = \ + 'C:/Users/a_adli/PycharmProjects/varennes_gis_oo/' \ + 'data/varennes_wf_output' + +# Preparing a bedding for output data layers paths +output_paths = { + 'Fixed NRCan': '', + 'Fixed GeoIndex': '', + 'Clipped Fixed GeoIndex': '', + 'Splitted NRCans': '', + 'Pairwise Clipped Property Assessment Partitions': '', + 'Pairwise Clipped Merged Property Assessment': '', + 'Property Assessment and NRCan': '', + 'Property Assessment and NRCan and GeoIndex': '', + 'Deleted Duplicates Layer': '', + 'Single Parts Layer': '' +}