Peilungsentfernung zu Linie (Data Management)

Zusammenfassung

Mit diesem Werkzeug wird eine Tabelle in 2-Punkt-Linien auf der Grundlage eines X-Koordinaten-Felds, Y-Koordinaten-Felds, Peilungsfelds und Entfernungsfelds konvertiert.

Abbildung

Peilungsentfernung zu Linie – Übersichtsgrafik
Peilungs- und Entfernungskonstruktionsparameter

Verwendung

Syntax

BearingDistanceToLine_management (in_table, out_featureclass, x_field, y_field, distance_field, {distance_units}, bearing_field, {bearing_units}, {line_type}, {id_field}, {spatial_reference})
ParameterErläuterungDatentyp
in_table

Tabelle mit Eingabeparametern, um 2-Punkt-Linien auf Grundlage einer Peilung und einer Entfernung zu erstellen. Jede Zeile erstellt ein Linien-Feature.

Table View
out_featureclass

Ausgabe-Line-Feature-Class.

Feature Class
x_field

Eingabe-Tabellenfeld, das die X-Werte (Längengrad) des Startpunkts enthält.

Field
y_field

Eingabe-Tabellenfeld, das die Y-Werte (Breitengrad) des Startpunkts enthält.

Field
distance_field

Feld in der Eingabe-Tabelle, das die Längenwerte der Ausgabelinie enthält.

Field
distance_units
(optional)

Maßeinheit des Entfernungsfelds. Die Standardeinstellung ist "METERS".

  • METERSEntfernungsmesswert in Metern
  • KILOMETERSEntfernungsmesswert in Kilometern
  • MILESEntfernungsmesswert in Meilen
  • NAUTICAL_MILESEntfernungsmesswert in Seemeilen
  • FEETEntfernungsmesswert in internationalen Fuß
  • US_SURVEY_FEETEntfernungsmesswert in US-Feldmaß Fuß
String
bearing_field

Feld in der Eingabe-Tabelle, das die Richtungswerte der Ausgabelinie enthält.

Field
bearing_units
(optional)

Maßeinheit des Peilungsfelds. Die Standardeinstellung ist "DEGREES".

  • DEGREESRichtungsmesswert in Dezimalgrad
  • MILSRichtungsmesswert in Mil
  • RADSRichtungsmesswert in Radiant
  • GRADSRichtungsmesswert in Gradian
String
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 mit der Eingabe-Tabelle zu verbinden.

Field
spatial_reference
(optional)

Raumbezug der Startpunktkoordinaten. Die Standardeinstellung ist "GCS_WGS_1984".

Spatial Reference

Codebeispiel

Peilungsentfernung zu Linie – Beispiel (eigenständiges Skript)

Konvertiert Peilungs- und Entfernungsinformationen in eine Linie

# Import system modules
import arcpy
from arcpy import env

# Local variables
input_table = r"c:\workspace\LOBtraffic.dbf"
output_fc = r"c:\workspace\SOPA.gdb\lob_traf001"

#BearingDistanceToLine
arcpy.BearingDistanceToLine_management(input_table, output_fc, "X", "Y", 
"NAUTICAL_MILES", "azim", "DEGREES", "GEODESIC","recnum")

Umgebungen

Verwandte Themen

Lizenzinformationen

ArcView: Ja
ArcEditor: Ja
ArcInfo: Ja

11/13/2014