コレジストレーションの適用 (Apply Coregistration) (Image Analyst)

Image Analyst ライセンスで利用できます。

サマリー

数値標高モデル (DEM) と軌道ステート ベクター メタデータを使用し、セカンダリ Single Look Complex (SLC) データを参照 SLC グリッドにリサンプルします。

Terrain Observation by Progressive Scan (TOPS) モードのレーダー データの場合、ツールではセカンダリ SLC のデランプと変調を行ってからリサンプルを行います。 リサンプルを実行後、セカンダリ レーダー データはリサンプルされ、再調整されます。

使用法

パラメーター

ラベル説明データ タイプ
入力参照レーダー データ

入力参照レーダー データ。

Raster Dataset; Raster Layer
入力セカンダリ レーダー データ

入力セカンダリ レーダー データ。

Raster Dataset; Raster Layer
出力セカンダリ レーダー データ

参照レーダー データにコレジストレーションされた出力セカンダリ レーダー データ。

Raster Dataset
DEM ラスター

ローカル照射面積の推定に使用される DEM ラスターです。

Mosaic Layer; Raster Layer
ジオイド補正を適用
(オプション)

入力 DEM の鉛直参照系を楕円体の高さに変換するかどうかを指定します。 ほとんどの標高データセットは海面の海抜を基準にしているため、これらの場合に楕円体高に変換するために、補正が必要になります。

  • オン - ジオイド補正を実行して、海抜高度を (EGM96 ジオイドに基づいて) 楕円体高に変換します。 これがデフォルトです。
  • オフ - ジオイド補正は行われません。 このオプションは、DEM が楕円体高で指定されている場合のみ使用します。

Boolean 
偏波バンド
(オプション)

補正する偏波バンド。

デフォルトでは、最初のバンドが選択されています。

String

ApplyCoregistration(in_reference_radar_data, in_secondary_radar_data, out_secondary_radar_data, in_dem_raster, {geoid}, {polarization_bands})
名前説明データ タイプ
in_reference_radar_data

入力参照レーダー データ。

Raster Dataset; Raster Layer
in_secondary_radar_data

入力セカンダリ レーダー データ。

Raster Dataset; Raster Layer
out_secondary_radar_data

参照レーダー データにコレジストレーションされた出力セカンダリ レーダー データ。

Raster Dataset
in_dem_raster

ローカル照射面積の推定に使用される DEM ラスターです。

Mosaic Layer; Raster Layer
geoid
(オプション)

入力 DEM の鉛直参照系を楕円体の高さに変換するかどうかを指定します。 ほとんどの標高データセットは海面の海抜を基準にしているため、これらの場合に楕円体高に変換するために、補正が必要になります。

  • GEOIDジオイド補正を実行して、海抜高度を (EGM96 ジオイドに基づいて) 楕円体高に変換します。 これがデフォルトです。
  • NONEジオイド補正は行われません。 このオプションは、DEM が楕円体高で指定されている場合のみ使用します。
Boolean 
polarization_bands
[polarization_bands,...]
(オプション)

補正する偏波バンド。

デフォルトでは、最初のバンドが選択されています。

String

コードのサンプル

ApplyCoregistration の例 1 (Python ウィンドウ)

この例では、セカンダリ レーダー データセットを参照レーダー グリッドにコレジストレーションします。

import arcpy
arcpy.env.workspace = r"C:\Data\SAR"


outRadar = arcpy.ia.ApplyCoregistration("Reference_SAR.crf", 
    "SecondarySAR.crf", "dem.tif", "GEOID", "VV") 
outRadar.save("Secondary_SAR_Coreg.crf")
ApplyCoregistration の例 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_reference_radar_data=r"C:\SAR\Reference_SAR.crf"
in_secondary_radar_data=r"C:\SAR\Secondary_SAR.crf"
in_dem_raster=r"C:\DEM\dem.tif"
geoid="GEOID"
polarization_bands ="VV"

# Execute 
outRadar = arcpy.ia.ApplyCoregistration(in_reference_radar_data, 
    in_secondary_radar_data, in_dem_raster, geoid, polarization_bands) 
outRadar.save(r"C:\SAR\Secondary_SAR_Coreg.crf")

ライセンス情報

  • Basic: 次のものが必要 Image Analyst
  • Standard: 次のものが必要 Image Analyst
  • Advanced: 次のものが必要 Image Analyst

関連トピック