<< RasterCalculator Fonctions d'analyse SampleAlongPolyline >>

CLaRiNeT 0.1 beta >> Fonctions d'analyse > RasterFindTransition

RasterFindTransition

Identifie les cellules vérifiant un critère de transition d'amont en aval dans un réseau.

Séquence d'appel

CELLS = RasterFindTransition ( hr , fdr , a , b , outlet , nit )

Paramètres

hr

Entier : identifiant (handle) du raster d'après lequel sera défini le critère de transition.

fdr

Entier : identifiant (handle) de la grille de directions d'écoulement à utiliser.

a,b

Réels : le critère de transition est le passage de l'expression (a * #Raster# + b) de positif à l'amont à négatif à l'aval.

outlet

Entier : numéro d'enregistrement de la cellule exutoire (référence absolue dans le raster ou la grille, telle que renvoyée par XY2rec).

nit

Entier : nombre de fois où l'on autorise la recherche récursive de transitions.

CELLS

En sortie : vecteur contenant les numéros d'enregistrements des cellules vérifiant le critère de transition.

Description

Identifie les cellules vérifiant un critère de transition d'amont en aval dans un réseau.

Exemples

Si le raster elev contient l'altitude, la courbe de niveau Z=Z0 dans le bassin versant ayant son exutoire en cellule outlet, correspond à l'ensemble des cellules vérifiant la transition :

1 * #elev# - Z0 passant de positif à négatif, soit :

CZ0 = RasterFindTransition ( elev , fdr , 1 , -Z0 , outlet , 1)

Voir aussi

Auteurs

<< RasterCalculator Fonctions d'analyse SampleAlongPolyline >>