カートグラフィック パーティション(環境設定)
カートグラフィック パーティション環境を反映するツールは、指定した分割ポリゴン フィーチャを基準にして入力フィーチャを分割し、連続した処理を行えるようにします。この処理によって、大きなデータセットで起きる可能性のある、メモリの制限を防ぐことができます。
以下のツールで、カートグラフィック パーティション環境設定が適用されます。
- ポリゴンの集約(Aggregate Polygons)ツール
- 道路形状の単純化(Collapse Road Detail)ツール
- 建物ポリゴンの集約(Delineate Built-Up Areas)ツール
- シンボル表現の競合を検出(Detect Graphic Conflict)ツール
- 道路のマージ(Merge Divided Roads)ツール
- 建物の競合を解決(Resolve Building Conflicts)ツール
- 道路の競合を解決(Resolve Road Conflicts)ツール
- 道路網の間引き(Thin Road Network)ツール
使用に関する注意
- 分割フィーチャは、この設定を反映するツールによって処理される入力フィーチャの論理的分割である必要があります。入力フィーチャは、分割フィーチャに均等に分配される必要があります。例として次のようなものがあります。県や他の行政区域などの空間的に関連するフィーチャのセット、個々のマップ シートを表すポリゴン(例: [インデックス フィーチャ(格子状)の作成(Grid Index Features)] ツールで作成されたポリゴン)、または [カートグラフィック パーティションの作成(Create Cartographic Partitions)] ツールによってパーティションとして作成されたポリゴンのセットなどです。
- 分割フィーチャは、有効な空間参照を持つポリゴン フィーチャクラスまたはポリゴン シェープ ファイルです。
- 分割フィーチャは、トポロジ的に正しい必要があります。隣接するポリゴンのエッジは、一致している必要があり、重なりがあってはいけません。分割フィーチャの間のホールは、許容されます。ただし、分割フィーチャは、マルチパート ポリゴンまたはホールを持つポリゴンであってはいけません。ポリゴンは、シンプルで、重なり合わないジオメトリである必要があります。
- 各パーティション ポリゴンは、ゼロより大きい領域を持つ必要があります。NULL または空のパーティションは、処理されず、警告が出されます。これらのパーティションは、処理中に無視されます。
- 出力範囲環境が分割フィーチャより大きい範囲に設定された場合でも、カートグラフィック パーティション環境設定を使用すると、分割フィーチャの範囲にある入力フィーチャだけが処理されます。この範囲外にあるフィーチャは無視されます。
- カートグラフィック パーティションを使用した大量のデータセットのジェネラライズの詳細
ダイアログの構文
分割フィーチャ - ジェネラライズまたは競合解決処理のための大量のデータセットを分割するのに使用するポリゴン フィーチャクラス
スクリプトの構文
arcpy.env.cartographicPartitions = FeatureClass
パラメータ |
説明 |
---|---|
フィーチャクラス |
ジェネラライズまたは競合解決処理のための大量のデータセットを分割するのに使用するポリゴン フィーチャクラス |
サンプル スクリプト
import arcpy
from arcpy import env
# Set the cartographic partitions to C:\data\world.gdb\world_partitions
arcpy.env.CartographicPartitions = "C:\data\world.gdb\world_partitions"
関連トピック
5/10/2014