ArcGIS for Desktop

  • ドキュメント
  • 価格
  • サポート

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

ArcGIS Online

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

ArcGIS for Desktop

完全なプロ仕様の GIS

ArcGIS for Server

エンタープライズ GIS

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ヘルプ

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • その他...

二条線から中心線を作成 (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 です。

構文

CollapseDualLinestoCenterline_arc (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, "")

環境

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

ライセンス情報

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

関連トピック

  • カバレッジ ジェネラライズ ツールセットの概要
このトピックへのフィードバック

ArcGIS for Desktop

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

ArcGIS プラットフォーム

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • スタッフ ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | プライバシー | リーガル