XY in Linie (Data Management)

Zusammenfassung

Erstellt eine neue Feature-Class, die geodätische 2-Punkt-Polylinien-Features aus einer Tabelle von Ausgangs- und Endpunkten enthält.

Verwendung

Syntax

XYToLine_management (in_table, out_featureclass, startx_field, starty_field, endx_field, endy_field, {line_type}, {id_field}, {spatial_reference})
ParameterErläuterungDatentyp
in_table

Tabelle mit Feldern für die X- und Y-Koordinaten der Start- und Endpunkte.

Table View
out_featureclass

Feature-Class, die die Ausgabelinien enthält.

Feature Class
startx_field

X-Koordinaten-Feld des Startpunkts.

Field
starty_field

Y-Koordinaten-Feld des Startpunkts.

Field
endx_field

X-Koordinaten-Feld des Endpunkts.

Field
endy_field

Y-Koordinaten-Feld des Endpunkts.

Field
line_type
(optional)

Typ der zu erstellenden 2-Punkt-Linien. Der Standardlinientyp ist "GEODESIC".

  • GEODESICGerade Linie auf Grundlage eines Sphäroids.
  • GREAT_CIRCLEGerade Linie auf einer Kugel.
  • RHUMB_LINELinie konstanter Peilung (Richtung).
  • NORMAL_SECTIONGerade Linie auf einem Sphäroid.
String
id_field
(optional)

ID-Feld aus der Eingabe-Tabelle. Es kann verwendet werden, um die Ausgabe-Features wieder mit der Eingabe-Tabelle zu verbinden.

Field
spatial_reference
(optional)

Raumbezug der Eingabekoordinaten. Der Standardwert ist "GCS_WGS_1984".

Spatial Reference

Codebeispiel

XYToLine – Beispiel (eigenständiges Skript)

In diesem Beispiel wird eine DBF-Tabelle in geodätische 2-Punkt-Linien konvertiert.

# 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")

Umgebungen

Verwandte Themen

Lizenzinformationen

ArcView: Ja
ArcEditor: Ja
ArcInfo: Ja

11/13/2014