Compartir por


AsGml (tipo de datos geometry)

Se aplica a: SQL ServerAzure SQL Database Azure SQL Instancia administrada

Devuelve la representación del lenguaje de marcado de geografía (GML) para una instancia de geometry.

Para obtener más información sobre el Lenguaje de marcado de geografía, vea la siguiente especificación de Open Geospatial Consortium: Especificaciones de OGC, Lenguaje de marcado de geografía.

Sintaxis

.AsGml ( )  

Nota:

Para ver la sintaxis de Transact-SQL para SQL Server 2014 (12.x) y versiones anteriores, consulte Versiones anteriores de la documentación.

Tipos de valor devuelto

Tipo devuelto de SQL Server: xml

Tipo devuelto de CLR: SqlXml

Observaciones

Ejemplos

En el ejemplo siguiente se crea una instancia de LineString y se usa AsGML() para devolver la descripción de GML de dicha instancia.

DECLARE @g geometry;  
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 0 1, 1 0)', 0)  
SELECT @g.AsGml();  

Este método devuelve la descripción como instancia de LineString.

<LineString xmlns="http://www.opengis.net/gml">  
<posList>0 0 0 1 1 0</posList></LineString>  

Consulte también

Métodos extendidos en instancias de geometry