ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS for Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ArcMap

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • エクステンション

コントロール ポイントの照合 (Match Control Points)

  • サマリー
  • 使用法
  • 構文
  • コードのサンプル
  • 環境
  • ライセンス情報

サマリー

オーバーラップ画像の 1 つで地上コントロール ポイントと初期タイ ポイントが指定された場合に、一致するタイ ポイントを作成します。

多くの場合、オルソ マッピングのブロック調整ワークフローでは、調整の精度を高めるために、地上コントロール ポイントが追加されます。1 つの地上コントロール ポイントは通常、各オーバーラップ画像のタイ ポイントと関連付けられます。1 つの地上コントロール ポイントに対して多数のオーバーラップ画像がある場合、各画像でタイ ポイントを手動で作成する作業は手間がかかります。

使用法

  • 入力コントロール ポイント セットに地上コントロール ポイントがない場合、ツールは失敗します。

  • 入力コントロール ポイント セットに地上コントロール ポイントはあるが、初期タイ ポイントがない場合、ツールは失敗します。

  • 関連付けられているタイ ポイントが見つからない場合、入力コントロール ポイント セットは変更されないまま、新しいタイ ポイントが見つからなかったことを示す警告メッセージが表示されます。

  • 以下に示すように、入力コントロール ポイント セットには、ポイントのリストである JSON 文字列オブジェクトを使用できます。

    入力コントロール ポイント セット

    [
    {
    "poinId": <id>,
    "x": 
    "y":
    "z":
    "xyAccuracy":
    "zAccuracy":
    "spatialReference":{<spatialReference>}, // default WGS84
    "imagePointSpatialReference": {}, // default ICS
    "imagePoints": [
    {"imageId": 
     "x":
         "y": 
        },
       …
       ]
    }
    ]
    

構文

MatchControlPoints_management (in_mosaic_dataset, in_control_points, out_control_points, {similarity})
パラメーター説明データ タイプ
in_mosaic_dataset

タイ ポイントの作成元となるソース画像を含むモザイク データセット。

Mosaic Dataset; Mosaic Layer
in_control_points

入力コントロール ポイント セット。地上コントロール ポイント フィーチャと、地上コントロール ポイントごとに少なくとも 1 つの初期タイ ポイントのリストが含まれています。

File; Feature Class; Feature Layer; String
out_control_points

地上コントロール ポイントを含む出力コントロール ポイント フィーチャ。

Feature Class
similarity
(オプション)

コントロール ポイントを照合するための類似性の許容レベル。

  • LOW —コントロール ポイントを検出する際に使用される類似性の許容レベルは低くなります。このオプションを指定すると最も多くのコントロール ポイントが生成されますが、一部のコントロール ポイントに高レベルの誤差が含まれる場合があります。
  • MEDIUM —コントロール ポイントを検出する際に使用される類似性の許容レベルは中程度になります。
  • HIGH —コントロール ポイントを検出する際に使用される類似性の許容レベルは高くなります。このオプションを指定すると、生成されるコントロール ポイントの数は最小になりますが、一致するペアに含まれる誤差の程度は低くなります。これがデフォルト設定です。
String

コードのサンプル

MatchControlPoints (コントロール ポイントの照合) の例 1 (Python ウィンドウ)

以下は、MatchControlPoints ツールを実行する Python サンプルです。

import arcpy
mdpath = "c:/omproject/dronecollection.gdb/droneimgs"
initpointset = "c:/omproject/initialgcpset.json"
arcpy.MatchControlPoints_management(mdpath, initpointset, out_control_points="c:/omproject/matchedpointsets.shp", similarity="HIGH")
MatchControlPoints (コントロール ポイントの照合) の例 2 (スタンドアロン スクリプト)

以下は、MatchControlPoints ツールを実行する Python サンプルです。

import arcpy
import json
mdpath = "c:/omproject/dronecollection.gdb/droneimgs"
initpointset = [
    {
        "x": -117.21684675264804,
        "y": 34.052400694386705,
        "z": 123,
        "pointId": 1,
        "imagePoints": [
            {
                "imageID": 7,
                "x": -5635883367.549803,
                "y": -26485513430.170017,
                "u": -5635883367.549803,
                "v": -26485513430.170017
            }
        ]
    }
]
arcpy.MatchControlPoints_management(
        mdpath, in_control_points=json.dumps(initpointset), out_control_points="c:/omproject/matchedpointsets.shp", similarity="HIGH")

環境

  • 現在のワークスペース
  • 並列処理ファクター
  • リモート処理サーバー

ライセンス情報

  • ArcGIS Desktop Basic: いいえ
  • ArcGIS Desktop Standard: いいえ
  • ArcGIS Desktop Advanced: はい

関連トピック

  • ラスター ツールセットの概要
  • ラスターを自動的にジオリファレンスする
  • ラスター データセットのジオリファレンスの基礎
  • ラスターの位置合わせ (Register Raster)

ArcGIS Desktop

  • ホーム
  • ドキュメント
  • サポート

ArcGIS プラットフォーム

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • Esri ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
ご意見・ご感想をお寄せください。
Copyright © 2019 Esri. | プライバシー | リーガル