XY 转线 (数据管理)
摘要
根据起点和终点表来创建一个包含两点大地测量折线要素的新要素类。
用法
-
输入表中的每行记录都会在输出要素类中对应创建一条两点折线。
语法
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 (可选) |
要构造的两点线的类型。默认线类型为 GEODESIC。
| String |
id_field (可选) |
输入表的 ID 字段。该字段可用于将输出要素与输入表连接。 | Field |
spatial_reference (可选) |
输入坐标的空间参考。默认设置为 GCS_WGS_1984。 | Spatial Reference |
代码示例
XYToLine 示例(独立脚本)
下面的示例用于将 DBF 表转换为两点大地测量线。
# 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