Skip to main content

出力データの XY ドメイン (環境設定)

出力データの XY ドメインの環境を反映するツールは、指定された範囲を出力ジオデータセットの XY ドメインに設定します。

バージョン 9.2 以降のジオデータベースに作成されたジオデータセットは、座標系に基づいて有効な XY ドメインを自動的に計算します。 この環境が反映されるのは、バージョン 9.2 より前のジオデータベースにジオデータセットを作成するとき、または出力ジオデータセットの座標系が「未知」の場合のみです。

使用上の注意

  • x,y ドメインは、出力がジオデータベース フィーチャクラス、ラスター カタログ、またはフィーチャ データセットである場合にのみ使用されます。

  • この環境設定は、出力がジオデータベース フィーチャ データセット内にある場合は無視されます。これは、フィーチャ データセット内にあるすべてのジオデータセットは自動的に同じ x,y ドメインを持つためです。

  • 出力がバージョン 9.2 以前のジオデータベースにあるか、座標系が不明である場合、ほとんどのツールでは入力範囲に基づいて有効な x,y ドメインを計算します。 入力データセットのないツール (フィーチャクラスの作成フィーチャ データセットの作成 など) には、有効な x,y ドメインを計算するうえで必要な情報がありません。 そのため、これらのツールをバージョン 9.2 以前のジオデータベースや、不明な座標系で使用する場合は、出力 XY ドメイン設定が引き続き重要となります。

  • XY 座標精度と XY ドメイン環境が設定されている場合は、座標精度値はドメインの原点 (MinX と MinY 座標) と組み合わせて使用されます。 これは、出力がバージョン 9.2 以前のジオデータベースであるか、座標系が不明である場合にのみ適用されます。 出力ジオデータセットがバージョン 9.2 (以降) のジオデータベースにあり、座標系が既知である場合は、XY ドメイン設定は完全に無視されます。 ただし、XY 座標精度の設定は引き続き反映されます。

  • 環境に入力された座標は、出力座標系と同じ単位であると想定されます。

  • 出力がスタンドアロン ジオデータベース フィーチャクラスである場合、処理および出力データセットの x,y ドメインが処理対象のフィーチャの範囲を網羅しないときは、すべてのフィーチャを収容できる x,y ドメインが計算されます。

  • x,y 座標精度値が極端に小さいジオデータセットが意図せずして生成されないために (パフォーマンスとストレージ サイズに悪影響を及ぼす可能性があります)、XY ドメイン環境を使用する際は、必ず XY 座標精度ジオプロセシング環境設定を使用してください。

ダイアログの構文

  • 入力と同様— 入力データの M ドメインを使用します。

  • 以下の指定に一致— 次のフィールドを使用して座標範囲を指定します。

    • 最小 X— ドメイン内の最小 X 座標。

    • 最小 Y— ドメイン内の最大 Y 座標。

    • 最大 X— ドメイン内の最大 X 座標。

    • 最大 Y— ドメイン内の最大 Y 座標。

Python 構文

arcpy.env.XYDomain = "xMin yMin xMax yMax"

名前 説明

xMin

X 座標の最小値。

yMin

Y 座標の最小値。

xMax

X 座標の最大値。

yMax

Y 座標の最大値。

スクリプトの構文

import arcpy

# Set the XY Domain to
#   xmin of -180
#   ymin of -90
#   xmax of 180
#   ymax of 90
arcpy.env.XYDomain = "-180 -90 180 90"