XY 座標 → ライン(XY To Line) (データの管理)

サマリ

始点と終点を持つテーブルから、2 ポイントの測地ポリライン フィーチャを含む、新しいフィーチャクラスを作成します。

使用法

構文

XYToLine_management (in_table, out_featureclass, startx_field, starty_field, endx_field, endy_field, {line_type}, {id_field}, {spatial_reference})
パラメータ説明データ タイプ
in_table

始点および終点の X および Y 座標のフィールドを含むテーブル。

Table View
out_featureclass

出力ラインを含むフィーチャクラス。

Feature Class
startx_field

始点の X 座標フィールド。

Field
starty_field

始点の Y 座標フィールド。

Field
endx_field

終点の X 座標フィールド。

Field
endy_field

終点の Y 座標フィールド。

Field
line_type
(オプション)

構築する 2 ポイント ラインのタイプ。デフォルトのライン タイプは GEODESIC です。

  • GEODESIC回転楕円体に基づく直線。
  • GREAT_CIRCLE球面上の直線。
  • RHUMB_LINE方位角が一定の線(方向)。
  • NORMAL_SECTION回転楕円体上の直線。
String
id_field
(オプション)

入力テーブルの ID フィールド。出力フィーチャを入力テーブルに結合するために使用される場合があります。

Field
spatial_reference
(オプション)

入力座標の空間参照。デフォルトは GCS_WGS_1984 です。

Spatial Reference

コードのサンプル

XYToLine(XY → ライン)の例(スタンドアロン スクリプト)

このサンプルは、DBF テーブルを 2 ポイントの測地線に変換します。

# Import system modules
import arcpy
from arcpy import env

# Set local variables
input_table = r"c:\workspace\city2city.dbf"
out_lines = r"c:\workspace\flt4421.gdb\routing001"

#XY To Line
arcpy.XYToLine_management(input_table,out_lines,
                         "LOND1","LATD1","LOND2",
                         "LATD2","GEODESIC","idnum")

環境

関連項目

ライセンス情報

ArcView: はい
ArcEditor: はい
ArcInfo: はい

7/10/2012