Skip to main content

Linie glätten (Cartography Tools)

Zusammenfassung

Glättet spitze Winkel in Linien, um die ästhetische oder kartografische Qualität zu verbessern.

Weitere Informationen zur Funktionsweise der Werkzeuge "Linie glätten" und "Polygon glätten"

Abbildung

Abbildung: Werkzeug "Linie glätten"

Die spitzen Winkel einer Linie können entweder mit der PAEK- oder der Bézier-Interpolationsmethode geglättet werden.

Verwendung

  • Der Parameter Glättungsalgorithmus bietet die folgenden Optionen:

    • PAEK (Polynomial Approximation with Exponential Kernel, Polynomiale Approximation mit exponentiellem Kernel): Glättet Linien auf der Grundlage einer Glättungstoleranz. Eine geglättete Linie weist möglicherweise mehr Stützpunkte als die ursprüngliche Linie auf. Der Parameter Glättungstoleranz steuert die Länge eines gleitenden Pfades, der bei der Berechnung neuer Stützpunkte verwendet wird. Je geringer die Länge, desto mehr Details bleiben erhalten und desto länger ist die Verarbeitungszeit.

    • Bézier-Interpolation: Glättet Linien ohne die Verwendung einer Toleranz. Dabei werden approximierte Bézierkurven erstellt, die den Eingabelinien entsprechen.

  • Verwenden Sie den Parameter Eingabe-Barriere-Layer zum Bestimmen von Features, die nicht von geglätteten Linien gekreuzt werden dürfen. Als Barrieren-Features können Punkte, Linien oder Polygone verwendet werden.

  • Bei Verarbeitung von großen Datasets werden möglicherweise Speicherbeschränkungen überschritten. Erwägen Sie in solchen Fällen, die Eingabedaten partitionsweise zu verarbeiten, indem Sie eine relevante Polygon-Feature-Class in der Umgebung "Kartografische Partitionen" angeben. Die Teile der Daten, die durch Partitionsgrenzen definiert werden, werden sequenziell verarbeitet. Die sich ergebende Feature-Class ist an den Partitionsrändern nahtlos und konsistent. Weitere Informationen finden Sie unter "Generalisieren von großen Datasets mit Partitionen".

    Achtung:

    Die Umgebungseinstellung "Kartografische Partitionen" wird ignoriert, wenn der Parameter Verarbeitung topologischer Fehler auf die Option Nicht auf topologische Fehler überprüfen oder Topologische Fehler kennzeichnen gesetzt wird.

  • Domänen und Subtypes werden auch dann in die Ausgabe kopiert, wenn die Umgebungseinstellung "Felddomäne, Subtypes und Attributregeln übertragen" deaktiviert ist.

  • Die Ausgabe-Line-Feature-Class ist topologisch korrekt. Alle topologischen Fehler in den Eingabedaten werden in der Ausgabe-Line-Feature-Class gekennzeichnet. In der Ausgabe-Feature-Class sind die folgenden zusätzlichen Felder enthalten:

    • InLine_FID—Die IDs der Eingabe-Features.

    • SmoLnFlag—Topologische Fehler der Eingabe. Ein Wert von 1 gibt an, dass ein topologischer Fehler vorliegt. Ein Wert von 0 gibt an, dass keine Fehler vorhanden sind.

    Legacy:

    Vor der ArcGIS Pro 2.2-Version dieses Werkzeugs wurde der Parameter Endpunkt für Ringe beibehalten verwendet, um anzugeben, ob der Endpunkt eines entstandenen isolierten Polygonrings beibehalten werden soll. Dieser Parameter ist in der Syntax des Werkzeugs für Kompatibilität in Skripten und Modellen nach wie vor enthalten, wird aber nun ignoriert und aus dem Dialogfeld des Werkzeugs ausgeblendet.

Parameter

Beschriftung Erläuterung Datentyp

Eingabe-Features

Die zu glättenden Linien-Features.

Feature Layer

Ausgabe-Feature-Class

