カートグラフィック パーティション (環境設定)

カートグラフィック パーティション環境を反映するツールは、指定した分割ポリゴン フィーチャを基準にして入力フィーチャを分割し、連続した処理を行えるようにします。この処理によって、大きなデータセットで起きる可能性のある、メモリの制限を防ぐことができます。

以下のツールで、カートグラフィック パーティション環境設定が適用されます。

使用上の注意

  • パーティション フィーチャは、この設定を反映するツールによって処理される入力フィーチャの論理的分割である必要があります。 入力フィーチャは、パーティション フィーチャに均等に分配される必要があります。 例として次のようなものがあります。県や他の行政区域などの空間的に関連するフィーチャのセット、個々のマップ シートを表すポリゴン (例: [インデックス フィーチャ (格子状) の作成 (Grid Index Features)] ツールで作成されたポリゴン)、または [カートグラフィック パーティションの作成 (Create Cartographic Partitions)] ツールによってこの目的用に作成されたポリゴン パーティションなどです。
  • 分割フィーチャは、有効な空間参照を持つポリゴン フィーチャクラスまたはポリゴン シェープ ファイルです。
  • パーティション フィーチャは、トポロジ的に正しい必要があります。 隣接するポリゴンのエッジは、一致している必要があり、重なりがあってはいけません。 パーティション フィーチャの間のホールは、許容されます。ただし、パーティション フィーチャは、マルチパート ポリゴンまたはホールを持つポリゴンであってはいけません。 ポリゴンは、シンプルで、重なり合わないジオメトリである必要があります。
  • 各パーティション ポリゴンは、ゼロより大きい領域を持つ必要があります。 NULL または空のパーティションは、処理されず、警告が出されます。 これらのパーティションは、処理中に無視されます。
  • 出力範囲環境が分割フィーチャより大きい範囲に設定された場合でも、[カートグラフィック パーティション] 環境設定を使用すると、分割フィーチャの範囲にある入力フィーチャだけが処理されます。 この範囲外にあるフィーチャは無視されます。
  • カートグラフィック パーティションを使用した大量のデータセットのジェネラライズの詳細

ダイアログの構文

分割フィーチャ - ジェネラライズまたは競合解決処理のための大量のデータセットを分割するのに使用するポリゴン フィーチャクラス

スクリプトの構文

arcpy.env.cartographicPartitions = FeatureClass

パラメーター説明

FeatureClass

ジェネラライズまたは競合解決処理のための大量のデータセットを分割するのに使用するポリゴン フィーチャクラス

cartographicPartitions 構文

スクリプトの例

import arcpy

# Set the cartographic partitions to C:\data\world.gdb\world_partitions
arcpy.env.cartographicPartitions = r'C:\data\world.gdb\world_partitions'

関連トピック