Kurvenverarbeitungsmethode (Umgebungseinstellung)
Werkzeuge, die die Umgebung "Kurvenverarbeitungsmethode" berücksichtigen, können diese zusammen mit der Umgebung "Kurvensegmente beibehalten" verwenden, um anzugeben, ob Segmente der Eingabekurve intern als echte Kurven oder als eine Reihe linearer Segmente verarbeitet werden, die das Kurven-Feature darstellen.
Verwendungshinweise
Das Beibehalten von Kurvensegmenten kann in manchen Situationen zeitaufwendig sein. Mit der Anzahl der Kurvensegmente und der Komplexität der Kurvensegmente nimmt die Verarbeitungsdauer in der Regel zu.
Je nach dem Bogen der Kurve kann die Werkzeugausgabe beim Beibehalten der Kurvensegmente im Vergleich zur Verwendung verdichteter Segmente leicht abweichen. Da mehr oder weniger Features interagieren könnten, entstehen Differenzen in der Ausgabe.
Die Option Genau verarbeitet die Kurvensegmente als echte Kurven und kann einige Zeit in Anspruch nehmen. Wenn keine echte Kurvenverarbeitung erforderlich ist, verwenden Sie für eine schnellere Verarbeitung die Option Ungefähr, mit der die Kurvensegmente als eine Reihe von linearen Segmenten, die die Kurve darstellen, verarbeitet werden. Die Kurve wird beim Speichern in der Ausgabe aus diesen linearen Segmenten als Kurvensegment neu zusammengefügt.
Dialogfeldsyntax
Kurvenverarbeitungsmethode: Bei Verwendung mit der Umgebung "Kurvensegmente beibehalten" legt diese Methode fest, ob Kurvensegmente in der Eingabe als echte Kurven oder als eine Reihe von linearen Segmenten verarbeitet werden.
Genau: Kurvensegmente der Eingabe werden als echte Kurven verarbeitet. Dies ist die Standardeinstellung.
Ungefähr: Kurvensegmente der Eingabe werden als eine Reihe linearer Segmente verarbeitet, die das Kurvensegment darstellen.
Python-Syntax
arcpy.env.curveProcessingMethod = curve_processing_method
| Name | Erläuterung |
|---|---|
|
curve_processing_method |
Gibt an, wie die Segmente der Eingabekurve verarbeitet werden sollen.
|
Skriptsyntax
import arcpy
# Maintain input curve segments if they are needed in the output.
arcpy.env.maintainCurveSegments = True
# Set the type of internal curve segment processing to be used.
arcpy.env.curveProcessingMethod = "EXACT"