概要
トラフィック サークルなど、道路網の一般的な方向をわかりにくくする道路セグメントの、細かく開いた形状を簡単な描写に置き換えて単純化します。
空きエリアの直径が [単純化する距離] パラメーター値よりも小さいまたは同じ場合、形状は、道路クラスに関係なく単純化されます。 入力コレクションから単純化されない道路はすべて、出力フィーチャクラスにコピーされます。
詳細については、「道路形状の単純化の詳細」をご参照ください。
図
使用法
道路の密集したブロックやその他の複雑な配置は、単純化されたり間引かれたりはしません。 [道路網の間引き (Thin Road Network)] ツールを使用して、道路の密集を減らすことを検討します。
分割された道路に接続するロータリーまたは同様のオープン道路の詳細は、道路のセグメントが小さくなりすぎるのを防ぐために、単純化されません。 最初に、[道路のマージ (Merge Divided Roads)] ツールを実行して、単一の道路を作成してからロータリーを単純化することを検討します。
ロータリーまたは他のオープン道路の詳細の変更が、ネットワークの接続性に影響を与える場合、単純化は実行されません。
単純化させる距離を変えながら、複数回このツールを実行して、縮尺に応じた出力を生成します。
大きな道路データセットを処理すると、メモリの制限を超えることがあります。 このような場合、[カートグラフィック パーティション] 環境設定で、関連するポリゴン フィーチャクラスを特定することによって、パーティション単位で入力データを処理することを検討します。 パーティションの境界によって定義されたデータの一部が順次処理されます。 出力フィーチャクラスは、パーティション エッジで一致します。
構文
arcpy.cartography.CollapseRoadDetail(in_features, collapse_distance, output_feature_class, {locking_field})
パラメーター | 説明 | データ タイプ |
in_features | 単純化されるトラフィック サークルなど、小さな囲まれた道路の詳細を含む入力フィーチャ | Feature Layer |
collapse_distance | 単純化の対象とする道路の詳細の直径または距離。 | Linear Unit |
output_feature_class | 単純化されたフィーチャを含む出力フィーチャクラス - 単純化に合わせて変更されたフィーチャ - および影響を受けないすべてのフィーチャ | Feature Class |
locking_field (オプション) | フィーチャのロック情報が格納されているフィールド。 値 1 は、フィーチャが単純化されないことを示します。 | Field |
コードのサンプル
CollapseRoadDetail (道路形状の単純化) の例 (Python ウィンドウ)
次の Python ウィンドウ スクリプトは、イミディエイト モードで CollapseRoadDetail 関数を使用する方法を示しています。
import arcpy
arcpy.env.workspace = "C:/data/cartography.gdb/transportation"
arcpy.CollapseRoadDetail_cartography("roads.lyr", "250 Feet", "roads_collapse_250")
環境
ライセンス情報
- Basic: いいえ
- Standard: いいえ
- Advanced: はい