ライン カバレッジ → リージョン(Line Coverage To Region) (カバレッジ)

サマリ

アークを、新規または既存のカバレッジの予備のリージョンに変換するか、予備のリージョンを既存のリージョン サブクラスに追加します。

ライン アイテムの一意の値に基づいて、アークを予備のリージョンにグループ化します。アークは閉じたループを形成しなければなりません。一意の値は、出力サブクラスのリージョン アイテムに保存されます。

[ライン カバレッジ → リージョン(Line Coverage To Region)] ツールの仕組みの詳細

Line to Region illustration

使用法

構文

RegionClass_arc (in_cover, {out_cover}, out_subclass, {in_region_item}, {out_region_item}, {selection_file}, {method})
パラメータ説明データ タイプ
in_cover

予備のリージョンを作成するアークを含むカバレッジ。

Coverage
out_cover
(オプション)

予備のリージョンが入るカバレッジです。出力カバレッジが指定されていない場合、予備のリージョンが入力カバレッジに作成されます。

Coverage
out_subclass

作成または追加されるリージョン サブクラスの名前。

String
in_region_item
(オプション)

入力カバレッジの AAT 内のアイテムで、この値がアークを予備のリージョンにグループ化するために使用されます。このアイテムがリージョン PATsubclass に追加されます。指定しない場合、アークの各グループが予備のリージョンになります。

ArcInfo Item
out_region_item
(オプション)

入力リージョン アイテムの出力名。入力リージョン アイテム名の代わりにリージョン PATsubclass で使用されます。

String
selection_file
(オプション)

予備のリージョンにグループ化されるアークのサブセットを指定するために使用できる選択ファイルの名前。

File
method
(オプション)

リージョンの作成元が、アークの複数リングか、アークの単一リングのどちらであるかを決定します。

  • MULTIRINGリージョンを、入力リージョン アイテムの値が同じであるアークの複数リングから作成します。
  • SINGLERINGアークの各リングがリージョンになります。
String

コードのサンプル

RegionClass(ライン カバレッジ → リージョン)の例(スタンドアロン スクリプト)

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

# Name: RegionClass_Example.py
# Description: Creates regions in a line coverage
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

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

# Set local variables
inCover = "tong_azone"
outSubclass = "districts"
method = "SINGLERING"

# Execute RegionClass
arcpy.RegionClass_arc(inCover, "", outSubclass, "", "", "", method)
arcpy.Build_arc(inCover, "POLY")

環境

関連項目

ライセンス情報

ArcView: いいえ
ArcEditor: いいえ
ArcInfo: 必須 ArcInfo Workstation がインストールされていること

7/10/2012