# 5 - Categorize wooded area ```{container} algorithm-id **Algorithm ID**: `hedgetools:cwa` ``` This tool classifies polygon geometries into four categories based on their shape: forests, groves, linear elements, and scattered trees. ```{admonition} Warning :class: warning This tool involves heavy processing and can take a long time. For some steps, the progress bar may appear stuck without updating. ``` ```{admonition} Remark :class: remarque This tool provides an easy way to classify vegetation without requiring specialized knowledge or dependencies. Therefore, the results may be approximate or unexpected. ``` ## Parameters | Label | Name | Type | Description | |-------|------|------|-------------| | Input polygon layer | `INPUT` | [vector: polygon] | Polygon vector layer to classify. | | Buffer size (meters) | `OPENING` | [numeric: double]
Default: 20.0 | Morphological opening used to disconnect wide from narrow geometries. Roughly determines the half-width of linear elements. | | Forest area threshold (square meters) | `FOREST_AREA` | [numeric: double]
Default: 50.0 | Compact, non-convex geometries above this threshold are classified as forests. | | Grove area threshold (should be lower than forest area threshold) (square meters) | `GROVE_AREA` | [numeric: double]
Default: 50.0 | Compact, moderately convex geometries above this threshold but below the forest threshold are classified as groves. | | Output forest | `FOREST` | [vector: polygon]
Default: `[Create temporary layer]` | Output polygon vector layer. | | Output linear element | `HEDGE` | [vector: polygon]
Default: `[Create temporary layer]` | Output polygon vector layer. | | Output grove | `GROVE` | [vector: polygon]
Default: `[Create temporary layer]` | Output polygon vector layer. | | Output scattered tree | `TREE` | [vector: polygon]
Default: `[Create temporary layer]` | Output polygon vector layer. | ## Outputs | Label | Name | Type | Description | |-------|------|------|-------------| | Output forest | `FOREST` | [vector: polygon] | Polygon vector layer of forests. | | Output linear element | `HEDGE` | [vector: polygon] | Polygon vector layer of linear elements. | | Output grove | `GROVE` | [vector: polygon] | Polygon vector layer of hedges. | | Output scattered tree | `TREE` | [vector: polygon] | Polygon vector layer of scattered trees. |