Distance réseau à la forêt#

ID de l’algorithme : hedgetools:networkdistancetoforest

Cet outil calcule la distance entre un sous-réseau de haies et la forêt la plus proche (couche fournie en entrée). L’outil reconstruit d’abord les sous-réseaux. Un sous-réseau est un agrégat d’arcs connexes. Plusieurs arcs peuvent donc appartenir à un même sous-réseau si ces arcs sont connectés.

Ensuite, le calcul de distance est réalisé entre chaque noeud des haies appartenant aux sous-réseaux et les forêts. Les résultats de distance sont enregistrés au niveau de chaque noeud (nouvel attribut), en incluant l’identifiant unique de la forêt la plus proche. Dans la couche des arcs, un identifiant unique du sous-réseau auquel ils appartiennent est également enregistré. La couche de forêts peut être n’importe quelle couche vectorielle de polygone.

Paramètres#

Étiquette

Nom

Type

Description

Couche de polygone en entrée

INPUT_POLYGON

[vecteur : polygone]

Couche vectorielle de polygone représentant les haies. Utilisée pour créer des points de connexion aux forêts, car les arcs de haies n’intersectent pas nécessairement les polygones de forêts.

Couche d’arc en entrée

INPUT_ARC

[vecteur : ligne]

Couche vectorielle linéaire représentant l’axe médian des haies.

Couche de noeud en entrée

INPUT_NODE

[vecteur : point]

Couche vectorielle ponctuelle des extrémités de haies.

Couche de forêt en entrée

INPUT_FOREST

[vecteur : polygone]

Couche vectorielle de polygone représentant les forêts.

Champ ID de la forêt

ID_FIELD

[champ : tout type]

Champ contenant l’identifiant unique de chaque polygone forestier.

Tolérance spatiale (mètres)

THRESHOLD

[numérique : double]

Seuil de distance utilisé pour considérer des haies sans connexion physique comme connectées.

Ignorer les attributs pour la construction du réseau

OVERRIDE

[booléen]
Défaut : Vrai

Si activé, n’utilise pas les champs network_id et n_threshold pour construire le réseau mais la valeur de Tolérance spatial spécifiée.

Couche distance réseau en sortie

OUTPUT_ARC

[vecteur : ligne]
Défaut : [Créer une couche temporaire]

Couche vectorielle linéaire en sortie.

Couche noeud du réseau en sortie

OUTPUT_NODE

[vecteur : point]
Défaut : [Créer une couche temporaire]

Couche vectorielle ponctuelle en sortie.

Sorties#

Étiquette

Nom

Type

Description

Couche distance réseau en sortie

OUTPUT_ARC

[vecteur : ligne]

Couche vectorielle linéaire avec deux nouveaux champs décrivant les réseaux :

  • network_id : Identifiant unique du réseau. Les haies partageant le même ID appartiennent au même réseau.
  • n_threshold : Seuil de distance utilisé pour considérer des haies sans connexion physique comme connectées.

Couche noeud du réseau en sortie

OUTPUT_NODE

[vecteur : point]

Couche vectorielle ponctuelle avec deux nouveaux champs : n_forest_id (ID de la forêt la plus proche) et n_forest_dist (distance à la forêt la plus proche le long du réseau).