ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ArcMap

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • エクステンション

二条線から中心線を作成 (Collapse Dual Lines To Centerline)

Advanced のライセンスで利用可能。

  • 概要
  • 図
  • 使用法
  • 構文
  • コードのサンプル
  • 環境
  • ライセンス情報

概要

二条線フィーチャ (例: 道路枠) から、指定した幅許容値に基づいて中心線 (単一ライン) を派生させます。

[二条線から中心線を作成 (Collapse Dual Lines To Centerline)] ツールの詳細

図

Creating centerlines

使用法

  • 標準アイテムの他に、Output Coverage.AAT は次の 5 つの新規アイテムを持ちます。

    • LTYPE - 次のライン タイプ値を含みます。
      1   centerlines
      	2   unused lines and outlines of complicated intersections
      	3   partition lines
      
    • LL# - 左ソース アーク レコード番号を持ちます。
    • RL# - 右ソース アーク レコード番号を持ちます。
    • L-ID - 左ソース アーク ユーザー ID を持ちます。
    • R-ID - 右ソース アーク ユーザー ID を持ちます。
  • これらのすべてのアイテムのアイテム定義における item_width、output_width、および item_type の値は、4、5、および B です。

構文

arcpy.arc.CollapseDualLinestoCenterline(in_cover, out_cover, maximum_width, {minimum_width})
パラメーター説明データ タイプ
in_cover

中心線の派生元となるほぼ平行な二条線 (例: 道路枠) を含むカバレッジ。

Coverage
out_cover

派生した中心線を含む出力カバレッジ。出力カバレッジには、入力カバレッジとは異なる名前を付けなければなりません。

Coverage
maximum_width

最大幅をカバレッジ単位で設定します。

Double
minimum_width
(オプション)

最小幅をカバレッジ単位で設定します。デフォルトは 0 です。

Double

コードのサンプル

CollapseDualLinesToCenterline (二条線から中心線を作成) の例 (スタンドアロン スクリプト)

次のスタンドアロン スクリプトは、道路枠のライン カバレッジから中心線のライン カバレッジを作成する方法を示しています。

# Name: CollapseDualLinesToCenterline_Example.py
# Description: Creates street centerlines from a street casing coverage.
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
inCover = "streets"
outCover = "C:/output/centerlines"
maximumWidth = 50

# Execute CollapseDualLinesToCenterline
arcpy.CollapseDualLinesToCenterline_arc(inCover, outCover, maximumWidth, "")

環境

  • 現在のワークスペース
  • 投影情報ファイル間の比較のレベル
  • 出力カバレッジの精度
  • 新規カバレッジの精度
  • テンポラリ ワークスペース

ライセンス情報

  • Basic: いいえ
  • Standard: いいえ
  • Advanced: 次のものが必要 ArcInfo Workstation がインストールされていること

関連トピック

  • カバレッジ ジェネラライズ ツールセットの概要

ArcGIS Desktop

  • ホーム
  • ドキュメント
  • サポート

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • Esri ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
ご意見・ご感想をお寄せください。
Copyright © 2021 Esri. | プライバシー | リーガル