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
  • マイ プロフィール
  • サイン アウト

ヘルプ

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

トランスフォーム (Transform)

Advanced のライセンスで利用可能。

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

サマリ

カバレッジ内のすべてのフィーチャを、一連の開始および終了コントロール ポイントに基づいて移動します。

[トランスフォーム (Transform)] ツールの詳細

図

Transform illustration

使用法

  • 出力カバレッジは、適切な位置と単位の X、Y 座標を少なくとも 2 つ含むティック ファイルと共に、あらかじめ存在している必要があります。ティックを除き、出力カバレッジ内の既存のフィーチャは、入力カバレッジからのフィーチャに置き換えられます。

  • このツールは、カバレッジ内のすべての座標を縮尺変換、スキュー歪み変換、回転、シフトしますが、「ラバーシート変換」は実行しません。

  • 入力カバレッジのティック ファイルと出力カバレッジのティック ファイルには、同じティック ID を持ち、両方のカバレッジの対応する位置を表すティックが少なくとも 2 つ含まれている必要があります。2 つのカバレッジに同じティックが含まれる必要はありません。両方のカバレッジで共通な ID を持つティックだけが変換に使用されます。

  • 入力カバレッジの許容値は変換され、出力カバレッジに維持されます。

  • 座標変換で RMS エラーを生成するには、必要最低数より少なくとも 1 つ多いティックが必要です。

  • デフォルトの $ANGLE 値は 0 であるため、回転していないラベル ポイントは出力内でも回転しません。ただし、一部のラベルに $ANGLE 値が設定されている場合、変換角度がラベル角度に追加されます。

  • 入力カバレッジ内にあるすべてのアノテーション サブクラスは、出力カバレッジに変換されます。入力カバレッジのアノテーションの位置とサイズは、出力カバレッジ内で変換されます。

  • 既存のセクション テーブルは、出力カバレッジにコピーされます。セクションとアーク間の関係は、変換プロセスで維持されます。

  • リージョン情報は維持されます。

  • 出力カバレッジの座標精度は、入力カバレッジの精度と同じでない場合があります。精度は、カバレッジが作成された時点における、該当する精度環境の値によって決定されます。これには、[新規カバレッジの作成 (Create Coverage)] ツールが使用できます。

  • 入力カバレッジのフィーチャ属性 (LENGTH、AREA、PERIMETER) は、変換後に更新されます。

  • アフィン変換は、同じ方程式を使って、カバレッジ内のすべての座標を縮尺変換、スキュー歪み変換、回転、移動します。この変換は最低 3 つのコントロール ポイントに基づいて、X 座標を Y 座標とは異なる縮尺で変換することができます。アフィン変換は、面反射も実行できます。

  • 相似変換は、座標から生成されたパラメーターの方程式を使用して、カバレッジの座標を縮尺、回転、移動します。SIMILARITY オプションを使用する場合、方程式のパラメーターを計算するために 2 つ以上のティックを使用できます。この変換は、縦横比を違えた拡大縮小やスキューを X、Y 座標に適用することはできませんが、スキャンされるマップがスキャナーに合うように複数のセクションに分割される場合に、スキャナーの出力をエッジマッチするのに便利です。

  • 射影変換オプションは、入力カバレッジが航空写真を直接デジタイズしたものである場合のみ使用します。この変換の精度は、写真のサーフェス テレイン、カメラと地表の角度、および写真を撮った標高に依存します。標高が高く、相対的に平らな表面の真上から写真を撮った場合に、最高の結果が得られます。射影には、変換を計算するために少なくとも 4 つのコントロール ポイントが必要です。

  • 変換の決定には、最小二乗法が使用されます。不正な変換の原因となり得るティック位置やティック ID のエラーを検出するために、必要最低数より少なくとも 1 つ多いティックを使用することをお勧めします。

構文

Transform_arc (in_cover, out_cover, {transform_type})
パラメータ説明データ タイプ
in_cover

座標を変換するカバレッジ。

Coverage
out_cover

変換先のティックを含む既存のカバレッジの名前。入力カバレッジのフィーチャは、このカバレッジに変換されます。

Coverage
transform_type
(オプション)

実行する座標変換のタイプ。

  • AFFINE —アフィン変換を実行します。この変換を定義するには、少なくとも 3 つのティックが必要です。2 つのティックだけが一致する場合、相似変換が適用されます。アフィン変換の方程式では、6 つのパラメーターが使用されます。
  • PROJECTIVE —射影変換を実行します。変換を定義するために、最低 4 つのティックが必要です。射影変換は、空中写真でシステム的な歪みがないことを前提として、高高度の航空写真や相対的に平らなテレインの航空写真を直接デジタイズした座標の変換のみに使用されます。射影変換では、8 つのパラメーターが使用されます。
  • SIMILARITY —相似変換を実行します。この変換には、少なくとも 2 つのティックが必要です。この変換は、ヘルマート、直交、2 次元リニア正角、4 パラメーター変換としても知られています。
String

コードのサンプル

次のスタンドアロン スクリプトは、Transform (トランスフォーム) ツールをデジタイズされたカバレッジに使用する方法を示しています。まず、テンプレート カバレッジに基づき、空の出力カバレッジを作成します。テンプレートには、ティックと定義された投影法が含まれています。空の出力カバレッジは roads という名前です。次に、デジタイズされた道路フィーチャを空の道路カバレッジに変換します。

# Name: Transform_Example.py
# Description: Transforms digitized road features into a new output coverage
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
inCover = "roads_dig"
outCover = "C:/output/roads"
transformType = "AFFINE"

# Create the empty output coverage
arcpy.Create_arc(outCover, "citylim")

# Execute Transform
arcpy.Transform_arc(inCover, outCover, transformType)

# Print the RMS error
print arcpy.GetMessage(4)

環境

  • 現在のワークスペース
  • 投影情報ファイル間の比較のレベル
  • 出力カバレッジの精度
  • 新規カバレッジの精度
  • テンポラリ ワークスペース

ライセンス情報

  • ArcGIS for Desktop Basic: ×
  • ArcGIS for Desktop Standard: ×
  • ArcGIS for Desktop Advanced: 次のものが必要 ArcInfo Workstation がインストールされていること

関連トピック

  • 投影変換ツールセットの概要
  • 投影法の定義 (Define Projection)
  • 投影変換 (Project)
  • カバレッジとは
  • 座標の保存
このトピックへのフィードバック

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. | プライバシー | リーガル