Die erstellte Ausgabe-Feature-Class

Feature Class

Glättungsalgorithmus

Gibt den Algorithmus für die Glättung an, der verwendet wird.

  • PAEK (Polynomial Approximation with Exponential Kernel, Polynomiale Approximation mit exponentiellem Kernel)Eine geglättete Linie, die nicht durch die Stützpunkte der Eingabelinie verläuft, wird berechnet. "PAEK" ist das Akronym für "Polynomial Approximation with Exponential Kernel" (Polynomiale Approximation mit exponentiellem Kernel). Dies ist die Standardeinstellung.

  • Bézier-InterpolationBézierkurven werden zwischen den Stützpunkten angepasst. Die resultierenden Linien verlaufen durch die Stützpunkte der Eingabelinien. Für diesen Algorithmus ist keine Toleranz erforderlich. Bézierkurven werden bei der Ausgabe annähernd berechnet.

String

Glättungstoleranz

Die Glättungstoleranz, die von der Option PAEK (Polynomial Approximation with Exponential Kernel, Polynomiale Approximation mit exponentiellem Kernel) des Parameters Glättungsalgorithmus verwendet wird. Die Toleranz muss angegeben und größer als 0 sein. Sie können eine bevorzugte Einheit auswählen. Standardmäßig wird die Feature-Einheit verwendet. Dieser Parameter ist nicht verfügbar, wenn die Option Bézier-Interpolation des Parameters Glättungsalgorithmus verwendet wird.

Linear Unit

Endpunkte bei geschlossenen Linien beibehalten

(Optional)

Dies ist ein älterer Parameter, der nicht mehr verwendet wird. Er wurde verwendet, um anzugeben, ob Endpunkte von geschlossenen Linien beibehalten werden. Dieser Parameter ist in der Syntax des Werkzeugs für Kompatibilität in Skripten und Modellen nach wie vor enthalten, wird aber aus dem Dialogfeld des Werkzeugs ausgeblendet.

Gibt an, ob die Endpunkte geschlossener Linien beibehalten werden. Diese Option kann nur mit dem PAEK-Algorithmus verwendet werden.

  • AktiviertDer Endpunkt einer geschlossene Linie wird beibehalten. Dies ist die Standardeinstellung.

  • DeaktiviertDer Endpunkt einer geschlossene Linie wird nicht beibehalten. Er wird geglättet.

Boolean

Verarbeitung topologischer Fehler

(Optional)

Gibt an, wie (möglicherweise bei der Verarbeitung entstandene) topologische Fehler, z. B. sich schneidende Linien oder Überlappungen, behandelt werden.

  • Nicht auf topologische Fehler überprüfenTopologische Fehler werden nicht erkannt. Dies ist die Standardeinstellung.

  • Topologische Fehler kennzeichnenWenn topologische Fehler gefunden werden, werden diese gekennzeichnet.

  • Topologische Fehler lösenWenn topologische Fehler gefunden werden, werden diese gelöst.

String

Eingabe-Barriere-Layer

(Optional)

Eingaben mit Features, die als Barrieren für das Glätten fungieren. Die resultierenden geglätteten Linien berühren oder kreuzen keine Barrieren-Features. Beim Glätten von Konturlinien stellen Sie beispielsweise mit Höhenpunkt-Eingabe-Features als Barrieren sicher, dass die geglätteten Konturlinien nicht über diese Punkte hinweg geglättet werden. Die Ausgabe verletzt die durch die gemessenen Höhenangaben beschriebene Höhe nicht.

Feature Layer

Umgebungen

Aktueller Workspace, Standard-Ausgabe-Z-Werte, Ausgabe-M-Domäne, Ausgabe-XY-Domäne, Ausgabe-Koordinatensystem, Ausdehnung, Ausgabe hat M-Werte, Ausgabe hat Z-Werte, Scratch-Workspace, XY-Toleranz, Kartografische Partitionen

Lizenzierungsinformationen

  • Basic: Nein
  • Standard: Ja
  • Advanced: Ja