GeomFromGml(geometry 데이터 형식)
GML(Geography Markup Language)의 SQL Server 하위 집합에서 표현이 지정된 경우 geometry 인스턴스를 생성합니다.
Geography Markup Language에 대한 자세한 내용은 다음 Open Geospatial Consortium Specifications를 참조하십시오.
구문
GeomFromGml ( GML_input, SRID )
인수
GML_input
GML이 값을 반환하는 데 사용되는 XML 입력입니다.SRID
반환할 geometry 인스턴스의 SRID(Spatial Reference ID)를 나타내는 int 식입니다.
반환 형식
SQL Server 반환 형식: geometry
CLR 반환 형식: SqlGeometry
주의
이 메서드는 입력이 잘못된 경우 FormatException을 throw합니다.
예
다음 예에서는 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();