ラベル | 説明 | データ タイプ |
入力レーダー データ | 入力レーダー データ。 | Raster Dataset; Raster Layer |
出力レーダー データ | 出力マルチルック レーダー データ。 | Raster Dataset; Raster Layer |
偏波バンド (オプション) | 補正する偏波バンド。 デフォルトでは、最初のバンドが選択されています。 | String |
レンジ ルック (オプション) | レンジ方向のルック数を表す整数値。 値が指定されない場合、ツールは近似正方形ピクセルを作成するために必要となるルックの最小数を使用します。 | Long |
アジマス ルック (オプション) |
アジマス方向のルック数を表す整数値。 値が指定されない場合、ツールは近似正方形ピクセルを作成するために必要となるルックの最小数を使用します。 | Long |
Image Analyst ライセンスで利用できます。
サマリー
入力された合成開口レーダー (SAR) データをレンジ方向のルックと方位角方向のルックにより平均化し、正方形のピクセルに近似させ、スペックル除去を軽減し、SAR ツールの処理時間を短縮します。
使用法
このツールは、スペックル除去を軽減し、SAR ツールの処理時間を短縮するためにも使用されます。
[ジオプロセシング] ウィンドウには、[レンジ ルック] パラメーターと [アジマス ルック] パラメーターに関する情報と、[入力レーダー データ] パラメーター値の近似正方形ピクセルを作成するために必要な、推定レンジおよびアジマス ピクセル空間が含まれます。
パラメーター
Multilook(in_radar_data, out_radar_data, {polarization_bands}, {range_looks}, {azimuth_looks})
名前 | 説明 | データ タイプ |
in_radar_data | 入力レーダー データ。 | Raster Dataset; Raster Layer |
out_radar_data | 出力マルチルック レーダー データ。 | Raster Dataset; Raster Layer |
polarization_bands [polarization_bands,...] (オプション) | 補正する偏波バンド。 デフォルトでは、最初のバンドが選択されています。 | String |
range_looks (オプション) | レンジ方向のルック数を表す整数値。 値が指定されない場合、ツールは近似正方形ピクセルを作成するために必要となるルックの最小数を使用します。 | Long |
azimuth_looks (オプション) |
アジマス方向のルック数を表す整数値。 値が指定されない場合、ツールは近似正方形ピクセルを作成するために必要となるルックの最小数を使用します。 | Long |
コードのサンプル
この例では、HH 偏波、7 のレンジ ルック、2 のアジマス ルックでマルチルックを実行します。
import arcpy
arcpy.env.workspace = "D:\Data\SAR\"
outRadar = arcpy.ia.Multilook("Spotlight_CAPELLA_C02_SP_SICD_HH_20210106050239_20210106050241", "HH", 4, 5)
outRadar.save("Spotlight_CAPELLA_C02_SP_SICD_HH_20210106050239_20210106050241_ML.crf")
この例では、HH 偏波、7 のレンジ ルック、2 のアジマス ルックでマルチルックを実行します。
# Import system modules and check out ArcGIS Image Analyst extension license
import arcpy
arcpy.CheckOutExtension("ImageAnalyst")
from arcpy.ia import *
# Set local variables
in_radar="D:\Data\SAR\Spotlight_CAPELLA_C02_SP_SICD_HH_20210106050239_20210106050241_CalB0.crf"
out_radar="D:\Data\SAR\Spotlight_CAPELLA_C02_SP_SICD_HH_20210106050239_20210106050241_CalB0_ML.crf"
polarization="HH"
range_looks=4
azimuth_looks=5
# Execute
outRadar = arcpy.ia.Multilook(in_radar, polarization, range_looks, azimuth_looks)
outRadar.save(out_radar)
環境
ライセンス情報
- Basic: 次のものが必要 Image Analyst
- Standard: 次のものが必要 Image Analyst
- Advanced: 次のものが必要 Image Analyst