Udostępnij przez


STPolyFromText (typ danych geograficznych)

Dotyczy:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceBaza danych SQL w usłudze Microsoft Fabric

Zwraca wystąpienie geograficzne z reprezentacji Open Geospatial Consortium (OGC) Well-Known Text (WKT) rozszerzonej o dowolne wartości Z (podniesienie uprawnień) i M (miara) przenoszone przez wystąpienie.

Syntax

STPolyFromText ( 'polygon_tagged_text' , SRID )  

Arguments

polygon_tagged_text
Czy reprezentacja WKT wystąpienia geographyPolygon ma zostać zwrócona. polygon_tagged_text jest wyrażeniem nvarchar(max).

SRID
Jest wyrażeniem int reprezentującym identyfikator odwołania przestrzennego (SRID) wystąpienia geographyPolygon , które chcesz zwrócić.

Typy zwracane

Typ zwracany programu SQL Server: lokalizacja geograficzna

Typ zwracany CLR: SqlGeography

Typ OGC: Wielokąt

Remarks

Ta metoda zgłasza wyjątek FormatException , jeśli dane wejściowe nie są poprawnie sformatowane.

Note

Kolejność, w której wymieniono punkty, ma znaczenie dla wielokątów geograficznych. Określa, czy obszar wielokąta znajduje się wewnątrz lub na zewnątrz danego pierścienia. Aby uzyskać więcej informacji, zobacz Wielokąt .

Examples

W poniższym przykładzie użyto STPolyFromText() metody do utworzenia geography wystąpienia.

DECLARE @g geography;  
SET @g = geography::STPolyFromText('POLYGON((-122.358 47.653, -122.348 47.649, -122.348 47.658, -122.358 47.658, -122.358 47.653))', 4326);  
SELECT @g.ToString();  

Zobacz też

Metody statycznej geografii OGC