Udostępnij przez


STIntersection (geography Data Type)

Zwraca obiekt reprezentujący punkty gdzie geography wystąpienie przecina inne geography wystąpienie.

.STIntersection ( other_geography )

Argumenty

  • other_geography
    Czy drugi geography wystąpienie, które chcesz porównać z wystąpienia, w którym STIntersection() jest wywoływana jest, aby określić ich przecięcia.

Zwracane typy

SQL Server typ zwrotny: geography

Zwracany typ CLR: SqlGeography

Remarks

STIntersection() zawsze gdy null zwraca odwołanie przestrzennej identyfikatory (SRIDs) geography wystąpienia nie pasują do siebie.

Przykłady

W poniższym przykładzie użyto STIntersection() Oblicza punkt przecięcia Polygon i LineString.

DECLARE @g geography;
DECLARE @h geography;
SET @g = geography::STGeomFromText('POLYGON((-122.358 47.653, -122.348 47.649, -122.348 47.658, -122.358 47.658, -122.358 47.653))', 4326);
SET @h = geography::STGeomFromText('LINESTRING(-122.360 47.656, -122.343 47.656)', 4326);
SELECT @g.STIntersection(@h).ToString();

See Also

Other Resources