STGeomCollFromWKB (географический тип данных)
Область применения: SQL Server
База данных SQL Azure
Управляемый экземпляр SQL Azure
базе данных SQL в Microsoft Fabric
Возвращает экземпляр GeometryCollection из WKB-представления открытого геопространственного консорциума (OGC).
Синтаксис
STGeomCollFromWKB ( 'WKB_geometrycollection' , SRID )
Аргументы
WKB_geometrycollection
Представление в формате WKB возвращаемого экземпляра GeometryCollection. WKB_geometrycollection — это выражение varbinary(max).
SRID
Выражение типа int, представляющее идентификатор пространственной ссылки (SRID) возвращаемого экземпляра GeometryCollection.
Типы возвращаемых данных
Тип возвращаемого значения SQL Server: geography
Тип возвращаемых данных CLR: SqlGeography
Замечания
В зависимости от соответствующих входных данных WKB в качестве типа OGC экземпляра geography, возвращаемого STGeomCollFromWKB(), задается GeometryCollection, MultiPolygon, MultiLineString или MultiPoint.
Если входные данные имеют неверный формат, метод вызовет исключение FormatException.
Примеры
В следующем примере метод STGeomCollFromWKB()
применяется для создания экземпляра geography
.
DECLARE @g geography;
SET @g = geography::STGeomCollFromWKB(0x01070000000200000001010000007593180456965EC017D9CEF753D34740010200000002000000D7A3703D0A975EC08716D9CEF7D34740CBA145B6F3955EC08716D9CEF7D34740, 4326);
SELECT @g.ToString();