레이블 특성: 재생성 정의

레이블 정의에 대한 재생성 규칙을 정의할 수 있습니다. 일반적으로 레이블은 속성이 수정될 때 자동으로 업데이트(재생성)됩니다. 단, 레이블 정의가 속한 피쳐 클래스인 기본 피쳐 클래스의 속성만 업데이트됩니다.

2차 관련 피쳐 클래스에 저장된 문자가 레이블 정의에 포함된 경우 재생성 규칙이 적용됩니다 (예: 거리 피쳐 클래스에 저장된 정보를 표시하는 빌딩 피쳐 클래스의 레이블 정의).

레이블 특성 대화상자에서 재생성 정의를 클릭하여 재생성 규칙을 정의합니다.

레이블 재생성 정의 대화상자

설명

재생성 규칙

규칙을 선택합니다. 규칙의 기본 이름은 현재 레이블 정의의 이름입니다.

새 규칙 작성

새 규칙을 작성합니다.

선택된 재생성 규칙

특성을 표시합니다.

피쳐 클래스

관련 피쳐 클래스(2차 피쳐 클래스)를 선택합니다. 이 피쳐 클래스의 피쳐가 수정된 경우 재생성 규칙이 적용됩니다.

다음 항목 중 하나가 변경되는 경우

선택한 피쳐 클래스의 속성을 표시합니다. 수정으로 인해 재생성 규칙이 실행되는 속성을 선택합니다.

이 문을 실행하여 레이블 상위 FID 가져오기

레이블 상위 ID를 가져오도록 선택을 정의합니다. 기본 문에는 기본 피쳐 클래스와 2차 피쳐 클래스가 포함됩니다. $id 별칭을 사용해야 합니다.

이 규칙 활성화

규칙을 활성화합니다.

도우미 버튼

SQL 도우미를 엽니다. 선택적으로 SQL 표현식 작성에 SQL 도우미를 사용할 수 있습니다. SQL 표현식 작성을 참고하십시오.

주:

레이블 재생성 규칙을 정의한 경우 일부 RegnerateLabel 피쳐 규칙이 2차 피쳐 클래스에 추가되며, 피쳐 규칙 편집기에서 추가된 피쳐 규칙을 확인할 수 있습니다.

주의:

피쳐 규칙 특성에서 이 규칙을 비활성화하지 마십시오. 재생성 정의 대화상자에서 이 규칙 활성화 옵션을 사용하여 규칙을 비활성화하거나 활성화합니다.