Le ré-échantillonnage est le processus permettant d'interpoler les valeurs des pixels en transformant votre jeu de données raster. Il est utilisé lorsque l'entrée et la sortie ne s'alignent pas exactement, lorsque la taille de pixel change, lorsque les données sont déplacées, ou pour plusieurs de ces raisons.
Remarques sur l'utilisation
- L'option du voisin la plus proche doit être utilisée pour les données catégoriques puisque aucune nouvelle valeur n'est créée.
- Les options bilinéaire et cubique ne doivent pas être utilisées avec les données catégoriques mais produisent des sorties de meilleure qualité pour les données continues.
Syntaxe de la boîte de dialogue
- Méthode de ré-échantillonnage - Permet de choisir la méthode de ré-échantillonnage à utiliser lors de la création de la sortie.
- Le plus proche : effectue une affectation du voisin le plus proche. Il s'agit de la plus rapide des méthodes d'interpolation. Elle est essentiellement utilisée pour les données discrètes, telles qu'une classification d'utilisation du sol, car elle ne modifie pas les valeurs des cellules. L'erreur spatiale maximale sera de la moitié d'une taille de cellule.
- Bilinéaire : exécute une interpolation bilinéaire et détermine la nouvelle valeur d'une cellule en fonction d'une distance moyenne pondérée des valeurs des centres des quatre cellules en entrée les plus proches. Elle est utile pour les données continues et a pour effet de lisser les données.
- Cubique : exécute une convolution cubique et détermine la nouvelle valeur d'une cellule en ajustant une courbe lissée suivant les valeurs des centres des 16 cellules en entrée les plus proches. Elle est appropriée pour les données continues, bien qu'elle puisse provoquer dans le raster en sortie la présence de valeurs en dehors de la plage du raster en entrée. Il est moins déformé géométriquement que le raster obtenu en exécutant l'algorithme de rééchantillonnage du voisin le plus proche. L'option Cubique présente néanmoins l'inconvénient de nécessiter une durée de traitement plus longue. Dans certains cas, elle peut produire des valeurs de cellule en sortie en dehors de la plage de valeurs de cellule en entrée. Si cela n'est pas acceptable, utilisez l'option Bilinéaire à la place.
Syntaxe de script
arcpy.env.resamplingMethod = "interpolation_type"
Paramètres | Explication |
---|---|
type_interpolation (facultatif) | Méthode de rééchantillonnage utilisée :
|
import arcpy
# Set the resampling method environment to bilinear interpolation.
arcpy.env.resamplingMethod = "BILINEAR"