ArcGIS Pro 3.6
To attach satellite sensor information, I went to create a mosaic dataset, and add rasters to mosaic dataset. I have a Landsat 8 Collection 2 Level 2 data collection, which contains surface reflectance and surface temperature data. When I set the Processing Template to "Surface Reflectance", it produced an 8-band image (Bands 1-7, 9). I don't normally count Band 9 (the cirrus cloud band) to be part of "surface Reflectance", but I can handle an additional band. No big deal. Then I created a new mosaic dataset and set the Processing Template to "Surface Temperature", the result was clearly a single band image that was displayed in gray scale. However, the metadata for the mosaic though, continued to say 8 bands, and everything that was for the surface reflectance part of the data set. It was so wrong. Did this happen to anyone else?
Further, I would like to ask why it makes such a round-about way to get the satellite bands information to associate with the raster dataset. Is there a way the Composite Bands tool could copy the band information from the original metadata and attach that to the result?
Thank you for your help and insight.
@RobinZhang for your 2nd question about copying band information from the original metadata to the result, I think the Add Colormap (Data Management)—ArcGIS Pro | Documentation might/may work but I'd have to test it. Still working on the Surface Temperature item...
Thank you @Robert_LeClair! I am glad that you are looking into it. I teach Remote Sensing and am in the process of migrating labs I designed in remote sensing specific software package to ArcGIS Pro. I discovered some things that are funny, but this one agitates me the most. We certainly don't have to create a Mosaic dataset just to transfer the sensor metadata over.
You're welcome! So in my review of Esri Support cases, I came across a BUG-000178264 - Some existing processing templates for Living Atlas layers do not work in ArcGIS Pro" but it was rejected "as designed." The public explanation is "The templates are working. Visualizing requires turning on DRA (click the layer in ArcGIS Pro, and click the Image Service Layer tab > DRA). Identifying the results gives the right values even if the output is grey visually. ArcGIS Pro requests pixels directly from the service versus exporting an image like the web, which is why there is a visual discrepancy, but the output is correct."
I connected to some Landsat 8 Collection 2 Level 2 data from Living Atlas to test the processing templates. For "surface temperature" without the DRA turned on, it does indeed apply the gray color seen. But when I select the layer in the Contents Pane and then apply the DRA, it displays as expected...granted in shades of gray for the "Surface Temperature (Fahrenheit) for Analysis" I can change the Color Scheme from Grayscale to Temperature and it looks better. Try this workflow and let me know what you see.
@Robert_LeClair I have no issue with the display of the surface temperature image itself. My issue is that the metadata attached to surface temperature was wrong. The # of bands, the wavelength ranges, the name of the bands, etc. for the "surface temperature" mosaic was identical to the metadata of the "surface reflectance" mosaic. That was the part I had a problem with. The surface temperature should show only 1 band, the wavelength of the thermal band, etc.
@RobinZhang - hmmm...okay. I'm not 100% sure what's occurring then. To be honest, I know enough about imagery to be dangerous - certainly not a SME on this type of data. Unless others in the Esri Community chime in, I would suggest a call to Esri Support Services to get an expert on the line. Someone on the raster team.