STBuffer (geometrię typu danych)
Zwraca obiekt geometryczny, reprezentującą Unii wszystkich punktów których odległość od geometry,wystąpienie jest mniejsza niż określona wartość.
Składnia
.STBuffer ( distance )
Argumenty
- distance
Jest wartością typu pływaka (podwójne w.NET Framework) określającą odległość od geometrii wystąpienie obliczyć buforu.
Zwracane typy
SQL Serverzwracany typ: geometry
Zwracany typ CLR: SqlGeometry
Uwagi
STBuffer()oblicza buforu w taki sam sposób jak BufferWithTolerance, określanie odporności na = odległość *.001 i względnej = false.Błąd między theorectical i buforu obliczana jest max(tolerance, extents * 1.E-7) gdzie tolerancji = odległość *.001.Aby uzyskać więcej informacji na zakresy, zobacz Geometria odwołanie do metody typu danych.
Bufor negatywny usuwa wszystkie punkty w określonej odległości granicy geometrii.
Przykłady
Poniższy przykład tworzy LineStringgeometry wystąpienie.Następnie STBuffer() do zwracania region w obrębie 1 jednostka wystąpienie.
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 4 0)', 0);
SELECT @g.STBuffer(1).ToString();
Zobacz także