Freigeben über


STGeomCollFromWKB (geography-Datentyp)

Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed Instance

Gibt eine GeometryCollection-Instanz von einer Open Geospatial Consortium (OGC) Well-Known Binary (WKB)-Darstellung zurück.

Syntax

  
STGeomCollFromWKB ( 'WKB_geometrycollection' , SRID )  

Hinweis

Informationen zum Anzeigen der Transact-SQL-Syntax für SQL Server 2014 (12.x) und früher finden Sie unter Dokumentation zu früheren Versionen.

Argumente

WKB_geometrycollection
Die WKB-Darstellung der Instanz von GeometryCollection , die zurückgegeben werden soll. WKB_geometrycollection ist ein varbinary(max) -Ausdruck.

SRID
Ein int -Ausdruck, der den SRID (Spatial Reference ID) der GeometryCollection -Instanz darstellt, die Sie zurückgeben möchten.

Rückgabetypen

SQL Server-Rückgabetyp: geography

CLR-Rückgabetyp: SqlGeography

Bemerkungen

Der OGC-Typ der von STGeomCollFromWKB() zurückgegebenen geography-Instanz wird, abhängig von der entsprechenden WKB-Eingabe, auf GeometryCollection, MultiPolygon, MultiLineString oder MultiPoint festgelegt.

Diese Methode löst eine FormatException -Ausnahme aus, wenn die Eingabe nicht korrekt formatiert ist.

Beispiele

Im folgenden Beispiel wird STGeomCollFromWKB() verwendet, um eine geography-Instanz zu erstellen.

DECLARE @g geography;  
SET @g = geography::STGeomCollFromWKB(0x01070000000200000001010000007593180456965EC017D9CEF753D34740010200000002000000D7A3703D0A975EC08716D9CEF7D34740CBA145B6F3955EC08716D9CEF7D34740, 4326);  
SELECT @g.ToString();  

Weitere Informationen

Statische geography-Methoden des OGC