SAR 単位の変換 (Image Analyst ツール)
サマリー
入力合成開口レーダー (SAR) のデータのスケーリングを変換します。
振幅と強度、リニアとデシベル (dB)、複素数と強度、位相と変位の間で変換を行えます。
使用法
このツールは、dB 値への変換によって振幅または強度の値の範囲を減少させることで、SAR プロダクトの解釈を簡略化し、画像表示の品質を向上させます。
さらに、データを振幅から強度に、またはその逆に変換することもできます。
複素数データを強度データに変換することはできますが、位相情報が使用できなくなるため、強度データを複素数データに再び変換することはできません。
位相変換は、アンラップされたインターフェログラムのラジアンを地形メトリクスに変換するために使用されます。 SLC (Single Look Complex) 入力の位相は変換できません。
変換タイプ パラメーターが アンラップ位相から変位への変換 に設定されている場合、出力は赤-青連続配色を使用してレンダリングされます。
このツールは、出力場所としてジオデータベースをサポートしていません。
パラメーター
|
ラベル
|
説明
|
データ タイプ
|
|
入力レーダー データ
|
入力レーダー データ。
|
Raster Dataset; Raster Layer
|
|
出力レーダー データ
|
変換されたレーダー データセットです。
|
Raster Dataset
|
|
変換タイプ
(オプション)
|
適用される後方散乱変換のタイプを指定します。
リニアから dB への変換—単位のない値が dB 値に変換されます。 これがデフォルトです。
dB からリニアへの変換—dB 値が単位のない値に変換されます。
振幅から強度への変換—振幅値が、振幅を二乗した強度の値に変換されます。
強度から振幅への変換—強度の値が、強度に平方根を適用した振幅値に変換されます。
複素数から強度への変換—複素数の値が、実数成分と虚数成分の二乗を加算することで強度の値に変換されます。
アンラップ位相から変位への変換—アンラップされたインターフェログラム位相 (ラジアン単位) が、センサーの波長を使用して変位に変換されます。
|
String
|
ConvertSARUnits(in_radar_data, out_radar_data, {conversion_type})
|
名前
|
説明
|
データ タイプ
|
|
in_radar_data
|
入力レーダー データ。
|
Raster Dataset; Raster Layer
|
|
out_radar_data
|
変換されたレーダー データセットです。
|
Raster Dataset
|
|
conversion_type
(オプション)
|
適用される後方散乱変換のタイプを指定します。
LINEAR_TO_DB—単位のない値が dB 値に変換されます。 これがデフォルトです。
DB_TO_LINEAR—dB 値が単位のない値に変換されます。
AMPLITUDE_TO_INTENSITY—振幅値が、振幅を二乗した強度の値に変換されます。
INTENSITY_TO_AMPLITUDE—強度の値が、強度に平方根を適用した振幅値に変換されます。
COMPLEX_TO_INTENSITY—複素数の値が、実数成分と虚数成分の二乗を加算することで強度の値に変換されます。
PHASE_TO_DISPLACEMENT—アンラップされたインターフェログラム位相 (ラジアン単位) が、センサーの波長を使用して変位に変換されます。
|
String
|
コードのサンプル
ConvertSARUnits の例 1 (Python ウィンドウ)
この例では、単位のない値をデシベルに変換します。
import arcpy
arcpy.env.workspace = r"C:\Data\SAR"
outRadar = arcpy.ia.ConvertSARUnits(
"IW_manifest_TNR_CalB0_Dspk_RTFG0_GTC.crf", "LINEAR_TO_DB")
outRadar.save("IW_manifest_TNR_CalB0_Dspk_RTFG0_GTC_dB.crf")
ConvertSARUnits の例 2 (スタンドアロン スクリプト)
この例では、単位のない値をデシベルに変換します。
# Import system modules
import arcpy
from arcpy.ia import *
# Set local variables
in_radar = r"C:\Data\SAR\S1\20181014\IW_manifest_TNR_CalB0_Dspk_RTFG0_GTC.crf"
out_radar = r"C:\Data\SAR\S1\20181014\IW_manifest_TNR_CalB0_Dspk_RTFG0_GTC_dB.crf"
conversion_type = "LINEAR_TO_DB"
# Run
outRadar = arcpy.ia.ConvertSARUnits(in_radar, conversion_type)
outRadar.save(out_radar)
環境
セル配置, セル サイズ, 圧縮, 現在のワークスペース, 範囲, 地理座標系変換, NoData, 出力座標系, 並列処理ファクター, ピラミッド, ラスター統計, リサンプリング方法, スクラッチ ワークスペース, スナップ対象ラスター, タイル サイズ
ライセンス情報
- Basic: Image Analyst が必要
- Standard: Image Analyst が必要
- Advanced: Image Analyst が必要