TB_PROFILE_DETAIL 시스템 테이블

TB_PROFILE_DETAIL 피쳐 클래스에는 프로파일 선, 프로파일 점 또는 프레임 선 정의의 상세 정보를 저장합니다.

TB_PROFILE_DETAIL에서 피쳐 클래스와 대응하는 각 레코드를 통해 피쳐당 하나의 프로파일 피쳐가 작성됩니다.

TB_PROFILE_DETAIL에서 피쳐 클래스와 대응하지 않는 각 레코드를 통해서는 하나의 프로파일 피쳐만 작성됩니다.

예를 들어 WW_MANHOLE_PRO 프로파일이 포함된 프로파일 상세 정보는 WW_MANHOLE 피쳐 클래스와 대응합니다. 각 맨홀에 프로파일 피쳐가 하나씩 저장됩니다. WW_VERTICALLINE_PRO 상세 정보는 맨홀 피쳐 클래스와 관련이 없으므로, 이 프로파일 상세 정보는 하나의 선만 정의합니다.

LOCAL* 값은 피쳐의 정보를 대치하며 프로파일 좌표계에서 절대값으로 간주됩니다.

F_CLASS_NAME_MAIN이 null이고 F_CLASS_NAME_PROFILE이 점 피쳐 클래스이면 LOCAL_EASTING_1과 LOCAL_NORTHING_1은 null이 아니어야 하고 이러한 값은 절대값으로 사용됩니다.

F_CLASS_NAME_MAIN이 null이고 F_CLASS_NAME_PROFILE이 선 피쳐 클래스인 경우 LOCAL_EASTING_1, LOCAL_NORTHING_1, LOCAL_EASTING_2 및 LOCAL_NORTHING_2는 null이 아니어야 하고 이러한 값은 절대값으로 사용됩니다.

선 피쳐 클래스의 경우 점이 선 위에 정확히 있지 않은 경우는 선의 가장 가까운 위치로 점이 투영됩니다.

F_CLASS_NAME_PROFILE의 피쳐와 FEAT_CONN_LINE_F_CLASS_NAME의 피쳐 간의 관계는 TB_RELATIONS에 저장되어야 합니다. 이 관계는 프로파일 생성 과정에서 자동으로 채워집니다.

F_CLASS_NAME_PROFILE의 피쳐와 VERT_CONN_LINE_F_CLASS_NAME의 피쳐 간의 관계는 TB_RELATIONS에 저장되어야 합니다. 이 관계는 프로파일 생성 과정에서 자동으로 채워집니다.

F_CLASS_NAME_PROFILE의 피쳐와 POLYGON_NEXT_PT_F_CLASS_NAME의 피쳐 간의 관계는 TB_RELATIONS에 저장되어야 합니다. 이 관계는 프로파일 생성 과정에서 자동으로 채워집니다.

TB_PROFILE_DETAIL 속성

설명

ID

기본 키입니다.

USER_ID

프로파일 정의를 작성하는 사용자입니다. MAPSYS.TB_USER.ID와 연관됩니다.

DETAIL_TITLE

프로파일 상세 정보의 제목입니다.

PROFILE_DEFINITION_ID

해당 상세 정보와 관련된 프로파일 정의로, TB_PROFILE_DEFINITION.ID와 관련됩니다.

F_CLASS_NAME_PROFILE

프로파일에 표시되는 피쳐가 포함된 피쳐 클래스의 이름입니다.

F_CLASS_NAME_MAIN

프로파일 피쳐 클래스에 해당하는 피쳐 클래스의 이름입니다. F_CLASS_NAME_MAIN이 null이면 하나의 피쳐만 상세 정보로 작성됩니다. F_CLASS_NAME_MAIN이 null이 아니면 주 피쳐당 하나의 피쳐가 상세 정보로 작성됩니다.

WHERE_CLAUSE_MAIN

피쳐의 하위 선택을 만들기 위해 F_CLASS_NAME_MAIN에 지정되는 WHERE 절입니다.

select * from F_CLASS_NAME_MAIN f where WHERE_CLAUSE_MAIN

WHERE 절에서 f 별칭을 사용할 수 있습니다.

SELECT_STATEMENT_GEOM_MAIN

주 피쳐의 지오메트리 선택입니다. 조회에 FID, EASTING, NORTHING, HEIGHT 열 별칭을 사용해야 합니다.

