This document is archived and information here might be outdated.  Recommended version.


IDETerrainWindowSize.ZThreshold Property (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > GeodatabaseExtensions > ESRI.ArcGIS.GeoDatabaseExtensions > Interfaces > ID > IDETerrainWindowSize Interface > IDETerrainWindowSize.ZThreshold Property
ArcGIS Developer Help

IDETerrainWindowSize.ZThreshold Property

The maximum vertical displacement property associated with the secondary thinning filter.

[Visual Basic .NET]
Public Property ZThreshold As Double
[C#]
public double ZThreshold {get; set;}
[C++]
HRESULT get_ZThreshold(
  double pThreshold
);
[C++]
HRESULT put_ZThreshold(
  System.Double* pThreshold
);
[C++]
Parameters
pThreshold [in]

pThreshold is a parameter of type double pThreshold [out, retval]
pThreshold is a parameter of type double*

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Description

Specify a ZThreshold greater than 0.0 to employ a secondary thinning procedure that operates in conjunction with window size based filtering. If the z values of all the points in a neighborhood associated with the current window are within this threshold of one another the current window is considered flat and no additional points from finer resolution pyramid levels will be selected from within the extent of the current window. Use IDETerrainWindowSize.ZThresholdStrategy to define the neighborhood which is used.

The ZThreshold should be set at least as large as the vertical accuracy of the data in order to get over its noise floor. As you specify larger values you'll thin more points, and will realize some performance gain, but your ability to resolve/distinguish surface features will decrease.

See Also

IDETerrainWindowSize Interface