Zusammenfassung
Erstellt neue Features, indem die Segmente von Eingabe-Features durch verdichtete Annäherungen von geodätischen Segmenten ersetzt werden. Es können vier Typen von geodätischen Segmenten erstellt werden: Geodätisch, Große Ellipse, Loxodrome und Normaler Abschnitt.
Abbildung
Verwendung
Die Endpunkte der Segmente werden mit einer geodätischen Annäherung verbunden. Der Eingabe-Segmenttyp ist irrelevant. Lineare und nicht lineare Segmente (Kreisbogen, elliptischer Bogen und Bézierkurve) mit gemeinsamen Endpunkten generieren dieselbe Ausgabe.
Für Eingabe-Features, die aus einem einzelnen Segment mit lagegleichem Start- und Endpunkt erstellt wurden, wird kein Ausgabe-Feature geschrieben. Ein aus einem einzelnen Kreisbogen bestehendes Polygon-Feature wird beispielsweise nicht in die Ausgabe geschrieben.
Syntax
arcpy.management.GeodeticDensify(in_features, out_feature_class, geodetic_type, {distance})
Parameter | Erklärung | Datentyp |
in_features | Die Eingabe-Linien- oder -Polygon-Features. | Feature Layer |
out_feature_class | Die Ausgabe-Feature-Class, die die verdichteten geodätischen Features enthält. | Feature Class |
geodetic_type | Gibt den Typ des geodätischen Segments an, das konstruiert werden soll. Für das mit dem Koordinatensystem der Eingabedaten verknüpfte Ellipsoid werden geodätische Berechnungen durchgeführt.
| String |
distance (optional) | Die Entfernung zwischen Stützpunkten entlang des geodätischen Ausgabe-Segments. Der Standardwert beträgt 50 Kilometer. | Linear Unit |
Codebeispiel
Das folgende Skript für das Python-Fenster veranschaulicht, wie die Funktion GeodeticDensify im unmittelbaren Modus verwendet wird.
import arcpy
arcpy.GeodeticDensify_management(r"C:\data.gdb\flight_lines",
r"C:\data.gdb\flight_lines_geodesic",
"GEODESIC")
Umgebungen
Lizenzinformationen
- Basic: Nein
- Standard: Ja
- Advanced: Ja