적용 대상:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Microsoft Fabric의 SQL 데이터베이스
GML(Geography Markup Language)의 SQL Server 하위 집합에 표현된 기하 도형 인스턴스를 생성합니다.
지리 태그 언어에 대한 자세한 내용은 다음 Open Geospatial Consortium 사양을 참조하세요.
Syntax
GeomFromGml ( GML_input, SRID )
Arguments
GML_input
GML이 값을 반환하는 XML 입력입니다.
SRID
반환하려는 기하 도형 인스턴스의 SRID(공간 참조 ID)를 나타내는 int 식입니다.
반환 형식
SQL Server 반환 형식: geometry
CLR 반환 형식: SqlGeometry
Remarks
이 메서드는 입력이 잘못된 경우 FormatException을 throw합니다.
Examples
다음 예제에서는 인스턴스를 만드는 GeomFromGml() 데 사용합니다geometry.
DECLARE @g geometry;
DECLARE @x xml;
SET @x = '<LineString xmlns="http://www.opengis.net/gml"> <posList>100 100 20 180 180 180</posList> </LineString>';
SET @g = geometry::GeomFromGml(@x, 0);
SELECT @g.ToString();