SqlGeography.CurveToLineWithTolerance(Double, Boolean) Method

Definition

Returns a polygonal approximation of a SqlGeography instance that contains circular arc segments.

[Microsoft.SqlServer.Server.SqlMethod(IsDeterministic=true, IsPrecise=false)]
public Microsoft.SqlServer.Types.SqlGeography CurveToLineWithTolerance (double tolerance, bool relative);
[<Microsoft.SqlServer.Server.SqlMethod(IsDeterministic=true, IsPrecise=false)>]
member this.CurveToLineWithTolerance : double * bool -> Microsoft.SqlServer.Types.SqlGeography
Public Function CurveToLineWithTolerance (tolerance As Double, relative As Boolean) As SqlGeography

Parameters

tolerance
Double

The maximum error between the original circular arc segment and its linear approximation.

relative
Boolean

Specifies whether to use a relative maximum for the deviation. If false (0), an absolute maximum is set for the deviation that a linear approximate can have. If true (1), tolerance is calculated as a product of the tolerance parameter and the diameter of the bounding box for the spatial object.

Returns

A polygonal approximation of a SqlGeography instance that contains circular arc segments.

Attributes

Applies to