Pyramide (paramètre d'environnement)

Les outils qui respectent le paramètre d'environnement Pyramide ne traitent que les rasters de pyramides valides. Vous pouvez définir un nombre limité d'options pour les pyramides des fichiers ERDAS IMAGINE.

Les pyramides sont des représentations à faible résolution de votre jeu de données destinées à améliorer les performances. Elles accélèrent l'affichage des données raster en récupérant uniquement les données dont la résolution correspond à celle requise pour l'affichage. Les pyramides sont créées par rééchantillonnage des données d'origine. Les méthodes de rééchantillonnage indiquent au serveur le mode de traitement des données pour créer les pyramides.

Remarques sur l'utilisation

Syntaxe de la boîte de dialogue

Syntaxe de script

arcpy.env.pyramid = "option_pyramide {niveaux} {type_interpolation} {compression_pyramide} {qualité_compression} {ignorer_premier}"

Paramètres

Explication

option_pyramide (obligatoire)

Spécifiez si des pyramides seront créées.

  • PYRAMIDES - Les pyramides seront créées avec le niveau choisi. Un niveau de -1 créera tous les niveaux de pyramide.
  • NONE - Aucune pyramide n'est créée. Il s'agit de l'option par défaut.

niveaux (obligatoire)

Définit le nombre de couches de jeux de données à faible résolution créés. La valeur par défaut est - 1 ; elle indique au serveur qu'il doit créer une structure pyramidale complète et le niveau est calculé par le serveur. La valeur 0 correspond à aucun niveau de pyramide. Le nombre maximal de niveaux de pyramide que vous pouvez spécifier est de 29. Les valeurs supérieures ou égales à 30 retourneront à la valeur -1, ce qui créera un ensemble complet de pyramides.

type_interpolation (facultatif)

Méthode de rééchantillonnage utilisée :

  • Voisin le plus proche – Utilise la valeur de la cellule la plus proche pour affecter une valeur à la cellule en sortie lors du rééchantillonnage. Il s'agit de l'option par défaut.
  • Interpolation BILINEAIRE – 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 (interpolation bilinéaire).
  • Convolution CUBIQUE – 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.

compression_pyramidale (facultative)

Type de compression à utiliser lors de la création de pyramides raster :

  • DEFAULT - Si les données source sont compressées à l'aide d'une compression par ondelettes, des pyramides seront créées avec la compression de type JPEG ; sinon, la compression LZ77 sera utilisée. Il s'agit de la méthode de compression par défaut.
  • LZ77 - Utilise le type de compression LZ77 pour créer les pyramides. La méthode LZ77 peut être appliquée à tout type de données.
  • JPEG - Utilise l'algorithme de compression JPEG pour créer les pyramides. Ce type de compression ne s'applique qu'aux données conformes à la spécification de compression JPEG.
  • JPEG_YCbCr : compression avec perte utilisant les composants d'espace de couleur de luminance (Y) et de chrominance (Cb et Cr).
  • NONE - Les pyramides seront créées sans compression.

qualité_compression (Facultatif)

Qualité de compression à appliquer lors de la création de pyramides avec la méthode de compression JPEG.

Ignorer_premier (Facultatif)

  • NE PAS_IGNORER - Tous les niveaux de pyramide seront créés. Il s'agit de l'option par défaut.
  • IGNORER_PREMIER - Le premier niveau de la pyramide ne sera pas créé.
Syntaxe de pyramide
import arcpy

# Set the pyramid environment to build all pyramids levels with 
#   cubic convolution resampling, LZ77 compression.
arcpy.env.pyramid = "PYRAMIDS -1 CUBIC LZ77 NO_SKIP"

Thèmes connexes

5/10/2014