Le fichier envoyé comporte uniquement 2 colonnes X, Y.


Le traitement va retourner un fichier comportant 7 colonnes :

· La première colonne correspond au rang du point du fichier d'origine, les points étant retournés dans le même ordre que celui du fichier utilisateur.

· X du point tel que fourni dans le fichier utilisateur.

· Y du point tel que fourni dans le fichier utilisateur.

· La quatrième colonne correspond à l’altitude du point en mètre.

· La cinquième colonne correspond à la pente du point (en degré) calculée selon l'algorithme :


A

B

C

D

E

F

G

H

I

Pente du point E :

Avec A, B, ..., H, I : altitudes des points correspondants en mètre.

Px, Py : taille de la maille en x et en y exprimée en mètre

Dz/dx = [( C + (2*F) + I ) – (A + (2*D) +G)] / 8 * Px

Dz/dy = [( G + (2*H) + I ) – (A + (2*B) +C)] / 8 * Py

Rise_run = √ [((Dz/dx)^2) + ((Dz/dy)^2)]


Pente_en_degré = ATAN (Rise_run) * (360/(2*pi))

· La sixième colonne correspond à l’exposition du point (en degré) calculée selon l'algorithme :

Exposition = (360/(2*pi)) * ATAN2 (Dz/dy , - Dz/dx)

Si l’exposition est inférieure à 0 alors : Exposition = Exposition + 360

Si la pente est nulle alors l'exposition prendra la valeur « \N »


· Une colonne actuellement à 0 dans tous les cas. A terme cette colonne contiendra une valeur calculée uniquement lorsque le point ne figure pas dans la couche : cette colonne contiendra la distance du point le plus proche (en mètre) appartenant à la couche interrogée. Pour des raisons de performance cette distance ne sera calculée que si le nombre de points concernés reste faible (< 50). Si des données sont disponibles pour le point cette valeur restera à 0.

Si le point X, Y de l’utilisateur est en dehors de la couche alors les colonnes quatre, cinq et six du fichier résultat contiendront la valeur « \N ».

Si le point X, Y de l'utilisateur ne comporte pas suffisamment de voisins au sein de la couche (points en bordure de couche) les colonne cinq et six du fichier résultat contiendront la valeur « \N » car il n'est pas possible de calculer une pente ou une exposition.