タイ ポイントの計算(Compute Tie Points) (データ管理)
サマリ
このツールは、重なり合うモザイク データセット アイテム間のタイ ポイントを計算します。計算したタイ ポイントは、モザイク データセットの調整計算に使用できます。
使用法
-
タイ ポイントの計算後、[調整計算(Compute Adjustment)] ツールでコントロール ポイント テーブルを使用できます。
構文
ComputeTiePoints_management (in_mosaic_dataset, control_points_features, {similarity}, {in_mask_dataset}, {out_image_feature_points})
パラメータ | 説明 | データ タイプ |
in_mosaic_dataset |
タイ ポイントの作成に使用する入力モザイク データセット。 | Mosaic Layer; Mosaic Dataset |
control_points_features |
出力コントロール ポイント テーブル。このテーブルには、このツールによって作成されたタイ ポイントが含まれます。 | Feature Class |
similarity [similarity,...] (オプション) |
一致するタイ ポイントの許容レベルを選択します。
| string |
in_mask_dataset (オプション) |
マスクを指定すると、その入力マスク レイヤと重なるエリアでは、タイ ポイントが生成されなくなります。 | Feature Layer |
out_image_feature_points (オプション) |
出力画像フィーチャ ポイント テーブル。これは、ポリゴン フィーチャクラスとして保存されます。この出力は、かなり大きくなる場合があります。 | Feature Class |
コードのサンプル
ComputeTiePoints(タイ ポイントの計算)の例 1(Python ウィンドウ)
以下は、ComputeTiePoints(タイ ポイントの計算)ツールを実行する Python サンプルです。
import arcpy
arcpy.ComputeTiePoints_management("\\srvr\wksp\compTiePts.gdb\md", \
"\\srvr\wksp\compTiePts.gdb\outCP", \
"MEDIUM", "\\srvr\wksp\mask.shp", \
"\\srvr\wksp\compTiePts.gdb\outFP")
ComputeTiePoints(タイ ポイントの計算)の例 2(スタンドアロン スクリプト)
ComputeTiePoints(タイ ポイントの計算)ツールの Python スクリプトのサンプルを次に示します。
#===========================
#Compute Tie Points
'''Usage: ComputeTiePoints_management(in_mosaic_dataset, control_points_features,
{MEDIUM | LOW | HIGH}, {in_mask_dataset},
{out_image_feature_points})
'''
try:
import arcpy
arcpy.env.workspace = "C:/Workspace"
#Compute tie points for mosaic dataset items
mdname = "computetiepnt.gdb/md"
controlpnt = "C:/workspace/outcontrolpnt.shp"
similarity = "MEDIUM"
inmask = "C:/workspace/mask.shp"
outpnt = "C:/workspace/outfeat.shp"
arcpy.ComputeTiePoints_management(mdname, controlpnt, similarity, inmask,
outpnt)
except:
print "Compute Tie Points example failed."
print arcpy.GetMessages()
環境
関連トピック
ライセンス情報
ArcGIS for Desktop Basic: ×
ArcGIS for Desktop Standard: ○
ArcGIS for Desktop Advanced: ○
7/28/2014