<< Création et manipulation de grilles de directions d'écoulement (objets "FlowDirGrid") Création et manipulation de grilles de directions d'écoulement (objets "FlowDirGrid") DestroyFlowDirGrid >>

CLaRiNeT 0.1 beta >> Création et manipulation de grilles de directions d'écoulement (objets "FlowDirGrid") > CreateFlowDirFromBinary

CreateFlowDirFromBinary

Crée et initialise une grille de directions d'écoulement à partir d'un fichier binaire.

Séquence d'appel

hf = CreateFlowDirFromBinary ( binfile , TYPE , Compass [, name] )

Paramètres

binfile

Chemin du fichier binaire contenant les valeurs à lire. L'extension est libre, mais un fichier d'entête de même racine et d'extension ".hdr" doit accompagner ce fichier binaire.

TYPE

Chaîne de caractère : type des valeurs à lire

'c' : char

'uc' : unsigned char

's' : short int

'us' : unsigned short int

'i' : int

'ui' : unsigned int

'f' : float

'l' : long int

'ul' : unsigned long int

'd' : double

Compass

Matrice 3 par 3 contenant la codification des 8 directions possibles d'écoulement. La convention ESRI est [ 32 , 64 , 128 ; 16 , -9999 , 1 ; 8 , 4 , 2 ]

name

(optionel) Chaîne de caractères

hf

En sortie : entier, identifiant (handle) de la grille d'écoulement créée.

Description

Crée et initialise une grille de directions d'écoulement à partir d'un fichier binaire de type ESRI Binary Grid (flt), avec support d'autres type numériques.

Renvoie un contrôle (handle) sur cette grille.

NB : les objets de type "grille d'écoulement" sont différents de ceux du type "raster de flottants". Les rasters sont stockés en mémoire sur 4 octets (32 bits), tandis que les grilles de directions d'écoulement sont stockées sur 1 octet (8 bits).

Exemples

Voir aussi

Auteurs

<< Création et manipulation de grilles de directions d'écoulement (objets "FlowDirGrid") Création et manipulation de grilles de directions d'écoulement (objets "FlowDirGrid") DestroyFlowDirGrid >>