Adjust 3D Z (Data Management)
Summary
Modifies Z-values of 3D features.
Usage
-
Consider inverting Z values of bathymetry and other subsurface measurements that use positive values to denote depth.
-
The Convert From Units and Convert To Units parameters allow you to convert Z-values from one common unit of measure to another.
This tool modifies the input data. See Tools with no outputs for more information and strategies to avoid undesired data changes.
Syntax
Parameter | Explanation | Data Type |
in_features |
The 3D features whose Z values will be modified. | Feature Layer |
reverse_sign (Optional) |
Denotes whether the sign of all Z-values in the feature class will be inverted.
| String |
adjust_value (Optional) |
Uniformly adjusts all Z-values by the specified number. Entering a negative number will decrease the Z-value, whereas a positive number will increase it. | Double |
from_units (Optional) |
The existing units of the Z-values. This parameter is used in conjunction with the Convert To Units parameter.
| String |
to_units (Optional) |
The units that existing Z-values will be converted to.
| String |
Code Sample
The following sample demonstrates the use of this tool in the Python window:
import arcpy
from arcpy import env
arcpy.CheckOutExtension("3D")
env.workspace = "C:/data"
arcpy.Adjust3DZ_management("subsurface_pts.shp", "REVERSE", 0, "METERS", "FEET")
The following sample demonstrates the use of this tool in a stand-alone Python script:
import arcpy
from arcpy import env
arcpy.CheckOutExtension("3D")
env.workspace = "C:/data"
arcpy.Adjust3DZ_management("subsurface_pts.shp", "REVERSE", 0, "METERS", "FEET")