道路形状の単純化 (Collapse Road Detail) (カートグラフィ)

サマリー

トラフィック サークルなど、道路網の一般的な方向をわかりにくくする道路セグメントの、細かく開いた形状を簡単な描写に置き換えて単純化します。

空きエリアの直径が [単純化する距離] パラメーター値よりも小さいまたは同じ場合、形状は、道路クラスに関係なく単純化されます。 入力コレクションで単純化されないすべての道路が、出力フィーチャクラスにコピーされます。

道路形状の単純化の詳細

ヒント:

このツールの一般的な用途は、トラフィック サークルや他の小さなネットワークへの中断を単純な交点として描写したほうが適切な場合に、比較的大規模な道路の集合体を単純化して小規模にすることにあります。 中間的な規模では、これらの形状を別々のフィーチャとして保持して強調したほうが望ましい場合があります。 このような場合は、[道路の競合を解決 (Resolve Road Conflicts)] ツールを使用して、シンボルが競合しないようにラインをシンボル化させます。 同じ道路コレクションに対して [道路の競合を解決 (Resolve Road Conflicts)] ツールと [道路形状の単純化 (Collapse Road Detail)] ツールの両方を実行する場合は、先に [道路形状の単純化 (Collapse Road Detail)] を実行することをお勧めします。

道路形状の単純化ツールの図
道路ネットワークの中断 (トラフィック サークルなど) が、マップの下に赤色で示されている単純化する距離より小さい単純化された接続に置き換えられます。

使用法

  • 道路の密集したブロックやその他の複雑な配置は、単純化されたり間引かれたりはしません。 [道路網の間引き (Thin Road Network)] ツールを使用して、道路の密集を減らすことを検討します。

  • 分割された道路に接続するロータリーまたは同様のオープン道路の詳細は、道路のセグメントが小さくなりすぎるのを防ぐために、単純化されません。 最初に [道路のマージ (Merge Divided Roads)] ツールを実行して、単一の道路を作成してからロータリーを単純化できます。

  • ロータリーまたは他のオープン道路の詳細の変更が、ネットワークの接続性に影響を与える場合、単純化は実行されません。

  • 単純化させる距離を変えながら、複数回このツールを実行して、縮尺に応じた出力を生成します。

  • ジオデータベース フィールド プロパティの転送」環境がオフの場合でも、ドメインとサブタイプは出力にコピーされます。

  • 大きな道路データセットを処理すると、メモリの制限を超えることがあります。 このような場合は、「カートグラフィック パーティション」環境設定で、関連するポリゴン フィーチャクラスを特定することによって、パーティション単位で入力データを処理できます。 パーティションの境界によって定義されたデータの一部が順次処理されます。 出力フィーチャクラスは、パーティション エッジで一致します。

パラメーター

ラベル説明データ タイプ
入力フィーチャ

単純化されるトラフィック サークルなど、小さな囲まれた道路の詳細を含む入力フィーチャ

Feature Layer
単純化する距離

単純化の対象とする道路の詳細の直径または距離。

Linear Unit
出力フィーチャクラス

単純化されたフィーチャを含む出力フィーチャクラス - 単純化に合わせて変更されたフィーチャ - および影響を受けないすべてのフィーチャ

Feature Class
ロック フィールド
(オプション)

フィーチャのロック情報が格納されているフィールド。 データ タイプは Short または Long Integer である必要があります。 値 1 は、フィーチャが単純化されないことを示します。

Field

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
(オプション)

フィーチャのロック情報が格納されているフィールド。 データ タイプは Short または Long Integer である必要があります。 値 1 は、フィーチャが単純化されないことを示します。

Field

コードのサンプル

CollapseRoadDetail の例 (Python ウィンドウ)

次の Python ウィンドウ スクリプトは、イミディエイト モードで CollapseRoadDetail 関数を使用する方法を示しています。

import arcpy
arcpy.env.workspace = "C:/data/cartography.gdb/transportation"
arcpy.cartography.CollapseRoadDetail("roads.lyr", "250 Feet", "roads_collapse_250")

環境

特殊なケース

基準縮尺

基準縮尺が考慮されるのは、[単純化する距離] パラメーター値をページ単位で入力した場合だけです。

ライセンス情報

  • Basic: No
  • Standard: No
  • Advanced: Yes

関連トピック