SqlGeometry.BufferWithTolerance(Double, Double, Boolean) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un objeto geométrico que representa la unión de todos los valores de punto cuya distancia desde una SqlGeometry instancia es menor o igual que un valor especificado, lo que permite una tolerancia especificada.
[Microsoft.SqlServer.Server.SqlMethod(IsDeterministic=true, IsPrecise=false)]
public Microsoft.SqlServer.Types.SqlGeometry BufferWithTolerance(double distance, double tolerance, bool relative);
[<Microsoft.SqlServer.Server.SqlMethod(IsDeterministic=true, IsPrecise=false)>]
member this.BufferWithTolerance : double * double * bool -> Microsoft.SqlServer.Types.SqlGeometry
Public Function BufferWithTolerance (distance As Double, tolerance As Double, relative As Boolean) As SqlGeometry
Parámetros
- distance
- Double
Doble que especifica la distancia desde la instancia en torno a la SqlGeometry que se va a calcular el búfer.
- tolerance
- Double
Doble que especifica la tolerancia de la distancia del búfer. La tolerancia hace referencia a la variación máxima en la distancia ideal del búfer para la aproximación lineal devuelta. Por ejemplo, la distancia ideal del búfer de un punto es un círculo, pero esto debe aproximarse a un polígono. Cuanto más pequeña sea la tolerancia, más puntos tendrá el polígono, lo que aumenta la complejidad del resultado, pero disminuye el error.
- relative
- Boolean
Bool que especifica si el valor de tolerancia es relativo o absoluto. Si es true, la tolerancia es relativa y se calcula como el producto del parámetro de tolerancia y el diámetro del rectángulo de límite de la instancia. Si es false, la tolerancia es absoluta y el valor de tolerancia es la variación máxima absoluta en la distancia ideal del búfer para la aproximación lineal devuelta.
Devoluciones
Valor SqlGeometry que representa la unión de todos los puntos cuya distancia desde la llamada SqlGeometry es menor o igual que los valores especificados.
- Atributos