GeomFromGml(geometry 데이터 형식)

적용 대상:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

GML(Geography Markup Language)의 SQL Server 하위 집합에 표현된 기하 도형 인스턴스를 생성합니다.

지리 태그 언어에 대한 자세한 내용은 다음 Open Geospatial Consortium 사양을 참조하세요.

OGC Specifications, Geography Markup Language

Syntax

  
GeomFromGml ( GML_input, SRID )  

참고 항목

SQL Server 2014(12.x) 및 이전 버전에 대한 Transact-SQL 구문을 보려면 이전 버전 설명서를 참조 하세요.

인수

GML_input
GML이 값을 반환하는 XML 입력입니다.

SRID
반환하려는 기하 도형 인스턴스의 SRID(공간 참조 ID)를 나타내는 int 식입니다.

반환 형식

SQL Server 반환 형식: geometry

CLR 반환 형식: SqlGeometry

설명

이 메서드는 입력이 잘못된 경우 FormatException을 throw합니다.

예제

다음 예제에서는 인스턴스를 만드는 geometry 데 사용합니다GeomFromGml().

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();  

참고 항목

확장 정적 기하 도형 메서드