ブロック調整の適用 (Apply Block Adjustment) (データ管理)

サマリー

モザイク データセット アイテムに地理調整値を適用します。 このツールは、[ブロック調整計算 (Compute Block Adjustment)] ツールから取得したソリューション テーブルを使用します。

このツールは、地理調整値を元の位置に戻すこともできます。

使用法

  • このツールを使用すると、ソリューション テーブルの調整値を適用したり、地理調整値を元の状態に戻したりすることができます。

パラメーター

ラベル説明データ タイプ
入力モザイク データセット

調整する入力モザイク データセット

Mosaic Dataset; Mosaic Layer
操作

ソリューション テーブルを使用してモザイク データセットを調整するか、調整値を適用せずにモザイク データセットをリセットするかを指定します。

  • モザイク データセットの調整入力ソリューション テーブルを使用してモザイク データセットを調整します。
  • モザイク データセットのリセット調整値を適用せずに、モザイク データセットをリセットします。
  • 画像状態の再アクティブ化調整から除外された画像がアクティブ状態に戻されます。調整に最低限必要な数のコントロール ポイントがない画像は、標準調整処理の計算から除外されます。この場合には、除外された画像がフットプリント テーブルで非アクティブとして分類され、maxPS 値が 0 に設定され、その画像がマップ上で表示されなくなり、その画像のタイ ポイントの状態が無効になります。 このオプションでは、Category 状態がプライマリに戻され、maxPS 値が復元されます。 調整処理の対象となった画像には、このオプションが適用されません。
String
入力ソリューション テーブル
(オプション)

モザイク データセットの調整時に使用するソリューション テーブル。 これは [ブロック調整計算 (Compute Block Adjustment)] ツールの出力です。

Table View
Pan-To-MS スケール ファクター
(オプション)

モザイク データセットにパンシャープン ラスターが含まれている場合に使用されるパンシャープン解像度とマルチスペクトル解像度の間のスケール ファクター。

Double
入力 DEM
(オプション)

ブロック調整で使用される DEM。 この DEM は、モザイク データセット内の既存の DEM より解像度が高い場合にのみ使用されます。

この入力 DEM を使用する場合、モザイク データセットの幾何補正関数は、この入力を使用して更新されます。

Raster Dataset; Raster Layer; Mosaic Dataset; Mosaic Layer
Z 値のオフセット
(オプション)

モザイク データセットの Geometric 関数内で標高レイヤーを調整するために使用される垂直方向のオフセット。

Double
コントロール ポイント テーブル
(オプション)

入力コントロール ポイント テーブルには、ソリューション テーブルと同じ調整が適用されます。

Table View
フットプリントの調整
(オプション)

画像に適用される変換と同じ変換を使用してフットプリントのジオメトリが更新されるかどうかを指定します。

  • オフ - フットプリントのジオメトリは更新されません。 これがデフォルトです。
  • オン - フットプリントのジオメトリが更新されます。 指定されている場合は、コントロール ポイント テーブルも変換されます。

Boolean
ソリューション ポイント テーブル
(オプション)

コントロール ポイント テーブルの状態フィールドの更新に使用されるソリューション ポイント テーブル。 このパラメーターは、[コントロール ポイント テーブル] パラメーターの値が指定されている場合にのみ使用されます。

Table View
タイポイントの調整
(オプション)

ソリューション ポイント テーブルが指定された場合にタイ ポイントを更新するかどうかを指定します。 このパラメーターは、[ソリューション ポイント テーブル] パラメーターの値が指定されている場合にのみ使用されます。

  • オフ - タイ ポイントは更新されません。 これがデフォルトです。
  • オン - ソリューション ポイント テーブルが指定された場合にタイ ポイントが更新されます。

Boolean

派生した出力

ラベル説明データ タイプ
更新された入力モザイク データセット

出力モザイク データセットは入力モザイク データセットと同じです。新しいモザイク データセットは作成されません。 元のモザイク データセットにブロック調整が適用されます。

Table View
出力コントロール ポイント

更新済みコントロール ポイントです。

Table View

arcpy.management.ApplyBlockAdjustment(in_mosaic_dataset, adjustment_operation, {input_solution_table}, {pan_to_ms_scaling_factor}, {DEM}, {zoffset}, {control_point_table}, {adjust_footprints}, {solution_point_table}, {adjust_tiepoints})
名前説明データ タイプ
in_mosaic_dataset

調整する入力モザイク データセット

