Partager via


SqlGeography.CurveToLineWithTolerance méthode (Double, Boolean)

 

Retourne une approximation polygonale d’une SqlGeography instance qui contient les segments d’arc.

Espace de noms:   Microsoft.SqlServer.Types
Assembly:  Microsoft.SqlServer.Types (dans Microsoft.SqlServer.Types.dll)

Syntaxe

[SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)]
public SqlGeography CurveToLineWithTolerance(
    double tolerance,
    bool relative
)
public:
[SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)]
SqlGeography^ CurveToLineWithTolerance(
    double tolerance,
    bool relative
)
[<SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)>]
member CurveToLineWithTolerance : 
        tolerance:float *
        relative:bool -> SqlGeography
<SqlMethodAttribute(IsDeterministic := True, IsPrecise := False)>
Public Function CurveToLineWithTolerance (
    tolerance As Double,
    relative As Boolean
) As SqlGeography

Paramètres

  • tolerance
    Type: System.Double

    Erreur maximale entre le segment d'arc de cercle d'origine et son approximation linéaire.

  • relative
    Type: System.Boolean

    Spécifie s'il faut utiliser un maximum relatif pour l'écart. Si False (0), une valeur maximale absolue est définie pour l'écart d'une approximation linéaire. Si la valeur est True (1), la tolérance est calculée sous la forme du produit du paramètre tolerance et du diamètre du rectangle englobant pour l'objet spatial.

Valeur de retour

Type: Microsoft.SqlServer.Types.SqlGeography

Une approximation polygonale d’une SqlGeography instance qui contient les segments d’arc.

Voir aussi

SqlGeography classe
Microsoft.SqlServer.Types espace de noms

Retour au début