Udostępnij za pośrednictwem


STBuffer (geography Data Type)

Zwraca obiekt lokalizacja geograficzna, który stanowi sumę wszystkich punktów którego odległość od geography wystąpienie jest mniejsza niż lub równa określonej wartości.

.STBuffer ( distance )

Argumenty

  • distance
    Jest wartością typu zmiennoprzecinkowe (podwójne w programie .NET Framework) określającą odległość od geography wystąpienie, wokół którego mają być obliczane buforu.

Zwracane typy

SQL Server typ zwrotny: geography

Zwracany typ CLR: SqlGeography

Remarks

STBuffer() oblicza buforu w taki sam sposób, jak BufferWithTolerance, określając Tolerancja = odległość *.001 i względne = false.

Bufor negatywny powoduje usunięcie wszystkich punktów w określonej odległości granicy geography wystąpienie.

Przykłady

The following example creates a LineStringgeography instance.Następnie STBuffer() Aby przywrócić region 1 metr wystąpienie.

DECLARE @g geography;
SET @g = geography::STGeomFromText('LINESTRING(-122.360 47.656, -122.343 47.656)', 4326);
SELECT @g.STBuffer(1).ToString();