다음을 통해 공유


GeomFromGml(geometry 데이터 형식)

GML(Geography Markup Language)의 SQL Server 하위 집합에서 표현이 지정된 경우 geometry 인스턴스를 생성합니다.

Geography Markup Language에 대한 자세한 내용은 다음 Open Geospatial Consortium Specifications를 참조하십시오.

OGC Specifications, Geography Markup Language

구문

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

참고 항목

관련 자료

확장 정적 기하 도형 메서드