This document is archived and information here might be outdated. Recommended version. |
The Z resolution (height/depth distance between distinguishable grid points) of this spatial reference. Reported in meters when bStandardUnits is true or in current units of SR when it is false.
[Visual Basic .NET]
Public Function get_ZResolution ( _
ByVal bStandardUnits As Boolean _
) As Double
[Visual Basic .NET]
Public Sub set_ZResolution ( _
ByVal bStandardUnits As Boolean, _
ByVal ZResolution As Double _
)
[C#]
public double get_ZResolution (
bool bStandardUnits
);
[C#]
public void set_ZResolution (
bool bStandardUnits,
double ZResolution
);
[C++]
HRESULT get_ZResolution(
VARIANT_BOOL bStandardUnits,
double ZResolution
);
[C++]
HRESULT put_ZResolution(
VARIANT_BOOL bStandardUnits,
System.Double* ZResolution
);
[C++] Parameters bStandardUnits
bStandardUnits is a parameter of type bool ZResolution
ZResolution is a parameter of type double bStandardUnits
bStandardUnits is a parameter of type bool ZResolution [out, retval]
ZResolution is a parameter of type double*
ZResolution resizes the existing grid about its center to achieve a target resolution of 1mm for low precision spatial references or 1/10 mm for high precision. This property provides finer control for specifying the resolution than does ISpatialReferenceResolution::SetDefaultZResolution. The default ZResolution is defined in standard units as 0.1 mm for high and low precision spatial references, or 1 mm for low precision spatial references. For ProjectedCoordinateSystems and GeographicCoordinateSystems, that default value is scaled to whatever units are associated with the spatial reference's VerticalCoordinateSystem property.
Use ISpatialReferenceResolution::ZResolution(False) to specify or retrieve the Z resolution in units defined by the vertical coordinate system.
The default value for ZResolution is NaN for a new spatial reference. If the ZResolution is not well-defined (ZResolution is NaN), calls to ISpatialReference::SetZDomain or ISpatialReference::SetZFalseOriginAndUnits will set the ZResolution to the minimum allowable value (2.0/zUnits). If the ZResolution was already defined, these methods will not alter the ZResolution.