다음을 통해 공유


GeomFromGml(geometry 데이터 형식)

적용 대상: Microsoft Fabric의 SQL ServerAzure SQL Database Azure SQL Managed Instance SQL 데이터베이스

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

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

OGC Specifications, Geography Markup Language

구문

  
GeomFromGml ( GML_input, SRID )  

인수

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

참고 항목

확장 정적 기하 도형 메서드