피쳐 클래스 및 해당 특성 세트를 스키마라고 합니다. 스키마는 구속된 특성을 가질 수 있습니다. 구속조건에 따라 특정 피쳐 클래스에 추가할 수 있는 객체가 결정됩니다. 예를 들어 도로 피쳐 클래스에 추가하려면 선 객체여야 합니다. 특성은 속성과 같으며 피쳐 클래스의 모든 객체에 대한 특징입니다. 예를 들어 도로 피쳐 클래스 특성을 통해 차선 수 또는 속도 제한을 지정할 수 있습니다. 값은 다양하지만 모든 도로 피쳐에는 속도 제한과 특정 차선 수가 있습니다.
모든 데이터 소스 유형에 대한 스키마를 변경할 수 없지만 SDF 파일의 스키마는 편집할 수 있습니다. 이 학습에서는 도로 피쳐 클래스에 특성을 추가하도록 SDF 스키마를 편집합니다. 새 특성은 특정 값만 유효하도록 구속됩니다.
이 연습에서는 연습 2: 새 SDF 데이터에 연결에서 수정한 지도를 사용합니다.
특정 범위 내의 값만 유효하도록 지정할 수 있습니다. 범위에서 가장 낮은 값과 가장 높은 값을 각각 포함하거나 제외할 수 있습니다. 예를 들어 범위를 1~100까지로 설정할 수 있습니다(1과 100도 포함). 1보다 크고 100보다 작은 값 범위를 지정할 수 있습니다(1과 100은 제외). 어떤 조합이든 지정할 수 있습니다.
범위로 구속된 도로 피쳐 클래스에 특성을 추가하려면
SDF 스키마를 편집합니다.
Property1이 기존 특성 아래에서 왼쪽에 나타납니다.
이러한 값으로 특성을 작성합니다. 마지막 필드 4개는 구속조건 유형을 설정한 후에 나타납니다.
이 값을 통해 도로의 차선 수를 나타내는 특성이 작성됩니다. 값은 1~5까지의 정수 중 하나여야 합니다(1과 5도 포함). 이 특성에 대한 기본값은 없습니다.
최소값 포함과 최대값 포함을 True로 설정하여 범위의 최소값과 최대값을 포함하도록 합니다.
왼쪽의 "Property1" 항목이 새 이름을 나타나도록 업데이트됩니다.
튜토리얼을 계속 보려면 연습 5: 새 특성에 값 입력으로 이동합니다.