점 피쳐 클래스의 경우 이 문에 의해 0 또는 1 행이 반환될 수 있습니다. 선 피쳐 클래스의 경우 0, 1 또는 더 많은 수의 행이 반환될 수 있습니다.

FEAT_CONN_LINE_F_CLASS_NAME

프로파일에서 점 피쳐 연결에 사용되는 피쳐가 포함되어 있는 선 피쳐 클래스의 이름입니다.

FEAT_CONN_LINE_ATTR1

선 연결 피쳐 클래스의 속성 이름입니다.

FEAT_CONN_LINE_VALUE_1

FEAT_CONN_LINE_ATTR1 속성 값 세트입니다.

VERT_CONN_LINE_F_CLASS_NAME

피쳐에서부터 참조 높이까지 수직선을 작성하는 데 사용되는 피쳐가 포함되어 있는 선 피쳐 클래스의 이름입니다.

F_CLASS_NAME_PROFILE이 점 피쳐 클래스이면 수직선 하나가 작성됩니다.

F_CLASS_NAME_PROFILE이 선 피쳐 클래스이면 시작 지점과 끝 지점에 수직선 하나가 작성됩니다. 두 선이 기하학적으로 연결된 경우 연결 지점에 하나의 수직선만 작성됩니다.

VERT_CONN_LINE_ATTR1

선 연결 피쳐 클래스의 속성 이름입니다.

VERT_CONN_LINE_VALUE_1

VERT_CONN_LINE_ATTR1 속성 값 세트입니다.

VERT_CONN_LINE_ORIGIN_OFFSET

참조 높이와 수직선 사이의 간격띄우기입니다. 지구 좌표계 단위를 갖습니다.

POLYGON_NEXT_PT_F_CLASS_NAME

F_CLASS_NAME_PROFILE 점 피쳐 클래스에만 사용할 수 있는 폴리곤 피쳐 클래스의 이름입니다.

현재 점 피쳐에서 다음 점 피쳐까지 폴리곤이 작성됩니다.

POLYGON_NEXT_PT_HEIGHT

폴리곤의 높이입니다.

POLYGON_NEXT_PT_WHERE_CLAUSE

점 피쳐의 하위 선택을 만들기 위해 사용되는 WHERE 절입니다. 다음 문에서 행을 반환하는 경우에만 폴리곤이 작성됩니다.

select 1 from F_CLASS_NAME f

where POLYGON_NEXT_PT_WHERE_CLAUSE, where 절에 f 별칭을 사용할 수 있습니다.

DISTANCE_ATTRIBUTE

축을 따르는 거리가 저장되는 F_CLASS_NAME_PROFILE의 속성 이름입니다.

F_CLASS_NAME_PROFILE이 점 피쳐 클래스인 경우만 해당됩니다.

LOCAL_EASTING_1

로컬 좌표계에서 첫 번째 동향 좌표입니다.

LOCAL_NORTHING_1

로컬 좌표계에서 첫 번째 북향 좌표입니다.

LOCAL_EASTING_2

로컬 좌표계에서 두 번째 동향 좌표입니다.

LOCAL_NORTHING_2

로컬 좌표계에서 두 번째 북향 좌표입니다.

LOCAL_EASTING_1_ADD_WIDTH

LOCAL_EASTING_1에 프로파일 폭을 추가해야 하는지 여부를 정의하는 플래그입니다.

LOCAL_NORTHING_1_ADD_HEIGHT

LOCAL_NORTHING_1에 프로파일 높이를 추가해야 하는지 여부를 정의하는 플래그입니다.

LOCAL_EASTING_2_ADD_WIDTH

LOCAL_EASTING_2에 프로파일 폭을 추가해야 하는지 여부를 정의하는 플래그입니다.

LOCAL_NORTHING_2_ADD_HEIGHT

LOCAL_NORTHING_2에 프로파일 높이를 추가해야 하는지 여부를 정의하는 플래그입니다.

REPEATED_DISTANCE

REPEATED_DISTANCE 거리 간격으로 객체를 배치합니다. 점 피쳐 클래스인 경우와 F_CLASS_NAME_MAIN이 null인 경우에만 해당됩니다.

SET_ATTRIBUTE_1 - 5

F_CLASS_NAME_PROFILE 테이블의 속성 이름입니다.

SET_VALUE_1 - 5

관련된 피쳐 속성에 대한 값 세트입니다.