XY-Toleranz (Umgebungseinstellung)

Werkzeuge, die die Umgebungseinstellung "XY-Toleranz" berücksichtigen, überschreiben die Standard-XY-Toleranz von in einer Geodatabase erstellten Geodatasets.

Vorsicht:

Standardmäßig greifen Werkzeuge, die diese Umgebungseinstellung verwenden, auf die XY-Toleranz des Raumbezugs der Eingabe-Feature-Class zurück. Das Überschreiben der standardmäßigen XY-Toleranz wird nicht empfohlen. Stellen Sie stattdessen sicher, dass Ihr Raumbezug der Eingabe-Daten die Standardeinstellungen für die Eigenschaften der XY-Auflösung und XY-Toleranz vor der Analyse verwendet.

Die XY-Toleranz bezieht sich auf den minimalen Abstand zwischen Koordinaten, ehe sie als gleich betrachtet werden.

Eine Beschreibung der Standard-XY-Toleranz finden Sie unter Raumbezug und Geoverarbeitung.

Verwendungshinweise

  • Diese Umgebungseinstellung wird ignoriert, wenn sich die Ausgabe in einem Feature-Dataset der Geodatabase befindet.
  • Für Werkzeuge wie Feature-Class erstellen, Feature-Dataset erstellen und Raster-Katalog erstellen ist die Standard-XY-Toleranz für das Ausgabe-Geodataset 0,001 Meter (1 Millimeter) oder die entsprechende Karteneinheit. Die Umgebungseinstellung kann auf einen anderen Wert festgelegt werden, wenn der Standardwert nicht zulässig ist.
  • Wenn die Maßeinheiten in der Umgebung und im Ausgabe-Koordinatensystem unterschiedlich sind, wird der Entfernungswert in den entsprechenden Entfernungswert in der Mitte des Ausgabe-Koordinatensystems konvertiert. Diese Vorgehensweise wird nicht empfohlen, wenn die Umgebungseinstellung auf eine lineare Einheit (Fuß oder Meter) festgelegt ist und das Ausgabe-Koordinatensystem nicht projiziert (geographisch) ist – oder in der umgekehrten Situation (eine Umgebung mit Dezimalgraden und projiziertes Ausgabe-Koordinatensystem).
  • Wenn die Maßeinheiten für die Toleranz nicht festgelegt oder als Unbekannt festgelegt sind, wird angenommen, dass die Einheiten denen des Ausgabe-Koordinatensystems entsprechen.
  • Wenn die XY-Toleranz kleiner als das Doppelte der XY-Auflösung des Ausgabe-Geodatasets ist, wird eine XY-Toleranz verwendet, die doppelt so groß wie die XY-Auflösung ist.
  • Die XY-Toleranz bleibt in Geodatabase-Versionen vor 9.2 nicht erhalten.
  • Werkzeuge mit dem Parameter "XY-Toleranz", z. B. Cluster-Toleranz in den Werkzeugen Vereinigen (Union) und Überschneiden (Intersect), überschreiben die Umgebungseinstellung "XY-Toleranz".

Dialogfeldsyntax

XY-Toleranz: Die XY-Toleranz, die für die von Geoverarbeitungswerkzeugen erstellten Geodatasets festgelegt werden soll. Ein Werkzeug, das diese Umgebung verwendet, verwendet standardmäßig die XY-Toleranz des Raumbezugs der Eingabe-Feature-Class.

Skriptsyntax

arcpy.env.XYTolerance = linear_unit

ParameterErklärung

linear_unit

Die XY-Toleranz, die für die von Geoverarbeitungswerkzeugen erstellten Geodatasets festgelegt werden soll. Ein Werkzeug, das diese Umgebung verwendet, verwendet standardmäßig die XY-Toleranz des Raumbezugs der Eingabe-Feature-Class. Von dieser Umgebungseinstellung wird abgeraten.

XYTolerance-Syntax

Skriptbeispiel

import arcpy
# Set the XYTolerance to 0.02 Meters
arcpy.env.XYTolerance = "0.02 Meters"

Verwandte Themen