XY 座標 → ライン(XY To Line) (データの管理)
サマリ
始点と終点を持つテーブルから、2 ポイントの測地ポリライン フィーチャを含む、新しいフィーチャクラスを作成します。
使用法
-
入力テーブルの各行から、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 です。
| 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