SqlGeography.BufferWithTolerance(Double, Double, Boolean) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SqlGeography インスタンスからの距離が指定した値以下であるすべてのポイント値の和集合を表すジオメトリック オブジェクトを返します。これにより、指定した許容値が許可されます。
[Microsoft.SqlServer.Server.SqlMethod(IsDeterministic=true, IsPrecise=false)]
public Microsoft.SqlServer.Types.SqlGeography BufferWithTolerance(double distance, double tolerance, bool relative);
[<Microsoft.SqlServer.Server.SqlMethod(IsDeterministic=true, IsPrecise=false)>]
member this.BufferWithTolerance : double * double * bool -> Microsoft.SqlServer.Types.SqlGeography
Public Function BufferWithTolerance (distance As Double, tolerance As Double, relative As Boolean) As SqlGeography
パラメーター
- distance
- Double
バッファーを計算する SqlGeography インスタンスからの距離を指定する double です。
- tolerance
- Double
バッファー距離の許容範囲を指定する倍精度浮動小数点型 (double) です。許容値は、返される線形近似の理想的なバッファー距離の最大変動を指します。たとえば、ポイントの理想的なバッファー距離は円ですが、多角形で近似する必要があります。 許容範囲が小さいほど、多角形の頂点の数は多くなります。つまり、計算結果の複雑性が増しますが、元の図形との差が小さくなります。
- relative
- Boolean
許容値が相対値か絶対かを指定するブール値です。 true の場合、許容値は相対値であり、楕円体の許容値パラメーターと角度範囲 * 赤道半径の積として計算されます。 false の場合、許容誤差は絶対値で、返される線形近似の理想的なバッファー距離の絶対最大変動です。
返品
SqlGeography インスタンスからの距離が指定した値以下であるすべてのポイント値の和集合を表すSqlGeography インスタンス。
- 属性