Résumé
Crée un jeu de données raster unique à partir de plusieurs canaux.
Illustration
Utilisation
Cet outil peut également créer un jeu de données raster qui contient un sous-ensemble des canaux du jeu de données de raster d'origine. Cela est utile si vous devez créer un jeu de données raster avec une combinaison et un ordre de canaux spécifiques.
L'ordre dans lequel les canaux sont répertoriés dans la zone de contrôle d'entrée à valeurs multiples détermine l'ordre des canaux dans le jeu de données raster en sortie.
Cet outil peut uniquement générer une taille de cellule carrée.
Vous pouvez enregistrer votre sortie au format BIL, BIP, BMP, BSQ, DAT, Grid Esri, GIF, IMG, JPEG, JPEG 2000, PNG, TIFF ou en tant que jeu de données raster de géodatabase.
Le jeu de données raster en sortie prend la taille de cellule du premier canal raster dans la liste.
Par défaut, le jeu de données raster en sortie prend l'étendue et la référence spatiale du premier canal raster avec une référence spatiale dans la liste. Vous pouvez remplacer ceci en définissant l'étendue en sortie et le système de coordonnées en sortie dans les Paramètres d'environnement.
Voici quelques exemples de raisons pour lesquelles vous pouvez être amené à combiner des jeux de données rasters simples dans des jeux de données raster multicanaux :
- Vous avez reçu des données satellite où chaque canal de données est contenu dans un seul fichier, par exemple band1.tif, band2.tif et band3.tif. Pour afficher ensemble ces jeux de données raster afin de créer une composition colorée, chaque canal doit se trouver dans un même jeu de données raster (par exemple, allbands.tif).
- Vous avez plusieurs jeux de données raster de la même surface capturés à des moments différents. En affichant ces jeux de données raster en tant que composition colorée, vous pouvez détecter des modifications dans la surface, telles que l'étalement urbain ou les forêts abattues. Pour créer cette composition colorée, chaque jeu de données raster doit être contenu en tant que canal individuel dans un même jeu de données raster.
- Dans quelques cas, la sortie d'une opération d'analyse est un jeu de données raster monocanal. Pour poursuivre l'analyse visuelle, il peut être nécessaire de combiner les sorties en affichant vos données en tant que composition colorée.
- La combinaison de canaux dans un jeu de données raster peut vous aider à organiser de nombreux rasters monocanaux reliés.
Syntaxe
CompositeBands_management (in_rasters, out_raster)
Paramètre | Explication | Type de données |
in_rasters [in_rasters,...] | Jeux de données raster que vous voulez utiliser comme canaux. | Mosaic Dataset ; Mosaic Layer ; Raster Dataset ; Raster Layer |
out_raster | Nom, emplacement et format du jeu de données raster que vous créez. Veillez à ce qu'il puisse prendre en charge la profondeur de couleur nécessaire. Pour enregistrer le jeu de données raster dans un format de fichier, vous devez spécifier une extension de fichier :
Pour enregistrer un jeu de données raster dans une géodatabase, n'ajoutez pas d'extension de fichier au nom du jeu de données raster. Lorsque vous enregistrez un jeu de données raster dans un fichier JPEG ou JPEG 2000, dans un fichier TIFF ou dans une géodatabase, vous pouvez spécifier un type de compression et une Qualité de compression dans les paramètres d'environnement. | Raster Dataset |
Exemple de code
Ceci est un exemple Python d'utilisation de l'outil CompositeBands.
import arcpy
from arcpy import env
env.workspace = "c:/data"
arcpy.CompositeBands_management("band1.tif;band2.tif;band3.tif",
"compbands.tif")
Ceci est un exemple de script Python d'utilisation de l'outil CompositeBands.
##====================================
##Composite Bands
##Usage: CompositeBands_management in_rasters;in_rasters... out_raster
import arcpy
arcpy.env.workspace = r"C:/Workspace"
##Compose multi types of single band raster datasets to a TIFF format raster dataset
arcpy.CompositeBands_management("band1.tif;comp.mdb/band2;comp.gdb/bands/Band_3","compbands.tif")
Environnements
Informations de licence
- ArcGIS Desktop Basic: Oui
- ArcGIS Desktop Standard: Oui
- ArcGIS Desktop Advanced: Oui