Skip to main content

Calculate Missing Z Values (3D Analyst Tools)

Summary

Creates features that update the z-values of 3D line or polygon vertices with placeholder values that represent missing z-value information.

Illustration

Calculate Missing Z Values tool illustration

Usage

  • While z-enabled features will always have a z-value for each vertex, a specific value may represent a placeholder for an unknown z-value. This tool assigns a z-value for those vertices by deriving it from the z-value information of other vertices in the same feature. For line features, the computed z-value can be obtained by interpolation or extrapolation; for polygon features, this value is acquired through interpolation.

  • Each feature class has a default z-value assigned at the time of its creation. This default value can be controlled by setting the Default Output Z Value environment at the time of the feature class's creation. The default value will be 0 when nothing has been specified, but this may cause confusion if 0 is within the range of expected z-value information. To prevent confusion, consider assigning a uniquely identifiable default that is outside the expected range of z-coordinates in the data, such as -9999.

Parameters

Label Explanation Data type

Input 3D Features

The 3D line or polygon features with missing z-values.

Feature Layer

Output Features

The output features whose placeholder z-values will be updated.

Feature Class

Placeholder Value

The z-value that represents missing or unknown information in the feature's geometry.

Double

Environments

Current Workspace, Output Coordinate System, Geographic Transformations, Output CONFIG Keyword, Output M Domain, Output XY Domain, Output Z Domain, XY Resolution, XY Tolerance, Z Resolution, Z Tolerance, Extent

Licensing information

  • Basic: Requires 3D Analyst
  • Standard: Requires 3D Analyst
  • Advanced: Requires 3D Analyst