AsGml (geometry データ型)
適用対象: SQL Server
Azure SQL Database
Azure SQL Managed Instance
Microsoft Fabric SQL Database
geometry インスタンスの Geography Markup Language (GML) 表現を返します。
GML (Geography Markup Language) の詳細については、Open Geospatial Consortium (OGC) の仕様書「OGC の仕様、Geography Markup Language」を参照してください。
構文
.AsGml ( )
戻り値の型
SQL Server 戻り値の型: xml
CLR 戻り値の型: SqlXml
解説
例
LineString
インスタンスを作成し、AsGML()
を使用して、インスタンスの GML 表現を返す例を次に示します。
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 0 1, 1 0)', 0)
SELECT @g.AsGml();
このメソッドは、GML 表現を LineString
インスタンスとして返します。
<LineString xmlns="http://www.opengis.net/gml">
<posList>0 0 0 1 1 0</posList></LineString>