Steps to mosaic multiband images in ArcGIS using the Spatial Analyst extension (required).
- Start ArcCatalog and navigate to the raster of choice.
- Right click on the raster and select Export > Raster To Different Format...
- Save as an ESRI GRID.
This process will create a grid for each band in the image. The grids will be distinguished by a "c + number" suffix. For example, image1 will export to image1c1, image1c2 and image1c3. A grid stack with the root name of the other output grids will also be created.
- Start ArcMap and add the grids representing the bands of data to a data frame.
- Select Raster Calculator from the Spatial Analyst pull-down menu
- Use the MOSAIC command in Raster Calculator to mosaic the data together.
Here is an example of the syntax:
[Band1] = MOSAIC([ImageName1],[ImageName2],[ImageName3])
[Band1] is the name of the output grid; a permanent grid will be created on disk called Band1. This step will need to be done for each band.
ImageName1 refers to the output raster from band1 of the first image. ImageName2 and ImageName3 refer to the output rasters from the first band of images 1 and 2, respectively.
- Use the MAKESTACK command in the Raster Calculator to create a grid stack from the mosaiced bands. Here is an example of the syntax:
MAKESTACK newstack LIST [Band1] [Band2] [Band3]
"Newstack" will be the name of the output stack. There are no parentheses or commas used with this command in the Raster Calculator.
The word "LIST" should be omitted when using the MAKESTACK command in version 8.1.2
- Navigate to the directory containing the new grid stack in ArcCatalog.
- Right click on the grid stack and select Export. Choose Raster to MrSID if you need this format or Raster to Different Format. The Raster to Different Format utility will allow you to create TIFF's or ERDAS Imagine image files.