概要
重なり合うモザイク データセット アイテム間のタイ ポイントを計算します。計算したタイ ポイントは、モザイク データセットのブロック調整計算に使用できます。
使用法
[コントロール ポイントの追加 (Append Control Points)] ツールを使用して、タイ ポイントをコントロール ポイントと結合できます。
タイ ポイントとオプションのコントロール ポイントが [ブロック調整計算 (Compute Block Adjustment)] ツールの入力として使用されます。
モザイク データセットに多数のアイテムが含まれている場合、処理が長時間に及ぶ可能性があるため、[出力画像フィーチャ] パラメーターを指定する際には注意が必要です。
構文
ComputeTiePoints(in_mosaic_dataset, out_control_points, {similarity}, {in_mask_dataset}, {out_image_features}, density, distribution, location_accuracy)
パラメーター | 説明 | データ タイプ |
in_mosaic_dataset | タイ ポイントの作成に使用する入力モザイク データセット。 | Mosaic Layer; Mosaic Dataset |
out_control_points | 出力コントロール ポイント テーブル。このテーブルには、このツールによって作成されたタイ ポイントが含まれます。 | Feature Class |
similarity (オプション) | 一致するタイ ポイントの類似性レベルを指定します。
| String |
in_mask_dataset (オプション) | コントロール ポイントの計算に含めたくない領域を除外するために使用されるポリゴン フィーチャクラス。 mask という名前のフィールドは、領域を含めるのか除外するのかを制御できます。1 の値は、ポリゴン (内部) で定義された領域を計算から除外することを指定します。2 の値は、定義されたポリゴン (内部) を計算に含め、ポリゴンの外部の領域を計算から除外することを指定します。 | Feature Layer |
out_image_features (オプション) | 出力画像フィーチャ ポイント テーブル。これは、ポリゴン フィーチャクラスとして保存されます。この出力は、かなり大きくなる場合があります。 | Feature Class |
density | 作成するタイ ポイント数。
| String |
distribution | ポイントを規則的な分布にするかランダムな分布にするかを指定します。
| String |
location_accuracy | 画像の精度を示すキーワードを指定します。
| String |
コードのサンプル
ComputeTiePoints (タイ ポイントの計算) の例 1 (Python ウィンドウ)
以下は、ComputeTiePoints ツールを実行する Python サンプルです。
import arcpy
arcpy.ComputeTiePoints_management("c:/workspace/BD.gdb/redQB",
"c:/workspace/BD.gdb/redQB_tiePoints", "MEDIUM")
ComputeControlPoints (コントロール ポイントの計算) の例 2 (スタンドアロン スクリプト)
以下は、ComputeTiePoints ツールを実行するスタンドアロン スクリプト サンプルです。
#compute tie points
import arcpy
arcpy.env.workspace = "c:/workspace"
#Compute tie points for a mosaic dataset
mdName = "BD.gdb/redlandsQB"
out_tiePoint = "BD.gdb/redlandsQB_tiePoints"
arcpy.ComputeTiePoints_management(mdName, out_tiePoint, "MEDIUM")
環境
ライセンス情報
- Basic: いいえ
- Standard: はい
- Advanced: はい