Skip to main content

地理座標系変換 (環境設定)

地理座標系変換の環境を反映するツールは、データを投影するときに、この変換方法を使用します。

データをリアルタイムに投影するときに使用できる変換方法を指定します。 アプリケーションで使用可能な変換方法のリストを作成できます。これには、カスタム変換 (カスタム地理座標系変換の作成 ツールを使用して作成された変換) とシステム標準の変換 (すぐに使用可能な変換) があります。

地理座標系変換を行う際に、方向が指定されていない場合は、ジオプロセシング ツールで自動的に方向性が適用されます。 たとえば、WGS84 から NAD 1927 にデータを変換する場合は、NAD_1927_to_WGS_1984_3 という変換を使用すると、ソフトウェアでその変換が正しく適用されます。

使用上の注意

  • ArcGIS Pro プロジェクトでマップ変換を使用しているマップを開いてジオプロセシング ツールを使用する場合、ツールではそれらのマップ変換が使用されます。 データに対してマップ変換が有効ではない場合は、マップ変換は無視されます。 このような場合、環境で指定された変換がマップ変換よりも優先されます。 しかし、ツールによって処理されているデータに対して環境内の変換が有効ではなく、マップ変換が有効である場合は、マップ変換が使用されます。

  • リストに示されている、アプリケーション提供の標準の変換方法と、カスタム地理座標系変換の作成 ツールを使用して作成したカスタム変換方法を含めることができます。

  • ツールでは投影に適した変換が使用され、その他の座標変換はすべて無視されます。

  • この環境は、コンポジット変換方法をサポートしています。 投影変換 ツールの変換パラメーターと arcpy.ListTransformations 関数によって、有効な変換 (ITRF_2000_To_WGS_1984 + ITRF_2000_To_NAD_1983_2011 など) が作成されます。

  • 投影のために複数の変換方法 (コンポジットなど) が必要な場合でも、ツールは環境内の 1 つの変換しか使用しません。 このことは、複数の変換方法がすでに設定されている場合でも当てはまります。 投影のために複数の変換方法が必要な場合は、投影変換 ツールを使用します。

ダイアログの構文

使用可能な座標変換には、システムが提供する座標変換と、カスタム地理座標系変換の作成 ツールまたは カスタム鉛直座標系変換の作成 ツールで作成したカスタム座標変換が含まれます。

座標変換を指定するには、座標変換名を入力するか、選択リストから選択肢を選びます。

変換の選択 ボタン をクリックして 変換 ウィンドウを開きます。 追加 ボタンをクリックし、ソース座標系ターゲット座標系 の値を設定します。 ソース座標系とターゲット座標系を定義したら、2 つの座標系の間で有効な 変換パス の値を選択し、OK をクリックします。 ソース座標系とターゲット座標系は、変換を適用する地理座標系でなくてはなりません。

Python 構文

arcpy.env.geographicTransformations = geographic_transformations

名前 説明

geographic_transformations

変換方法のセミコロン区切りの文字列。 これには、システム標準の変換方法と、カスタム地理座標系変換の作成 ツールを使用して作成したカスタム変換方法を含めることができます。

スクリプトの構文

データをバッファー処理しながら新しい座標系に投影します。

import arcpy

# Set the workspace, outputCoordinateSystem and geographicTransformations
# environments
arcpy.env.workspace = "c:/data"
arcpy.env.outputCoordinateSystem = arcpy.SpatialReference("WGS 1984 UTM Zone 18N")
arcpy.env.geographicTransformations = "Arc_1950_To_WGS_1984_5; PSAD_1956_To_WGS_1984_6"

arcpy.analysis.Buffer("roads.shp", "roads_buffer.shp", "10 meters")