Ré-échantillonner (Gestion des données)

Récapitulatif

Modifie le jeu de données raster en changeant la taille de cellule et la méthode de rééchantillonnage.

Utilisation

Syntaxe

Resample_management (in_raster, out_raster, {cell_size}, {resampling_type})
ParamètreExplicationType de données
in_raster

Jeu de données raster en entrée.

Raster Layer
out_raster

Jeu de données raster en sortie.

Pour enregistrer le jeu de données raster dans un format de fichier, vous devez spécifier une extension de fichier :

  • .bil—ESRI BIL
  • .bip—ESRI BIP
  • .bmp—BMP
  • .bsq—ESRI BSQ
  • .dat—ENVI DAT
  • .gif—GIF
  • .img—Fichier ERDAS IMAGINE
  • .jpg—JPEG
  • .jp2—JPEG 2000
  • .png—PNG
  • .tif—TIFF
  • Aucune extension—ESRI GRID

Pour enregistrer un jeu de données raster dans une géodatabase, vous ne devez ajouter aucune extension de fichier au nom du jeu de données raster.

Lorsque vous stockez votre jeu de données raster dans une géodatabase, un fichier JPEG ou JPEG 2000 ou un fichier TIFF, vous pouvez spécifier un type de compression et une qualité de compression.

Raster Dataset
cell_size
(Facultatif)

Taille de cellule du nouveau jeu de données raster.

Analysis cell size
resampling_type
(Facultatif)

Algorithme de rééchantillonnage à utiliser. La valeur par défaut est NEAREST.

  • NEARESTAffectation par le voisin le plus proche
  • BILINEARInterpolation bilinéaire
  • CUBICConvolution cubique
  • MAJORITERééchantillonnage par majorité
String

Exemple de code

Exemple 1 d'utilisation de l'outil Ré-échantillonner (fenêtre Python)

Il s'agit d'un exemple Python d'utilisation de l'outil Ré-échantillonner.

import arcpy
arcpy.Resample_management("c:/data/image.tif", "c:/data/resampled.tif",
                          "10", "CUBIC")
Exemple 2 d'utilisation de l'outil Ré-échantillonner (script autonome)

Il s'agit d'un exemple de script Python d'utilisation de l'outil Ré-échantillonner.

##====================================
##Resample
##Usage: Resample_management in_raster out_raster {cell_size} {NEAREST | BILINEAR | CUBIC | MAJORITY}

try:
    import arcpy
    arcpy.env.workspace = r"C:/Workspace"
    
    ##Resample TIFF image to a higher resolution
    arcpy.Resample_management("image.tif", "resample.tif", "10", "CUBIC")

except:
    print "Resample example failed."
    print arcpy.GetMessages()

Environnements

Rubriques connexes

Informations de licence

ArcView : Oui
ArcEditor : Oui
ArcInfo : Oui

7/10/2012