Beschriftung | Erläuterung | Datentyp |
Eingabe-Features | Die Eingabe-Linien- oder -Polygon-Features. | Feature Layer |
Ausgabe-Feature-Class | Die Ausgabe-Feature-Class, die die verdichteten geodätischen Features enthält. | Feature Class |
Geodätischer Typ | Gibt den Typ der geodätischen Segmente an, die erstellt werden sollen. Für das mit dem Koordinatensystem der Eingabedaten verknüpfte Ellipsoid werden geodätische Berechnungen durchgeführt.
| String |
Entfernung (optional) | Die Entfernung zwischen Stützpunkten entlang des geodätischen Ausgabe-Segments. Der Standardwert beträgt 50 Kilometer. | Linear Unit |
Zusammenfassung
Erstellt neue Features, indem die Segmente der Eingabe-Features durch verdichtete Annäherungen von geodätischen Segmenten ersetzt werden. Es können geodätische Segmente der folgenden Typen 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. Bei linearen und nicht linearen Segmenten (Kreisbogen, elliptischer Bogen und Bézierkurve) mit gemeinsamen Endpunkten wird dieselbe Ausgabe generiert.
Bei einem Eingabe-Feature, das aus einem einzelnen Segment mit lagegleichem Start- und Endpunkt besteht, wird kein Ausgabe-Feature geschrieben. Ein aus einem einzelnen Kreisbogen bestehendes Polygon-Feature wird beispielsweise nicht in die Ausgabe geschrieben.
Parameter
arcpy.management.GeodeticDensify(in_features, out_feature_class, geodetic_type, {distance})
Name | Erläuterung | 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 der geodätischen Segmente an, die erstellt werden sollen. 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.management.GeodeticDensify(r"C:\data.gdb\flight_lines",
r"C:\data.gdb\flight_lines_geodesic",
"GEODESIC")
Umgebungen
Lizenzinformationen
- Basic: Nein
- Standard: Ja
- Advanced: Ja