| Label | Explanation | Data Type |
Input Radar Data for Red Band
| The input ground range detected or coherence radar data for the red band. | Raster Dataset; Raster Layer |
Input Radar Data for Green Band
| The input ground range detected or coherence radar data for the green band. | Raster Dataset; Raster Layer |
Input Radar Data for Blue Band
| The input ground range detected or coherence radar data for the blue band. | Raster Dataset; Raster Layer |
Output Radar Data
| The output multitemporal coherence dataset. | Raster Dataset |
Polarization Bands
(Optional) | The polarization band that will be interfered. The first band is the default. | String |
Available with Image Analyst license.
Summary
Generates a false color composite image using ground range detected and the coherence products. Each band in the composite is composed of different synthetic aperture radar (SAR) acquisitions, which are derived from complex radar products.
Usage
In SAR applications, multitemporal coherence is necessary for ensuring accurate change detection, classification, and deformation monitoring by assessing the temporal change of backscatter signals across multiple SAR acquisitions.
The input must be terrain corrected SAR data. Use the Apply Geometric Terrain Correction tool to orthorectify input radar data.
For more information about how to set up the bands, see Two image MTC composite and Four image MTC composite.
Parameters
GenerateMultitemporalCoherence(in_radar_red, in_radar_green, in_radar_blue, out_radar_data, {polarization_bands})| Name | Explanation | Data Type |
in_radar_red | The input ground range detected or coherence radar data for the red band. | Raster Dataset; Raster Layer |
in_radar_green | The input ground range detected or coherence radar data for the green band. | Raster Dataset; Raster Layer |
in_radar_blue | The input ground range detected or coherence radar data for the blue band. | Raster Dataset; Raster Layer |
out_radar_data | The output multitemporal coherence dataset. | Raster Dataset |
polarization_bands (Optional) | The polarization band that will be interfered. The first band is the default. | String |
Code sample
In this example, the band combination is pre-amplitude, post-amplitude, and coherence.
import arcpy
arcpy.env.workspace = r"C:\Data\SAR"
outRadar = arcpy.ia.GenerateMultitemporalCoherence("Pre_Amplitude.crf",
"Post_Amplitude.crf", "Coherence.crf", "VV")
outRadar.save("MTC.crf")In this example, the band combination is pre-amplitude, post-amplitude, and coherence.
# Import system modules and check out ArcGIS Image Analyst extension license
import arcpy
arcpy.CheckOutExtension("ImageAnalyst")
from arcpy.ia import *
# Set local variables
red = r"C:\Data\SAR\Pre_Amplitude.crf"
green = r"C:\Data\SAR\Post_Amplitude.crf"
blue = r"C:\Data\SAR\Coherence.crf"
polarization="VV"
out_radar= r"C:\Data\SAR\MTC.crf"
#Create output
outRadar = arcpy.ia.GenerateMultitemporalCoherence(red,
green, blue, polarization)
outRadar.save(out_radar)Environments
Licensing information
- Basic: Requires Image Analyst
- Standard: Requires Image Analyst
- Advanced: Requires Image Analyst