Générer la structure pyramidale par lot (Gestion des données)
Récapitulatif
Crée des pyramides pour plusieurs jeux de données raster.
Utilisation
La création de pyramides améliore les performances d'affichage des jeux de données raster.
-
La création de pyramides par lot est utile lorsque vous avez un grand répertoire de jeux de données raster qui n'ont pas de pyramides ou pour créer des pyramides sur les éléments d'un catalogue d'images (faites-les glisser dans la boîte de dialogue).
La création de pyramides n'est pas nécessaire pour les jeux de données raster compressés par ondelettes, tels que ECW, et MrSID. Ces formats comportent des pyramides internes créées lors du codage.
Les pyramides ne sont pas créées pour les jeux de données raster dont la ligne ou la colonne contient moins de 1 024 pixels. Elles ne sont pas nécessaires, étant donné que le jeu de données raster est suffisamment petit, et que la création de pyramides n'améliorera pas les performances.
Les pyramides ne peuvent pas être créées pour les catalogues d'images, mais elles peuvent l'être pour chaque élément de ces catalogues.
Vous pouvez choisir le type de compression relatif à votre aperçu de fichier de pyramides dans les paramètres d'environnement de stockage des données raster. La compression crée un fichier .ovr plus petit. Le format IMAGINE et les anciennes versions d'ArcGIS créent des fichiers de jeu de données de résolution réduite (.rrd), pour lesquels la compression n'est pas disponible.
La compression de pyramide par défaut utilise le type de compression optimal en fonction du type de données. Vous pouvez choisir manuellement la méthode LZ77, JPEG ou aucune compression.
-
La compression JPEG peut être utilisée uniquement avec les formats de fichier qui peuvent stocker les données selon les spécifications JPEG.
Syntaxe
Paramètre | Explication | Type de données |
Input_Raster_Datasets [input_raster_dataset,...] |
Jeux de données raster en entrée pour lesquels vous souhaitez créer des pyramides raster. Chacun entrée doit avoir plus de 1024 enregistrements et 1024 colonnes. | Raster Dataset |
Exemple de code
Ceci est un exemple Python pour BatchBuildPyramids.
import arcpy from arcpy import env env.workspace = "c:/data" arcpy.BatchBuildPyramids_management("image1.tif;image2.img;image3.bmp")
Ceci est un exemple de script Python pour BatchBuildPyramids.
##==================================== ##Batch Build Pyramids ##Usage: BatchBuildPyramids_management Input_Raster_Datasets;Input_Raster_Datasets... try: import arcpy arcpy.env.workspace = r"C:/Workspace" ##Build Pyramids for multiple raster datasets arcpy.BatchBuildPyramids_management("image1.tif;image2.img;fgdb.gdb/image3") except: print "Batch Build Pyramids example failed." print arcpy.GetMessages()
Environnements
- Pyramide
Le niveau de pyramide, la compression pyramidale et la méthode de rééchantillonnage ne s'appliquent pas au format IMG.