La fonction Ré-échantillonner modifie la taille de cellule, le type de rééchantillonnage ou les deux.
Elle doit être utilisée uniquement avec des besoins en calcul spécifiques. Par exemple, si vous calculez la grandeur-direction du vent ou du courant qui nécessite un rééchantillonnage à partir de la résolution source.
Onze méthodes de ré-échantillonnage sont disponibles pour cette fonction :
- Voisin le plus proche : calcule la valeur du pixel grâce au pixel le plus proche. Si aucun pixel source n'existe, aucun nouveau pixel ne peut être créé dans la sortie.
- Interpolation bilinéaire : calcule une valeur de pixel en utilisant la valeur de distance pondérée des 4 pixels les plus proches.
- Convolution cubique : calcule une valeur de pixel en utilisant la valeur de distance pondérée des 16 pixels les plus proches.
- Majorité : calcule une valeur de pixel en utilisant la valeur de pixel majoritaire des 16 pixels les plus proches. Si aucun pixel source n'existe, aucun nouveau pixel ne peut être créé dans la sortie.
- Interpolation bilinéaire plus : utilise l'Interpolation bilinéaire, à l'exception des pixels le long des tronçons qui sont définis sur la valeur NoData (puisqu'il n'y a aucun pixel avoisinant pour un calcul précis).
- Flou gaussien : applique une convolution gaussienne au raster source et calcule une valeur de pixel en utilisant la valeur de distance pondérée des 4 pixels les plus proches du raster flou.
- Flou gaussien plus : utilise le Flou gaussien, à l'exception des pixels le long des tronçons qui sont définis sur la valeur NoData (puisqu'il n'y a aucun pixel avoisinant pour un calcul précis).
- Moyenne : calcule les valeurs de pixels en utilisant la valeur moyenne de tous les pixels impliqués, les pixels source étant couverts par les pixels cible.
- Minimum : calcule la valeur de pixel en utilisant la valeur minimale de tous les pixels impliqués. Si aucun pixel source n'existe, aucun nouveau pixel ne peut être créé dans la sortie.
- Maximum : calcule la valeur de pixel en utilisant la valeur maximale de tous les pixels impliqués. Si aucun pixel source n'existe, aucun nouveau pixel ne peut être créé dans la sortie.
- Moyenne vectorielle : calcule la moyenne vectorielle de grandeur-direction en utilisant tous les pixels impliqués. Cette méthode s'applique uniquement à deux rasters canaux représentant la grandeur et la direction. Elle convertit d'abord la grandeur-direction en U-V, puis prend la moyenne arithmétique de tous les pixels impliqués pour obtenir l'U-V du pixel cible et le reconvertit en grandeur-direction.
Taille de cellule : taille de cellule pour le raster en sortie. La taille de cellule peut être modifiée, mais l'étendue du jeu de données raster reste identique. Le ré-échantillonnage à partir d'une taille de cellule définie par l'utilisateur peut s'avérer beaucoup plus lent que la valeur par défaut du système, car le ré-échantillonnage par défaut du système traite la quantité minimale de données à partir de la résolution la plus proche possible.
Conversion entre U-V et grandeur-direction
Les deux sections ci-après présentent la formule pour les conversions appropriées. Les variables sont répertoriées ci-après :
- u = vecteur-U
- v = vecteur-V
- m = grandeur
- d = direction
Grandeur-Direction vers U-V
u = m * cos (pi *d / 180)
v = m * sin (pi * d /180)
U-V vers Grandeur-Direction
m = sqrt (u * u + v * v)
d = atan2 (v / u) * 180 / pi