Difference between revisions of "Tutorial M01 Define Active Area QGIS GPKG"

From Tuflow
Jump to navigation Jump to search
 
(23 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<span style="color:#FF0000">
 
<font size = 18>Page Under Construction</font>
 
</span>
 
 
= Introduction =
 
= Introduction =
 
QGIS is used to set an active model area.<br>
 
QGIS is used to set an active model area.<br>
<br>
 
'''Testing mp4 here'''<br>
 
<br>
 
[[File:Animation_M01_Code_01c_test.mp4]]
 
  
 
= Method =
 
= Method =
Line 14: Line 7:
 
<li>Click on the ‘Import Empty File’ symbol from the TUFLOW Plugin toolbar. <br>
 
<li>Click on the ‘Import Empty File’ symbol from the TUFLOW Plugin toolbar. <br>
 
<br>
 
<br>
[[File:M01 ImportEmpty.png]]<br>
+
[[File:ImportEmpty_a.PNG]]<br>
 
<br>
 
<br>
 
<li>This opens the Dialog shown below. The TUFLOW plugin accesses the 'Empty Directory' created when the project was configured and provides a list of files to choose from. It appends the 'Empty Type' to the beginning of the 'RUN ID' and the 'Geometry Type' letter to the end. This becomes the name of the file. Make the following selections:
 
<li>This opens the Dialog shown below. The TUFLOW plugin accesses the 'Empty Directory' created when the project was configured and provides a list of files to choose from. It appends the 'Empty Type' to the beginning of the 'RUN ID' and the 'Geometry Type' letter to the end. This becomes the name of the file. Make the following selections:
Line 22: Line 15:
 
:*In the Spatial Database Options, select 'All to one'. Navigate to the '''Module_01/TUFLOW/model/gis''' folder and save the GeoPackage database as '''M01_001.gpkg'''.
 
:*In the Spatial Database Options, select 'All to one'. Navigate to the '''Module_01/TUFLOW/model/gis''' folder and save the GeoPackage database as '''M01_001.gpkg'''.
 
:*Click 'OK'.
 
:*Click 'OK'.
<li>A layer called '''2d_code_M01_001_R''' in a region format with the relevant TUFLOW attributes is created. The TUFLOW plugin automatically create a GeoPackage database, '''Module_01\TUFLOW\model\gis''', saves the '''2d_code_M01_001_R''' layer within it and opens it in the QGIS Layers panel.<br>
+
<li>A layer called '''2d_code_M01_001_R''' in a region format with the relevant TUFLOW attributes is created. The TUFLOW plugin automatically creates a GeoPackage database called '''M01_001.gpkg''' in the '''Module_01\TUFLOW\model\gis''' folder, saves the '''2d_code_M01_001_R''' layer within it and opens it in the QGIS Layers panel.<br>
 
<br>
 
<br>
[[File:Animation_M01_GPKG_Code_01.gif]]<br>
+
{{Video|name=Animation_M01_GPKG_Code_01a_.mp4|width=1274}}
 
<br>
 
<br>
 +
</ol>
  
The model extent is provided in a common GeoPackage:
+
The model extent is provided in a common GPKG layer:
 
<ol>
 
<ol>
<li>Load in the '''Model_Boundary.gpkg''' from the '''Module_01\Tutorial_Data''' folder. Either drag and drop the .gpkg into QGIS or navigate to the file through the Browser Panel and double click.
+
<li>Load in the '''Model_Boundary''' from the '''Module_01\Tutorial_Data''' folder. Drag and drop the '''Model_Boundary.gpkg''' into QGIS.  
 
<li>The region object in the '''Model_Boundary''' is not in the TUFLOW file format and needs to be copied into the '''2d_code_M01_001_R''' layer to have the correct attributes.
 
<li>The region object in the '''Model_Boundary''' is not in the TUFLOW file format and needs to be copied into the '''2d_code_M01_001_R''' layer to have the correct attributes.
 
<li>Make the '''2d_code_M01_001_R''' layer editable by right clicking the layer and selecting 'Toggle Editing'.
 
<li>Make the '''2d_code_M01_001_R''' layer editable by right clicking the layer and selecting 'Toggle Editing'.
Line 36: Line 30:
 
<li>Select the '''2d_code_M01_001_R''' layer in the Layers panel by left clicking on it once. Select 'Edit' from the top QGIS tab and click 'Paste Features' from the drop down menu.<br>
 
<li>Select the '''2d_code_M01_001_R''' layer in the Layers panel by left clicking on it once. Select 'Edit' from the top QGIS tab and click 'Paste Features' from the drop down menu.<br>
 
<br>
 
<br>
[[File:Animation_M01_Code_02c.gif]]<br>
+
{{Video|name=Animation_M01_GPKG_Code_02_.mp4|width=1274}}<br>
 
<br>
 
<br>
  
Line 43: Line 37:
 
<ol>
 
<ol>
 
<li>At present the '''2d_code_M01_001_R''' is not active. Using the 'Identify Features' tool click on the '''2d_code_M01_001_R''' region in QGIS. The attribute 'Code' has a value of 'NULL'.
 
<li>At present the '''2d_code_M01_001_R''' is not active. Using the 'Identify Features' tool click on the '''2d_code_M01_001_R''' region in QGIS. The attribute 'Code' has a value of 'NULL'.
<li>Right click on the 'NULL' value and select 'Edit Feature From', change the value to '1' and click 'OK'. <br>
+
<li>Right click on the 'NULL' value and change the value to '1'. Click 'OK'. <br>
<li>The feature ID 'fid' attribute is unique to GeoPackages. QGIS will automatically assign a value.  
+
<li>The feature ID 'fid' attribute is unique to GeoPackages. Leave this as 'Autogenerate' and QGIS will automatically assign a value.  
 
<li>Toggle the editing off to save the edits.<br>
 
<li>Toggle the editing off to save the edits.<br>
 
<br>
 
<br>
[[File:Animation_M01_GPKG_Code_03.gif]]<br>
+
{{Video|name=Animation_M01_GPKG_Code_03a.mp4|width=1274}}
 +
<br>
 
<br>
 
<br>
 
</ol>
 
</ol>
Line 56: Line 51:
 
<li>Select ‘Apply TUFLOW Styles to Current Layer’.
 
<li>Select ‘Apply TUFLOW Styles to Current Layer’.
 
<li>This updates the styling of the layer to display points on the region vertices and set the opacity to 25%.<br>
 
<li>This updates the styling of the layer to display points on the region vertices and set the opacity to 25%.<br>
 
 
<br>
 
<br>
[[File:Animation_M01_Code_04c.gif]]<br>
+
{{Video|name=Animation_M01_Code_04c_.mp4|width=1274}}
 +
<br>
 
<br>
 
<br>
 
</ol>
 
</ol>

Latest revision as of 11:19, 2 October 2023

Introduction

QGIS is used to set an active model area.

Method

Use the TUFLOW plugin to create the code polygon layer:

  1. Click on the ‘Import Empty File’ symbol from the TUFLOW Plugin toolbar.

    ImportEmpty a.PNG

  2. This opens the Dialog shown below. The TUFLOW plugin accesses the 'Empty Directory' created when the project was configured and provides a list of files to choose from. It appends the 'Empty Type' to the beginning of the 'RUN ID' and the 'Geometry Type' letter to the end. This becomes the name of the file. Make the following selections:
    • Select '2d_code' from the Empty Type list.
    • In the Run ID box write: 'M01_001'.
    • Tick the 'Regions' Geometry Type.
    • In the Spatial Database Options, select 'All to one'. Navigate to the Module_01/TUFLOW/model/gis folder and save the GeoPackage database as M01_001.gpkg.
    • Click 'OK'.
  3. A layer called 2d_code_M01_001_R in a region format with the relevant TUFLOW attributes is created. The TUFLOW plugin automatically creates a GeoPackage database called M01_001.gpkg in the Module_01\TUFLOW\model\gis folder, saves the 2d_code_M01_001_R layer within it and opens it in the QGIS Layers panel.


The model extent is provided in a common GPKG layer:

  1. Load in the Model_Boundary from the Module_01\Tutorial_Data folder. Drag and drop the Model_Boundary.gpkg into QGIS.
  2. The region object in the Model_Boundary is not in the TUFLOW file format and needs to be copied into the 2d_code_M01_001_R layer to have the correct attributes.
  3. Make the 2d_code_M01_001_R layer editable by right clicking the layer and selecting 'Toggle Editing'.
  4. Select the Model_Boundary file by left clicking on it once in the Layers panel and use the 'Select Features' tool to highlight it.
  5. Select 'Edit' from the top QGIS tab and 'Copy Features' from the drop down menu.
  6. Select the 2d_code_M01_001_R layer in the Layers panel by left clicking on it once. Select 'Edit' from the top QGIS tab and click 'Paste Features' from the drop down menu.



Define the area as active:

  1. At present the 2d_code_M01_001_R is not active. Using the 'Identify Features' tool click on the 2d_code_M01_001_R region in QGIS. The attribute 'Code' has a value of 'NULL'.
  2. Right click on the 'NULL' value and change the value to '1'. Click 'OK'.
  3. The feature ID 'fid' attribute is unique to GeoPackages. Leave this as 'Autogenerate' and QGIS will automatically assign a value.
  4. Toggle the editing off to save the edits.



Use the TUFLOW plugin for styling the code polygon layer to make it easier to work with:

  1. Change the symbology of the 2d_code_M01_001_R layer to make it easier to work with.
  2. Left click the 2d_code_M01_001_R in the Layers panel to select it.
  3. Select ‘Apply TUFLOW Styles to Current Layer’.
  4. This updates the styling of the layer to display points on the region vertices and set the opacity to 25%.



Conclusion

  • The 2d_code layer was created setting the code value for cells inside the polygon to active (code = 1).


Up
Go-up.png Back to Module 1 Main Page