3D-Z-Werte anpassen (Data Management)
Zusammenfassung
Ändert Z-Werte von 3D-Features.
Verwendung
-
Kehren Sie bathymetrische Z-Werte und andere Messungen unterhalb der Oberfläche um, die positive Werte zur Angabe der Tiefe verwenden.
-
Mit den Parametern Aus Einheiten konvertieren und In Einheiten konvertieren können Sie Z-Werte von einer allgemeinen Maßeinheit in eine andere konvertieren.
Mit diesem Werkzeug werden die Eingabedaten geändert. Weitere Informationen und Strategien zur Vermeidung unerwünschter Datenänderungen finden Sie unter Werkzeuge ohne Ausgabe.
Syntax
Parameter | Erläuterung | Datentyp |
in_features |
Die 3D-Features, deren Z-Werte geändert werden. | Feature Layer |
reverse_sign (optional) |
Gibt an, ob die Vorzeichen aller Z-Werte in der Feature-Class umgekehrt werden.
| String |
adjust_value (optional) |
Passt alle Z-Werte anhand der angegebenen Zahl einheitlich an. Durch Eingabe einer negativen Zahl wird der Z-Wert verringert, durch eine positive Zahl wird er erhöht. | Double |
from_units (optional) |
Die vorhandene Maßeinheit der Z-Werte. Dieser Parameter wird in Verbindung mit dem Parameter "In Einheiten konvertieren" verwendet.
| String |
to_units (optional) |
Die Einheiten, in die vorhandene Z-Werte konvertiert werden.
| String |
Codebeispiel
Anhand des folgenden Beispiels wird die Verwendung dieses Werkzeugs im Python-Fenster veranschaulicht:
import arcpy
from arcpy import env
arcpy.CheckOutExtension("3D")
env.workspace = "C:/data"
arcpy.Adjust3DZ_management("subsurface_pts.shp", "REVERSE", 0, "METERS", "FEET")
Im folgenden Beispiel wird die Verwendung dieses Werkzeugs in einem eigenständigen Python-Skript veranschaulicht:
import arcpy
from arcpy import env
arcpy.CheckOutExtension("3D")
env.workspace = "C:/data"
arcpy.Adjust3DZ_management("subsurface_pts.shp", "REVERSE", 0, "METERS", "FEET")