Метод SqlGeography.CurveToLineWithTolerance (Double, Boolean)

 

Возвращает приближение из многоугольников SqlGeography экземпляр, содержащий сегменты дуги.

Пространство имен:   Microsoft.SqlServer.Types
Сборка:  Microsoft.SqlServer.Types (в Microsoft.SqlServer.Types.dll)

Синтаксис

[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

Параметры

  • tolerance
    Type: System.Double

    Максимальная ошибка между исходным сегментом дуги и его линейной аппроксимацией.

  • relative
    Type: System.Boolean

    Указывает, следует ли использовать относительный максимум для отклонения. Если значение false (0), для возможного отклонения линейной аппроксимации устанавливается значение, равное абсолютному максимуму. Если задано значение (1), то погрешность вычисляется как произведение параметра tolerance и диаметра ограничивающего прямоугольника для пространственного объекта.

Возвращаемое значение

Type: Microsoft.SqlServer.Types.SqlGeography

Кусочно-линейной аппроксимации SqlGeography экземпляр, содержащий сегменты дуги.

См. также

Класс SqlGeography
Пространство имен Microsoft.SqlServer.Types

Вернуться в начало