ArcGIS for Desktop

  • ドキュメント
  • 価格
  • サポート

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

ArcGIS Online

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

ArcGIS for Desktop

完全なプロ仕様の GIS

ArcGIS for Server

エンタープライズ GIS

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ヘルプ

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • その他...

ラスターの位置合わせ (Register Raster)

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

サマリ

ラスターの位置を参照画像に自動的に合わせるか、コントロール ポイントを使用します。入力データセットがモザイク データセットである場合、このツールは各モザイク データセット アイテムに対して動作します。画像を自動位置合わせするには、入力ラスターと参照ラスターの地理的範囲が比較的近い必要があります。ラスター データセットが整列位置に近いほど、このツールの実行速度は速くなります。入力ラスターを同じマップ空間に入れるには、複数のリンクを持つリンク ファイルを作成する必要がある場合があります。

使用法

  • 入力ラスターのジオリファレンス情報が更新されます。

  • [ジオリファレンス] ツールバーを使用して、リンク テーブルを作成できます。
  • リセット キーワード (Python では register_mode = "RESET") を使用すると、このツールを使用して適用されている地理座標系変換をすべて削除できます。

  • このツールでは、モザイク データセット内のすべてのアイテム、アイテムのサブセット、またはモザイク データセット内の 1 つのアイテムを位置合わせできます。特定の 1 つのアイテムだけを位置合わせする場合は、モザイク データセットの絶対パスと、更新するアイテムが一意に特定されるクエリを入力する必要があります。

    モザイク データセット内のアイテムを入力ラスターとして選択する方法の例を以下に示します。

    • \\Myserver\MyFolder\MyMosaicDataset\OBJECTID=1
    • \\Myserver\MyFolder\MyMosaicDataset\NAME='tileName01'

    アイテムのサブセットを選択する場合は、モザイク データセット レイヤーに対して選択できます。

  • 入力ラスターがパンシャープン アイテムを含むモザイク データセットである場合、[位置合わせモード] パラメーター内で REGISTER_MS キーワードを選択すると、このツールでマルチスペクトル ラスターをパンクロマティック ラスターに位置合わせすることができます。必ず、[参照ラスター] および [入力リンク ファイル] パラメーターを空のままにしておいてください。

構文

RegisterRaster_management (in_raster, register_mode, {reference_raster}, {input_link_file}, {transformation_type}, {output_cpt_link_file}, {maximum_rms_value})
パラメータ説明データ タイプ
in_raster

再度位置合わせするラスター。モザイク データセット アイテムの位置合わせでアップデートされるのは、モザイク データセット内の特定のアイテムです。

モザイク データセットのパスは、モザイク データセットの後ろにアイテムの Object ID が続きます。たとえば、モザイク データセットの最初のアイテムのパスは、.\mosaicDataset\objectid=1 のようになります。

Mosaic Layer; Raster Dataset; Raster Layer
register_mode

位置合わせモードを選択します。ラスターに変換を適用するか、変換をリセットできます。

  • REGISTER —地理座標系変換を入力ラスターに適用します。
  • REGISTER_MS —マルチスペクトル入力をパンクロマティック入力に位置合わせします。これは、2 つのモザイク データセット間に位置のずれがある場合にのみ使用されます。
  • RESET — このツールが以前に追加した地理座標系変換を削除します。
  • CREATE_LINKS —自動生成されるリンクからリンク ファイルを作成します。
String
reference_raster
(オプション)

入力ラスター データセットの位置合わせの基準となるラスター データセットを選択します。マルチスペクトル モザイク データセット アイテムを、関連するパンクロマティック ラスター データセットに位置合わせをする場合、このパラメーターを空のままにします。

Image Service; Internet Tiled Layer; Map Server Layer; MapServer; Mosaic Layer; Raster Dataset; Raster Layer; WMS Map
input_link_file
(オプション)