Mosaic Dataset; Mosaic Layer
adjustment_operation

ソリューション テーブルを使用してモザイク データセットを調整するか、調整値を適用せずにモザイク データセットをリセットするかを指定します。

  • ADJUST入力ソリューション テーブルを使用してモザイク データセットを調整します。
  • RESET調整値を適用せずに、モザイク データセットをリセットします。
  • REACTIVATE調整から除外された画像がアクティブ状態に戻されます。調整に最低限必要な数のコントロール ポイントがない画像は、標準調整処理の計算から除外されます。この場合には、除外された画像がフットプリント テーブルで非アクティブとして分類され、maxPS 値が 0 に設定され、その画像がマップ上で表示されなくなり、その画像のタイ ポイントの状態が無効になります。 このオプションでは、Category 状態がプライマリに戻され、maxPS 値が復元されます。 調整処理の対象となった画像には、このオプションが適用されません。
String
input_solution_table
(オプション)

モザイク データセットの調整時に使用するソリューション テーブル。 これは [ブロック調整計算 (Compute Block Adjustment)] ツールの出力です。

Table View
pan_to_ms_scaling_factor
(オプション)

モザイク データセットにパンシャープン ラスターが含まれている場合に使用されるパンシャープン解像度とマルチスペクトル解像度の間のスケール ファクター。

Double
DEM
(オプション)

ブロック調整で使用される DEM。 この DEM は、モザイク データセット内の既存の DEM より解像度が高い場合にのみ使用されます。

この入力 DEM を使用する場合、モザイク データセットの幾何補正関数は、この入力を使用して更新されます。

Raster Dataset; Raster Layer; Mosaic Dataset; Mosaic Layer
zoffset
(オプション)

モザイク データセットの Geometric 関数内で標高レイヤーを調整するために使用される垂直方向のオフセット。

Double
control_point_table
(オプション)

入力コントロール ポイント テーブルには、ソリューション テーブルと同じ調整が適用されます。

Table View
adjust_footprints
(オプション)

画像に適用される変換と同じ変換を使用してフットプリントのジオメトリが更新されるかどうかを指定します。

  • NO_ADJUST_FOOTPRINTSフットプリントのジオメトリは更新されません。 これがデフォルトです。
  • ADJUST_FOOTPRINTSフットプリントのジオメトリが更新されます。 指定されている場合は、コントロール ポイント テーブルも変換されます。
Boolean
solution_point_table
(オプション)

コントロール ポイント テーブルの状態フィールドの更新に使用されるソリューション ポイント テーブル。 このパラメーターは、control_point_table パラメーター値が指定されている場合にのみ使用されます。

Table View
adjust_tiepoints
(オプション)

ソリューション ポイント テーブルが指定された場合にタイ ポイントを更新するかどうかを指定します。 このパラメーターは、solution_point_table パラメーター値が指定されている場合にのみ使用されます。

  • NO_ADJUST_TIEPOINTSタイ ポイントは更新されません。 これがデフォルトです。
  • ADJUST_TIEPOINTSソリューション ポイント テーブルが指定された場合にタイ ポイントが更新されます。
Boolean

派生した出力

名前説明データ タイプ
out_mosaic_dataset

出力モザイク データセットは入力モザイク データセットと同じです。新しいモザイク データセットは作成されません。 元のモザイク データセットにブロック調整が適用されます。

Table View
out_control_point_table

更新済みコントロール ポイントです。

Table View

コードのサンプル

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

以下は、ApplyBlockAdjustment 関数を実行する Python サンプルです。

import arcpy
arcpy.ApplyBlockAdjustment_management(
     "c:/BD/BD.gdb/redQB", "ADJUST",
     "c:/BD/BD.gdb/redQB_sol", 0.25)
ApplyBlockAdjustment の例 2 (スタンドアロン スクリプト)

以下は、ApplyBlockAdjustment 関数を実行する Python スクリプト サンプルです。

#apply block adjustment
import arcpy
arcpy.env.workspace = "c:/workspace"

#Apply the block ajustment
mdName = "BD.gdb/redlandsQB"
out_solutionTable = "BD.gdb/redlandsQB_solution"

arcpy.ApplyBlockAdjustment_management(mdName, "ADJUST", 
     out_solutionTable, 0.25)

環境

このツールは、ジオプロセシング環境を使用しません。

ライセンス情報

  • Basic: No
  • Standard: Yes
  • Advanced: Yes

関連トピック