Skip to main content

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

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

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

建物ポリゴンの単純化 ツール

使用上の注意

  • パーティション フィーチャは、この設定を反映するツールによって処理される入力フィーチャの論理的分割である必要があります。 入力フィーチャは、パーティション フィーチャに均等に分配される必要があります。 例として次のようなものがあります。県や他の行政区域などの空間的に関連するフィーチャのセット、個々のマップ シートを表すポリゴン (例: インデックス フィーチャ (格子状) の作成 ツールで作成されたポリゴン)、または カートグラフィック パーティションの作成 ツールによってこの目的用に作成されたポリゴン パーティションなどです。

  • 分割フィーチャは、有効な空間参照を持つポリゴン フィーチャクラスまたはポリゴン シェープ ファイルです。

  • パーティション フィーチャは、トポロジ的に正しい必要があります。 隣接するポリゴンのエッジは、一致している必要があり、重なりがあってはいけません。 パーティション フィーチャの間のホールは、許容されます。ただし、パーティション フィーチャは、マルチパート ポリゴンまたはホールを持つポリゴンであってはいけません。 ポリゴンは、シンプルで、重なり合わないジオメトリである必要があります。

  • 各パーティション ポリゴンは、ゼロより大きい領域を持つ必要があります。 NULL または空のパーティションは、処理されず、警告が出されます。 これらのパーティションは、処理中に無視されます。

  • 出力範囲環境が分割フィーチャより大きい範囲に設定された場合でも、カートグラフィック パーティション環境設定を使用すると、分割フィーチャの範囲にある入力フィーチャだけが処理されます。 この範囲外にあるフィーチャは無視されます。

  • カートグラフィック パーティションを使用した大量のデータセットのジェネラライズの詳細

ダイアログの構文

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

Python 構文

arcpy.env.cartographicPartitions = feature_class

名前 説明

feature_class

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

スクリプトの構文

import arcpy

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