[별표2] 3차원 국토공간정보 기본 기하 제약조건

GF_Constraint : 기하요소의 구성 제약
설명	․점(point)은 좌표(X, Y, Z)로 구성된다.
	․직선은 양 끝점(시작점, 끝점)으로 구성된다.
	․곡선조각(curve segment)은 직선이나 또 다른 곡선조각으로 연속적으로 구성된다. 이때 각 직선이나 또 다른 곡선조각의 양 끝점들은 서로 공유되어야 한다.
	․곡선(curve)은 곡선조각으로 연속적으로 구성된다. 이때 각 곡선조각의 양 끝점들은 서로 공유되어야 한다.
	․면조각(surface patch)은 곡선으로 된 경계(boundary)나 면조각으로 구성된다. 이때 경계는 닫혀 있어야 하며, 면조각을 구성하고 있는 또다른 면조각들은 서로 인접하여야 한다.
	․면(surface)은 곡선으로 된 경계나 면조각으로 구성된다. 이때 경계는 닫혀 있어야 하며, 면을 구성하고 있는 면조각들은 서로 인접하여야 한다.
	․입체(solid)는 면으로 된 경계로 구성된다. 이때 경계는 닫혀 있어야 하며, 입체를 구성하고 있는 면들은 서로 인접하여야 한다.
	․복합공간객체(GM_MultiPrimitive)는 단일공간객체 (GM_Primitive)로만 구성된다.
	근거 : ISO19107

GF_Constraint : 기하요소의 방향 제약
설명	․점은 방향이 없다.
	․직선의 방향은 양 끝점(시작점, 끝점)에 의해서 결정되며, 시작점에서 끝점으로의 방향으로 한다.
	․곡선조각의 방향은 그것을 구성하고 있는 직선이나 또 다른 곡선조각들의 방향과 같다. 이때 구성요소들은 모두 동일한 방향을 가지고 있다.
	․곡선의 방향은 그것을 구성하고 있는 곡선조각의 방향과 같다. 이 때 곡선조각은 모두 동일한 방향을 가지고 있다.
	․면조각이 곡선으로 된 경계로 구성된 경우, 면의 방향(normal vector)은 경계를 구성하고 있는 곡선의 방향에 따라 플레밍의 오른손 법칙을 적용하여 결정된다.
	․면조각이 또 다른 면조각들로 구성된 경우, 면의 방향은 그것을 구성하는 면조각들의 방향과 같다. 이때 면조각들의 방향들은 모두 동일하여야 한다.
	․면이 곡선으로 된 경계로 구성된 경우, 면의 방향(normal vector)은 경계를 구성하고 있는 곡선의 방향에 따라 플레밍의 오른손 법칙을 적용하여 결정된다.
	․면이 면조각들로 구성된 경우, 면의 방향은 그것을 구성하는 면조각들의 방향과 같다. 이때 면조각들의 방향들은 모두 동일하여야 한다.
	근거 : ISO19107