入力ラスター データセットを参照データとリンクさせるための座標を含むファイル。入力リンク テーブルは、モザイク レイヤー内の 1 つのモザイク アイテムに対して機能します。入力では、処理対象のアイテムを選択するか、ObjectID を指定して、そのアイテムを指定する必要があります。マルチスペクトル モザイク データセット アイテムを、関連するパンクロマティック ラスター データセットに位置合わせするには、このパラメーターを空のままにします。

Text File
transformation_type
(オプション)

ラスター データセットをシフトさせるための方法。

  • POLYORDER0 — ゼロ次多項式を使用してデータをシフトします。すでにジオリファレンスされているデータをほんの少しだけずらしたい、というときによく使用されます。0 次多項式シフトに必要なリンクは 1 つだけです。
  • POLYORDER1 —1 次多項式 (アフィン) は、単純な平面を入力ポイントに当てはめます。
  • POLYORDER2 —2 次多項式は、やや複雑なサーフェスを入力ポイントに当てはめます。
  • POLYORDER3 —3 次多項式は、さらに複雑なサーフェスを入力ポイントに当てはめます。
  • ADJUST — 多項式変換と組み合わせて TIN (不規則三角形網) 内挿法を使用し、グローバルとローカルの両方の精度を最適化します。
  • SPLINE — ソース コントロール ポイントをターゲット コントロール ポイントに正確に変換します。出力では、コントロール ポイントは正確ですが、コントロール ポイント間のラスター ピクセルは正確ではありません。
  • PROJECTIVE — ラインを直線に保つように補正します。この変換を行うと、変換前に平行であったラインが平行でなくなる場合があります。射影変換は、特に傾斜した画像、スキャン マップ、その他の画像製品で役立ちます。
String
output_cpt_link_file
(オプション)

指定された場合、このツールによって作成されたリンクを含むテキスト ファイルが書き込まれます。このファイルは、[リンク ファイルによる幾何補正 (Warp From File)] ツールで使用できます。出力リンク テーブルは、モザイク レイヤー内の 1 つのモザイク データセット アイテムに対して機能します。入力では、処理対象のアイテムを選択するか、ObjectID を指定して、そのアイテムを指定する必要があります。

Text File
maximum_rms_value
(オプション)

出力で必要とされるモデル化された誤差 (ピクセル単位) の量を設定します。デフォルト値は 0.5 です。0.3 未満の値は、過適合の状態を引き起こすため使用しないでください。

Double

コードのサンプル

RegisterRaster (ラスターの位置合わせ) の例 1 (Python ウィンドウ)

以下は、RegisterRaster (ラスターの位置合わせ) ツールを実行する Python サンプルです。

import arcpy
arcpy.RegisterRaster_management(
     "\\cpu\data\nonref.tif", "REGISTER", "\\cpu\data\yesref.tif",
     "\\cpu\data\links.txt", "POLYORDER1", "#")
RegisterRaster (ラスターの位置合わせ) の例 2 (スタンドアロン スクリプト)

以下は、RegisterRaster (ラスターの位置合わせ) ツールを実行する Python スクリプト サンプルです。

# Register raster using only control points

import arcpy
arcpy.env.workspace = "C:/Workspace"
    
rdname = "irs_ps.img"
mode = "REGISTER"
refrd = ""
linkfile = "C:/Workspace/irs_controls_13.txt"
order = "POLYORDER2"
    
arcpy.RegisterRaster_management(
     rdname, mode, refrd, linkfile, order)

環境

  • 並行処理ファクター

ライセンス情報

  • ArcGIS for Desktop Basic: ○
  • ArcGIS for Desktop Standard: ○
  • ArcGIS for Desktop Advanced: ○

関連トピック

  • 投影変換と座標変換ツールセットの概要
  • ラスター データセットのジオリファレンスの基礎
  • ジオリファレンス ツールバーのツール
  • ベクターを参照としたラスターのジオリファレンス
  • ジオリファレンス時の X、Y 座標の入力
このトピックへのフィードバック

ArcGIS for Desktop

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

ArcGIS プラットフォーム

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

Esri について

  • 会社概要
  • 採用情報
  • スタッフ ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | プライバシー | リーガル