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 :
|
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.